6 #ifndef SWIFT_CORE_FSD_ENUMS_H
7 #define SWIFT_CORE_FSD_ENUMS_H
11 namespace swift::core::fsd
182 return static_cast<Capabilities>(
static_cast<int>(lhs) |
static_cast<int>(rhs));
Pilot data update broadcast by Euroscope Simulator every second.
Text, radio or private message.
@ DVFR
Defense visual Flight Rules.
@ SVFR
Special visual flight rules.
AtisLineType
ATIS line type.
bool operator&(Capabilities lhs, Capabilities rhs)
Operators.
Capabilities & operator|=(Capabilities &lhs, Capabilities rhs)
Operators.
Capabilities operator|(Capabilities lhs, Capabilities rhs)
Operators.
ServerType
FSD Server type.
SimType
Flight simulator type.
@ MSFS95
MS Flight Simulator 95.
@ MSCFS2
MS Combat Flight Simulator 2.
@ MSFS2000
MS Flight Simulator 2000.
@ MSFS
MS Flight Simulator 2020.
@ MSFS2002
MS Flight Simulator 2002.
@ MSFS2024
MS Flight Simulator 2024.
@ MSCFS
MS Combat Flight Simulator.
@ MSFS2004
MS Flight Simulator 2004.
@ MSCFS3
MS Combat Flight Simulator 3.
@ MSFSX
MS Flight Simulator X.
@ MSFS98
MS Flight Simulator 98.
PilotRating
Pilot ratings.
ServerErrorCode
Server error codes.
@ InvalidSrcCallsign
Invalid source callsign.
@ CidSuspended
CID/PID was suspended.
@ RatingTooLow
Rating too low for this position.
@ NoSuchCallsign
No such callsign.
@ InvalidClient
Unauthorized client software.
@ ServerFull
Too many clients connected
@ CallsignInUse
Callsign in use.
@ AlreadyRegistered
Already registered.
@ NoFlightPlan
No flightplan.
@ RequestedLevelTooHigh
Requested level too high.
@ InvalidCallsign
Invalid callsign.
@ InvalidCidPassword
Invalid CID/password.
@ AuthTimeout
Wrong server type.
@ InvalidCtrl
Not valid control.
@ SyntaxError
Syntax error.
@ InvalidRevision
Invalid protocol revision.
@ NoWeatherProfile
No such weather profile.
ClientQueryType
Client query types.
@ PublicIP
What is my public IP address?
@ FP
Send Cached Flight Plan.
@ ATIS
What is your ATIS? Reponse by ATC clients only.
@ INF
Supervisor Privileged Information Request.
@ Server
What server are you on?
@ AircraftConfig
Aircraft Configuration.
@ RealName
What is your real-name (and other ATC data)
@ Com1Freq
What is your COM1 Frequency? Response by pilot clients only.
@ IsValidATC
Is this client working ATC or just an observer.
Capabilities
Client capability flags */.
@ SecondaryPos
Can send/receive secondary visibility center points (ATC/Server only).
@ AtcInfo
Can accept ATIS responses.
@ IcaoEquipment
Process aircraft ICAO in flightplan as ICAO equipment code (e.g.
@ FastPos
Can send/receive fast position updates (pilot only).
@ OngoingCoord
Can send/receive inter-facility coordination packets (ATC only).
@ VisPos
Can send/receive visual position updates (pilot only).
@ InterminPos
Can send/receive Interim position updates (pilot only)
@ AircraftInfo
Can send/receive modern model packets.