|
virtual swift::misc::aviation::CAtcStationList | getAtcStationsOnline (bool recalculateDistance) const =0 |
| The ATC list with online ATC controllers.
|
|
virtual swift::misc::aviation::CAtcStationList | getClosestAtcStationsOnline (int number) const =0 |
| The ATC list with online ATC controllers. More...
|
|
virtual swift::misc::simulation::CSimulatedAircraftList | getAircraftInRange () const =0 |
| Aircraft list.
|
|
virtual swift::misc::aviation::CCallsignSet | getAircraftInRangeCallsigns () const =0 |
| Aircraft callsigns.
|
|
virtual swift::misc::simulation::CSimulatedAircraft | getAircraftInRangeForCallsign (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Aircraft for given callsign.
|
|
virtual int | getAircraftInRangeCount () const =0 |
| Aircraft count.
|
|
virtual bool | isAircraftInRange (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Aircraft in range.
|
|
virtual swift::misc::weather::CMetar | getMetarForAirport (const swift::misc::aviation::CAirportIcaoCode &airportIcaoCode) const =0 |
| Get METAR, if not available request it (code such as EDDF, KLAX)
|
|
virtual swift::misc::aviation::CAtcStation | getOnlineStationForCallsign (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Online station for callsign.
|
|
virtual swift::misc::aviation::CAtcStationList | getOnlineStationsForFrequency (const swift::misc::physical_quantities::CFrequency &frequency) const =0 |
| Online stations for frequency.
|
|
virtual bool | isOnlineStation (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Online station for callsign?
|
|
virtual swift::misc::network::CUserList | getUsers () const =0 |
| Get all users.
|
|
virtual swift::misc::network::CUserList | getUsersForCallsigns (const swift::misc::aviation::CCallsignSet &callsigns) const =0 |
| Users for given callsigns, e.g. for voice room resolution.
|
|
virtual swift::misc::network::CUser | getUserForCallsign (const swift::misc::aviation::CCallsign &callsign) const =0 |
| User for given callsign, e.g. for text messages.
|
|
virtual swift::misc::network::CClientList | getClients () const =0 |
| Information about other clients.
|
|
virtual swift::misc::network::CClientList | getClientsForCallsigns (const swift::misc::aviation::CCallsignSet &callsigns) const =0 |
| Clients for given callsign, e.g. to test/fetch direct aircraft model.
|
|
virtual bool | setOtherClient (const swift::misc::network::CClient &client)=0 |
| Set client for given callsign.
|
|
virtual swift::misc::network::CServerList | getVatsimFsdServers () const =0 |
| Known FSD servers, available when data file was first read.
|
|
virtual void | setFastPositionEnabledCallsigns (swift::misc::aviation::CCallsignSet &callsigns)=0 |
| Callsigns enabled for fast position updates.
|
|
virtual swift::misc::aviation::CCallsignSet | getFastPositionEnabledCallsigns () const =0 |
| Callsigns enabled for fast position updates.
|
|
virtual swift::misc::CStatusMessage | connectToNetwork (const swift::misc::network::CServer &server, const QString &extraLiveryString, bool sendLivery, const QString &extraModelString, bool sendModelString, const swift::misc::aviation::CCallsign &partnerCallsign, swift::misc::network::CLoginMode loginMode)=0 |
| Connect to Network. More...
|
|
virtual swift::misc::network::CServer | getConnectedServer () const =0 |
| Server which is connected, if not connected empty default object.
|
|
virtual swift::misc::network::CLoginMode | getLoginMode () const =0 |
| Login mode.
|
|
QString | getLoginModeAsString () const |
| Mode as string.
|
|
virtual swift::misc::CStatusMessage | disconnectFromNetwork ()=0 |
| Disconnect from network. More...
|
|
virtual bool | isConnected () const =0 |
| Network connected?
|
|
virtual void | sendTextMessages (const swift::misc::network::CTextMessageList &textMessages)=0 |
| Text messages (radio and private chat messages)
|
|
virtual void | sendFlightPlan (const swift::misc::aviation::CFlightPlan &flightPlan)=0 |
| Send flight plan.
|
|
virtual swift::misc::aviation::CFlightPlan | loadFlightPlanFromNetwork (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Load flight plan (from network)
|
|
virtual void | requestAircraftDataUpdates ()=0 |
| Request data updates (pilot's frequencies, ATIS, ..)
|
|
virtual void | requestAtisUpdates ()=0 |
| Request ATIS updates (for all stations)
|
|
virtual bool | updateAircraftEnabled (const swift::misc::aviation::CCallsign &callsign, bool enabledForRendering)=0 |
| Enable/disable rendering.
|
|
virtual bool | setAircraftEnabledFlag (const swift::misc::aviation::CCallsign &callsign, bool enabledForRendering)=0 |
| Set the enabled flag without any further logic like sending signals.
|
|
virtual bool | updateAircraftSupportingGndFLag (const swift::misc::aviation::CCallsign &callsign, bool supportGndFlag)=0 |
| Enable/disable support of gnd. flag.
|
|
virtual bool | updateAircraftModel (const swift::misc::aviation::CCallsign &callsign, const swift::misc::simulation::CAircraftModel &model, const swift::misc::CIdentifier &originator)=0 |
| Change model (for remote aircraft)
|
|
virtual bool | updateAircraftNetworkModel (const swift::misc::aviation::CCallsign &callsign, const swift::misc::simulation::CAircraftModel &model, const swift::misc::CIdentifier &originator)=0 |
| Change network model (for remote aircraft)
|
|
virtual bool | updateFastPositionEnabled (const swift::misc::aviation::CCallsign &callsign, bool enableFastPositionSending)=0 |
| Change fast position updates.
|
|
virtual int | reInitializeAllAircraft ()=0 |
| Re-initialize all aircraft.
|
|
virtual swift::misc::CStatusMessageList | getReverseLookupMessages (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Get reverse lookup messages.
|
|
virtual swift::misc::simulation::ReverseLookupLogging | isReverseLookupMessagesEnabled () const =0 |
| Enabled reverse lookup logging?
|
|
virtual void | enableReverseLookupMessages (swift::misc::simulation::ReverseLookupLogging enable)=0 |
| Enable reverse lookup logging.
|
|
virtual swift::misc::CStatusMessageList | getAircraftPartsHistory (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Get aircraft parts history.
|
|
virtual swift::misc::aviation::CAircraftPartsList | getRemoteAircraftParts (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Get remote aircraft parts.
|
|
virtual bool | isRemoteAircraftSupportingParts (const swift::misc::aviation::CCallsign &callsign) const =0 |
| Parts supported?
|
|
virtual bool | isAircraftPartsHistoryEnabled () const =0 |
| Is storing the aircraft parts history enabled?
|
|
virtual void | enableAircraftPartsHistory (bool enabled)=0 |
| Enable storing of aircraft parts.
|
|
virtual QString | getNetworkStatistics (bool reset, const QString &separator)=0 |
| Statistics info.
|
|
virtual bool | setNetworkStatisticsEnable (bool enabled)=0 |
| Statistics enable/disable.
|
|
virtual QStringList | getNetworkPresetValues () const =0 |
| Network preset values.
|
|
virtual swift::misc::aviation::CCallsign | getPartnerCallsign () const =0 |
| Partner callsign if any.
|
|
virtual void | testCreateDummyOnlineAtcStations (int number)=0 |
| Create dummy ATC stations for performance tests etc.
|
|
virtual void | testAddAircraftParts (const swift::misc::aviation::CCallsign &callsign, const swift::misc::aviation::CAircraftParts &parts, bool incremental)=0 |
| Inject aircraft parts for testing.
|
|
virtual void | testReceivedTextMessages (const swift::misc::network::CTextMessageList &textMessages)=0 |
| Inject a text message as received.
|
|
virtual void | testReceivedAtisMessage (const swift::misc::aviation::CCallsign &callsign, const swift::misc::aviation::CInformationMessage &msg)=0 |
| Inject an ATIS.
|
|
virtual void | testRequestAircraftConfig (const swift::misc::aviation::CCallsign &callsign)=0 |
| Request parts for callsign (from another client)
|
|
virtual bool | testAddAltitudeOffset (const swift::misc::aviation::CCallsign &callsign, const swift::misc::physical_quantities::CLength &offset=swift::misc::physical_quantities::CLength::null())=0 |
| Add altitude offset for testing.
|
|
Network context proxy.
Definition at line 73 of file contextnetwork.h.