![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Manages the current assistant preferences and displays the preferences dialog when required. More...
Inheritance diagram for DtAssistantPreferencesInfoMgr:
Collaboration diagram for DtAssistantPreferencesInfoMgr:Public Slots | |
| void | setLogUpdateInterval (unsigned int) |
| Slots for updating configuration parameters. | |
| void | setKeepAlive (bool) |
| Slots for updating configuration parameters. | |
| void | setShowViewLogPrompt (bool) |
| Slots for updating configuration parameters. | |
| void | setAlwaysViewLog (bool) |
| Slots for updating configuration parameters. | |
| void | setLatencyTestInteractionPeriodMs (unsigned int) |
| Slots for updating configuration parameters. | |
| void | setLatencyTestNumInteractions (unsigned int) |
| Slots for updating configuration parameters. | |
| void | setLatencyTestPayloadBytes (unsigned int) |
| Slots for updating configuration parameters. | |
| void | setDisplayPopupsAsNotifications (bool) |
| Slots for updating configuration parameters. | |
| void | setEnableNotifications (bool) |
| Slots for updating configuration parameters. | |
| void | setEnableLoopbackDevice (bool) |
| Slots for updating configuration parameters. | |
| void | setLightweightMemorySec (unsigned int) |
| Slots for updating configuration parameters. | |
| void | setDefunctFederateRemovalTimeSec (float) |
| Slots for updating configuration parameters. | |
| void | setAssistantUpdateIntervalSec (unsigned int) |
| Slots for updating configuration parameters. | |
| void | setShowRtiexecStartupPrompt (bool) |
| Slots for updating configuration parameters. | |
| void | setAcceptRemoteCommands (bool) |
| Slots for updating configuration parameters. | |
| void | setAssistantPersistent (bool) |
| Slots for updating configuration parameters. | |
| void | setDefaultToUnlicensed (bool) |
| Slots for updating configuration parameters. | |
| void | setWarningTickInterval (float) |
| Slots for updating configuration parameters. | |
| void | setDisplayRemoteNotifications (bool) |
| Slots for updating configuration parameters. | |
Signals | |
| void | logUpdateIntervalUpdated (unsigned int) |
| Signals for configuration parameter updates. | |
| void | keepAliveUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | showViewLogPromptUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | alwaysViewLogUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | latencyTestInteractionPeriodMsUpdated (unsigned int) |
| Signals for configuration parameter updates. | |
| void | latencyTestNumInteractionsUpdated (unsigned int) |
| Signals for configuration parameter updates. | |
| void | latencyTestPayloadBytesUpdated (unsigned int) |
| Signals for configuration parameter updates. | |
| void | displayPopupsAsNotificationsUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | enableNotificationsUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | enableLoopbackDeviceUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | lightweightMemorySecUpdated (unsigned int) |
| Signals for configuration parameter updates. | |
| void | defunctFederateRemovalTimeSecUpdated (float) |
| Signals for configuration parameter updates. | |
| void | assistantUpdateIntervalSecUpdated (unsigned int) |
| Signals for configuration parameter updates. | |
| void | showRtiexecStartupPromptUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | acceptRemoteCommandsUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | assistantPersistentUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | defaultToUnlicensedUpdated (bool) |
| Signals for configuration parameter updates. | |
| void | warningTickIntervalUpdated (float) |
| Signals for configuration parameter updates. | |
| void | displayRemoteNotificationsUpdated (bool) |
| Signals for configuration parameter updates. | |
Public Member Functions | |
| DtAssistantPreferencesInfoMgr (DtBoost::shared_ptr< DtRtiAssistantServer > server, DtBoost::shared_ptr< DtRtiAssistantPeer > peer, const MAKRti::DtFilename &configDir) | |
| Constructor. | |
| virtual | ~DtAssistantPreferencesInfoMgr () |
| Destructor. | |
| virtual void | startShutdown () |
| Performs any necessary processing at the start of shutdown. | |
| virtual bool | isConfigFileVersionOld () const |
| Returns true if the opened config file had an older version. | |
| void | savePreferences () |
| Saves the current preferences to file. | |
| virtual unsigned int | logUpdateInterval () const |
| Accessors for configuration parameters. | |
| virtual bool | keepAlive () const |
| Accessors for configuration parameters. | |
| virtual bool | showViewLogPrompt () const |
| Accessors for configuration parameters. | |
| virtual bool | alwaysViewLog () const |
| Accessors for configuration parameters. | |
| virtual unsigned int | latencyTestInteractionPeriodMs () const |
| Accessors for configuration parameters. | |
| virtual unsigned int | latencyTestNumInteractions () const |
| Accessors for configuration parameters. | |
| virtual unsigned int | latencyTestPayloadBytes () const |
| Accessors for configuration parameters. | |
| virtual bool | displayPopupsAsNotifications () const |
| Accessors for configuration parameters. | |
| virtual bool | enableNotifications () const |
| Accessors for configuration parameters. | |
| virtual bool | enableLoopbackDevice () const |
| Accessors for configuration parameters. | |
| virtual unsigned int | lightweightMemorySec () const |
| Accessors for configuration parameters. | |
| virtual float | defunctFederateRemovalTimeSec () const |
| Accessors for configuration parameters. | |
| virtual unsigned int | assistantUpdateIntervalSec () const |
| Accessors for configuration parameters. | |
| virtual bool | showRtiexecStartupPrompt () const |
| Accessors for configuration parameters. | |
| virtual bool | acceptRemoteCommands () const |
| Accessors for configuration parameters. | |
| virtual bool | assistantPersistent () const |
| Accessors for configuration parameters. | |
| virtual bool | defaultToUnlicensed () const |
| Accessors for configuration parameters. | |
| virtual float | warningTickInterval () const |
| Accessors for configuration parameters. | |
| virtual bool | displayRemoteNotifications () const |
| Accessors for configuration parameters. | |
Protected Attributes | |
| DtBoost::shared_ptr < DtAssistantConfig > | myConfig |
| The current Assistant configuration. | |
Private Member Functions | |
| DtAssistantPreferencesInfoMgr (DtAssistantPreferencesInfoMgr const &) | |
| Copy Constructor not implemented -- Copy Not Allowed! | |
| DtAssistantPreferencesInfoMgr & | operator= (DtAssistantPreferencesInfoMgr const &) |
| Assignment not implemented -- Assignment Not Allowed! | |
Manages the current assistant preferences and displays the preferences dialog when required.
| DtAssistantPreferencesInfoMgr::DtAssistantPreferencesInfoMgr | ( | DtBoost::shared_ptr< DtRtiAssistantServer > | server, |
| DtBoost::shared_ptr< DtRtiAssistantPeer > | peer, | ||
| const MAKRti::DtFilename & | configDir | ||
| ) |
Constructor.
References changeAssistantStartup(), DtAssistantStartupInstallUser, DtAssistantStartupUninstall, and myConfig.
Destructor.
References changeAssistantStartup(), and DtAssistantStartupUninstall.
| DtAssistantPreferencesInfoMgr::DtAssistantPreferencesInfoMgr | ( | DtAssistantPreferencesInfoMgr const & | ) | [private] |
Copy Constructor not implemented -- Copy Not Allowed!
| virtual bool DtAssistantPreferencesInfoMgr::acceptRemoteCommands | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::acceptRemoteCommandsUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::alwaysViewLog | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::alwaysViewLogUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::assistantPersistent | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::assistantPersistentUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual unsigned int DtAssistantPreferencesInfoMgr::assistantUpdateIntervalSec | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::assistantUpdateIntervalSecUpdated | ( | unsigned | int | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::defaultToUnlicensed | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::defaultToUnlicensedUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual float DtAssistantPreferencesInfoMgr::defunctFederateRemovalTimeSec | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::defunctFederateRemovalTimeSecUpdated | ( | float | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::displayPopupsAsNotifications | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::displayPopupsAsNotificationsUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::displayRemoteNotifications | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::displayRemoteNotificationsUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::enableLoopbackDevice | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::enableLoopbackDeviceUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::enableNotifications | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::enableNotificationsUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| bool DtAssistantPreferencesInfoMgr::isConfigFileVersionOld | ( | ) | const [virtual] |
Returns true if the opened config file had an older version.
References myConfig.
| virtual bool DtAssistantPreferencesInfoMgr::keepAlive | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::keepAliveUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual unsigned int DtAssistantPreferencesInfoMgr::latencyTestInteractionPeriodMs | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::latencyTestInteractionPeriodMsUpdated | ( | unsigned | int | ) | [signal] |
Signals for configuration parameter updates.
| virtual unsigned int DtAssistantPreferencesInfoMgr::latencyTestNumInteractions | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::latencyTestNumInteractionsUpdated | ( | unsigned | int | ) | [signal] |
Signals for configuration parameter updates.
| virtual unsigned int DtAssistantPreferencesInfoMgr::latencyTestPayloadBytes | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::latencyTestPayloadBytesUpdated | ( | unsigned | int | ) | [signal] |
Signals for configuration parameter updates.
| virtual unsigned int DtAssistantPreferencesInfoMgr::lightweightMemorySec | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::lightweightMemorySecUpdated | ( | unsigned | int | ) | [signal] |
Signals for configuration parameter updates.
| virtual unsigned int DtAssistantPreferencesInfoMgr::logUpdateInterval | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::logUpdateIntervalUpdated | ( | unsigned | int | ) | [signal] |
Signals for configuration parameter updates.
| DtAssistantPreferencesInfoMgr& DtAssistantPreferencesInfoMgr::operator= | ( | DtAssistantPreferencesInfoMgr const & | ) | [private] |
Assignment not implemented -- Assignment Not Allowed!
| void DtAssistantPreferencesInfoMgr::setAcceptRemoteCommands | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setAlwaysViewLog | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setAssistantPersistent | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setAssistantUpdateIntervalSec | ( | unsigned | int | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setDefaultToUnlicensed | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setDefunctFederateRemovalTimeSec | ( | float | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setDisplayPopupsAsNotifications | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setDisplayRemoteNotifications | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setEnableLoopbackDevice | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setEnableNotifications | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setKeepAlive | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setLatencyTestInteractionPeriodMs | ( | unsigned | int | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setLatencyTestNumInteractions | ( | unsigned | int | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setLatencyTestPayloadBytes | ( | unsigned | int | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setLightweightMemorySec | ( | unsigned | int | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setLogUpdateInterval | ( | unsigned | int | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setShowRtiexecStartupPrompt | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setShowViewLogPrompt | ( | bool | ) | [slot] |
Slots for updating configuration parameters.
| void DtAssistantPreferencesInfoMgr::setWarningTickInterval | ( | float | ) | [slot] |
Slots for updating configuration parameters.
| virtual bool DtAssistantPreferencesInfoMgr::showRtiexecStartupPrompt | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::showRtiexecStartupPromptUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| virtual bool DtAssistantPreferencesInfoMgr::showViewLogPrompt | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::showViewLogPromptUpdated | ( | bool | ) | [signal] |
Signals for configuration parameter updates.
| void DtAssistantPreferencesInfoMgr::startShutdown | ( | ) | [virtual] |
Performs any necessary processing at the start of shutdown.
Reimplemented from DtAssistantMgr.
References savePreferences().
| virtual float DtAssistantPreferencesInfoMgr::warningTickInterval | ( | ) | const [virtual] |
Accessors for configuration parameters.
| void DtAssistantPreferencesInfoMgr::warningTickIntervalUpdated | ( | float | ) | [signal] |
Signals for configuration parameter updates.
DtBoost::shared_ptr<DtAssistantConfig> DtAssistantPreferencesInfoMgr::myConfig [protected] |
The current Assistant configuration.
Referenced by DtAssistantPreferencesInfoMgr(), isConfigFileVersionOld(), and savePreferences().