Board index FlightGear Development Documentation

Multiplay Diagram

Discussion of the FlightGear documentation, how it can be improved and coordination of people working on it.

Multiplay Diagram

Postby Nathalie » Tue Mar 29, 2022 9:19 am

Hi everyone,

I am relatively new to development and would like to understand how the multiplay mode works, exchange protocols etc. I've already been to the "Multiplayer Protocol" , "How to set up a Multiplayer Server" wiki page, and the FG and FGMS source codes. What I'm looking for are diagrams, activity diagrams, sequence diagrams, class diagrams to help me understand the overall functioning of the programs.

Thanks in advance :)
Nathalie
 
Posts: 1
Joined: Tue Mar 29, 2022 8:39 am

Re: Multiplay Diagram

Postby AndersG » Tue Mar 29, 2022 11:14 am

I think that sort of documents weren't used in FG development at the time that code was done (and I'm not convinced that they now, either). Read the source code!
Callsign: SE-AG
Aircraft (uhm...): Submarine Scout, Zeppelin NT, ZF Navy free balloon, Nordstern, Hindenburg, Short Empire flying-boat, ZNP-K, North Sea class, MTB T21 class, U.S.S. Monitor, MFI-9B, Type UB I submarine, Gokstad ship, Renault FT.
AndersG
 
Posts: 2524
Joined: Wed Nov 29, 2006 10:20 am
Location: Göteborg, Sweden
Callsign: SE-AG
OS: Debian GNU Linux

Re: Multiplay Diagram

Postby PlayeRom » Wed Mar 30, 2022 11:35 am

Maybe this one https://fgms.freeflightsim.org/ You have there diagrams https://fgms.freeflightsim.org/overview.html and classes docs. But you have to accept invalid certificate.
My SP-ROM YT channel
PlayeRom
 
Posts: 96
Joined: Tue Oct 20, 2020 1:22 pm
Location: Poland
Callsign: SP-ROM
OS: Linux, Windows

Re: Multiplay Diagram

Postby TheEagle » Wed Mar 30, 2022 1:50 pm

Yep, but those invalid certificates are completely harmless - at least in this case ! Just tried it.
Cessna 210 (Wiki)
My other aircraft: my wiki profile !
Other: FGTools (GitHub)
World tour: View on SkyVector
Please consider donating $1 / €1 to help me finance a new camera !
User avatar
TheEagle
 
Posts: 3411
Joined: Sat May 01, 2021 3:27 pm
Location: France
Pronouns: You, he
Callsign: F-EAGLE
IRC name: none
Version: Git next
OS: Ubuntu Studio 22.04


Return to Documentation

Who is online

Users browsing this forum: No registered users and 4 guests