74 void gracefulShutdown();
163 QString getDBusAddress()
const;
169 bool m_initalized =
false;
170 bool m_shuttingDown =
false;
176 bool m_initDBusConnection =
false;
187 context::IContextApplication *m_contextApplication =
nullptr;
188 context::CContextAudioBase *m_contextAudio =
nullptr;
189 context::IContextNetwork *m_contextNetwork =
nullptr;
190 context::IContextOwnAircraft *m_contextOwnAircraft =
nullptr;
191 context::IContextSimulator *m_contextSimulator =
nullptr;
197 void initDBusConnection(
const QString &address);
200 void initDBusServer(
const QString &dBusAddress);
Audio context base class.
Audio context implementation.
Network context implementation.
Own aircraft context implementation. Central instance of data for.
Network simulator concrete implementation.
Application context interface.
Records all log messages to a list that persists for the lifetime of the application.
Allows distributed insertion of log messages into a central CLogHistory.