swift
Public Slots | Signals | Public Member Functions | Static Public Member Functions | List of all members
swift::misc::test::CTestService Class Reference

Testservice for PQ / CValueObject DBus tests. This part is the callee. More...

Inheritance diagram for swift::misc::test::CTestService:
[legend]

Public Slots

void receiveStringMessage (const QString &message) const
 Receive string message.
 
void receiveVariant (const swift::misc::CVariant &variant) const
 Receive a QVariant.
 
void receiveSpeed (const swift::misc::physical_quantities::CSpeed &speed) const
 Receive speed.
 
void receiveComUnit (const swift::misc::aviation::CComSystem &comUnit) const
 Receive com unit.
 
void receiveAltitude (const swift::misc::aviation::CAltitude &altitude) const
 Receive altitude.
 
void receiveList (const QList< double > &list) const
 Receive list.
 
void receiveGeoPosition (const swift::misc::geo::CCoordinateGeodetic &geo) const
 Receive a geo position.
 
void receiveTransponder (const swift::misc::aviation::CTransponder &transponder) const
 Receive transponder.
 
void receiveTrack (const swift::misc::aviation::CTrack &track) const
 Receive track.
 
void receiveLength (const swift::misc::physical_quantities::CLength &length) const
 Receive a length.
 
void receiveVariantList (const swift::misc::CVariantList &variantList) const
 Receive variant list.
 
void receiveAtcStation (const swift::misc::aviation::CAtcStation &station) const
 Receive ATC station.
 
void receiveCallsign (const swift::misc::aviation::CCallsign &callsign) const
 Receive callsign.
 
void receiveAtcStationList (const swift::misc::aviation::CAtcStationList &atcStationList) const
 Receive ATC list.
 
void receiveValueMap (const swift::misc::CPropertyIndexVariantMap &valueMap) const
 Receive an value map.
 
swift::misc::physical_quantities::CSpeed pingSpeed (const swift::misc::physical_quantities::CSpeed &speed) const
 Ping speed.
 
swift::misc::aviation::CAltitude pingAltitude (const swift::misc::aviation::CAltitude &altitude) const
 Ping altitude.
 
swift::misc::network::CUser pingUser (const swift::misc::network::CUser &user) const
 Ping user.
 
swift::misc::aviation::CAircraftSituation pingSituation (const swift::misc::aviation::CAircraftSituation &situation) const
 Ping situation.
 
swift::misc::aviation::CAtcStation pingAtcStation (const swift::misc::aviation::CAtcStation &station) const
 Ping ATC station.
 
swift::misc::aviation::CTransponder pingTransponder (const swift::misc::aviation::CTransponder &transponder) const
 Ping transponder.
 
swift::misc::aviation::CAircraftLights pingAircraftLights (const swift::misc::aviation::CAircraftLights &aircraftLights) const
 Ping aircraft lights.
 
swift::misc::aviation::CAircraftParts pingAircraftParts (const swift::misc::aviation::CAircraftParts &aircraftParts) const
 Ping parts.
 
swift::misc::aviation::CAircraftEngine pingAircraftEngine (const swift::misc::aviation::CAircraftEngine &aircraftEngine) const
 Ping engine.
 
swift::misc::simulation::CAircraftModel pingAircraftModel (const swift::misc::simulation::CAircraftModel &aircraftModel) const
 Ping model.
 
swift::misc::simulation::CAircraftModelList pingAircraftModelList (const swift::misc::simulation::CAircraftModelList &aircraftModels) const
 Ping model.
 
swift::misc::simulation::CSimulatedAircraft pingSimulatedAircraft (const swift::misc::simulation::CSimulatedAircraft &aircraft) const
 Ping simulated aircraft.
 
swift::misc::aviation::CAtcStationList pingAtcStationList (const swift::misc::aviation::CAtcStationList &atcStationList) const
 Ping ATC list.
 
swift::misc::simulation::CSimulatedAircraftList pingAircraftList (const swift::misc::simulation::CSimulatedAircraftList &aircraftList) const
 Ping aircraft list.
 
swift::misc::aviation::CAirportList pingAirportList (const swift::misc::aviation::CAirportList &airportList) const
 Ping airports list.
 
swift::misc::CPropertyIndex pingPropertyIndex (const swift::misc::CPropertyIndex &properties) const
 Ping property index.
 
swift::misc::CPropertyIndexVariantMap pingIndexVariantMap (const swift::misc::CPropertyIndexVariantMap &indexVariantMap) const
 Ping index variant map.
 
swift::misc::network::CClient pingClient (const swift::misc::network::CClient &client) const
 Ping client.
 
swift::misc::network::CClientList pingClientList (const swift::misc::network::CClientList &clientList) const
 Ping NW clients list.
 
swift::misc::simulation::CSimulatorPluginInfo pingPluginInfo (const swift::misc::simulation::CSimulatorPluginInfo &info) const
 Ping plugin info.
 
swift::misc::aviation::CAircraftIcaoCode pingAircraftIcaoData (const swift::misc::aviation::CAircraftIcaoCode &icao) const
 Ping ICAO data object.
 
swift::misc::aviation::CFlightPlan pingFlightPlan (const swift::misc::aviation::CFlightPlan &flightPlan) const
 Ping flight plan.
 
swift::misc::CVariant pingCVariant (const swift::misc::CVariant &variant) const
 Ping CVariant.
 
swift::misc::aviation::CAtcStationList getAtcStationList (int n) const
 Return stations via DBus.
 
swift::misc::simulation::fscommon::CAircraftCfgEntriesList getAircraftCfgEntriesList (int n) const
 Return stations via DBus.
 
QList< QDBusObjectPath > getObjectPaths (int n) const
 Return paths via DBus.
 

Signals

void sendStringMessage (const QString &message)
 Send string message.
 

Public Member Functions

 CTestService (QObject *parent=nullptr)
 Constructor.
 
 CTestService (bool verbose, QObject *parent=nullptr)
 Constructor.
 

Static Public Member Functions

static bool canRegisterTestService (QDBusConnection &connection)
 Can the testservice be registered?
 
static CTestServiceregisterTestService (QDBusConnection &connection, bool verbose, QObject *parent=nullptr)
 Register testservice with connection.
 
static bool unregisterTestService (QDBusConnection &connection)
 Can the testservice be registered?
 
static qint64 getPid ()
 Process id.
 
static const QString & InterfaceName ()
 DBus interface name.
 
static const QString & ObjectPath ()
 DBus object path.
 

Detailed Description

Testservice for PQ / CValueObject DBus tests. This part is the callee.

Remarks
corresponds with swift::misc::Test::ITestServiceInterface

Definition at line 64 of file testservice.h.


The documentation for this class was generated from the following files: