![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Compiles federation information from rtiForwarders and displays federation view dialogs. More...
Inheritance diagram for DtAssistantFederationsViewMgr:
Collaboration diagram for DtAssistantFederationsViewMgr:Classes | |
| struct | DtCompRidParamDispStruct |
| Structure to hold all information to display RID parameters for a single component. More... | |
Public Slots | |
| void | showFederationsView () |
| Displays the Federations view dialog. More... | |
| virtual void | sendLogRequest () |
| Sends a request to the currently displayed rtiexec for its log. More... | |
| void | connectForeignAssistant (const QString &hostName, const QString &hostIp, const QString &localInterface) |
| Connect to foreign assistant. More... | |
| void | disconnectForeignAssistant (const QString &hostName, const QString &hostIP, const QString &localInterface) |
| Disconnect from foreign assistant. More... | |
| void | startupRtiexec () |
| Start up an rtiexec. More... | |
| void | shutdownRtiexec () |
| Shuts down the currently viewed rtiexec. More... | |
| void | startupRtiForwarder () |
| Start up an RTI Forwarder. More... | |
| void | connectRtiForwarder (const DtRtiConnectionInfo &connection) |
| Processes a command to connect RTI Forwarders from the forwarder of the current viewed connection to the forwarder of the given connection. More... | |
| void | shutdownRtiForwarder () |
| Shuts down the currently viewed RTI Forwarder. More... | |
| void | processForwarderAdded (const DtRtiConnectionInfo &conn) |
| Processes the addition of a new forwarder. More... | |
| void | processForwarderConnUpdated (const DtRtiConnectionInfo &conn) |
| Processes an update of the connection info for a known forwarder. More... | |
| void | processForwarderUpdated (const DtRtiConnectionInfo &conn) |
| Processes an update for a known forwarder. More... | |
| void | processForwarderRemoved (const DtRtiConnectionInfo &conn) |
| Processes the removal of a known forwarder. More... | |
| void | processDoNotWaitForForwarders (QWidget *dlg) |
| Processes a request to tell the forwarder to proceed without waiting for unconnected forwarders. More... | |
| void | processShutDownWaitingForwarder (QWidget *dlg) |
| Processes a request to shut down a forwarder which is waiting for other forwarder connections to be established. More... | |
| void | changeViewedConnection (const DtRtiConnectionInfo &conn=DtRtiConnectionInfo::invalidConn()) |
| Changes which connection is currently being viewed. More... | |
| void | resignFederate (int, const QString &) |
| Tells the rtiexec to resign the given federate. More... | |
| void | destroyFederation (const QString &) |
| Tells the rtiexec to destroy the given federation. More... | |
| void | sendNetworkTestingEnableMsg (const QString &fedexName) |
| Sends a message to enable network testing for the given federation. More... | |
| void | sendNetworkTestingDisableMsg (const QString &fedexName) |
| Sends a message to disable network testing for the given federation. More... | |
| void | showLatencyTestDialog (const QString &fedexName, int fedHandle) |
| Opens a latency test dialog for the specified federate. More... | |
| void | processFederationUpdate (const DtRtiConnectionInfo &conn, const MAKRti::DtString &federationName) |
| Handles a federation update. More... | |
| void | processFederationRemoved (const DtRtiConnectionInfo &conn, const MAKRti::DtString &federationName) |
| Handles the removal of a federation. More... | |
| void | processFederateUpdated (const DtRtiConnectionInfo &conn, const MAKRti::DtString &federationName, unsigned federateHandle) |
| Handles the addition of a new federate. More... | |
| void | processFederateRemoved (const DtRtiConnectionInfo &conn, const MAKRti::DtString &federationName, unsigned federateHandle) |
| Handles the removal of a federate. More... | |
| void | removeLoadingIndication (const DtRtiConnectionInfo &conn) |
| Removes loading indication when an rtiexec responds to observation. More... | |
| void | saveToLog () |
| Saves the currently displayed federation information to a log file. More... | |
| void | processConnectionsUpdate (const DtRtiConnectionAndConfiguration &conns) |
| Processes changes in connection state. More... | |
| void | processConnectionsRemoval (const DtRtiConnectionAndConfiguration &conns) |
| Processes the remove of connections. More... | |
| void | showFederationsViewPreferences () |
| Show the preferences dialog. More... | |
| void | processFederateSelection (const MAKRti::DtString &federation, int federate) |
| Process selection of a federate. More... | |
| void | processRtiexecSelection () |
| Process selection of an rtiexec. More... | |
| void | processForwarderSelection (const MAKRti::DtString &fwHostName, int port) |
| Process selection of a forwarder. More... | |
| void | processPeerForwarderSelection (const MAKRti::DtString &fwHostName, int port) |
| Process selection of a forwarder. More... | |
| void | processFederationSelection (const MAKRti::DtString &federation) |
| Process addition of a remote forwarder node to network map widget. More... | |
| void | processLightweightNodeSelection () |
| Process selection of the central lightweight node. More... | |
| void | showSyncPtDialog (const MAKRti::DtString &federation) |
| Shows a sync point dialog for the specified federation. More... | |
| void | showFederateStatsDialog (const MAKRti::DtString &federation, int federateHandle) |
| Shows the federate statistics dialog for the specified federate. More... | |
| void | showFomDialog (const MAKRti::DtString &federation, int federateHandle) |
| Shows the federate statistics dialog for the specified federate. More... | |
| void | showRtiexecRidParams () |
| Shows the RID parameter dialog for the current rtiexec. More... | |
| void | showForwarderRidParams () |
| Shows the RID parameter dialog for the current forwarder. More... | |
| void | showFederateRidParams (const MAKRti::DtString &federation, int federateHandle) |
| Shows the RID parameter dialog for the specified federate. More... | |
| void | destroyRidParamDialog (QWidget *widget) |
| Destroys the RID parameter dialog specified by widget. More... | |
| void | sendPendingRidRequest (const DtRtiConnectionInfo &connInfo, const MAKRti::DtString &federationName, unsigned federateHdl, const DtAssistantInfo &astnt, unsigned compId) |
| Attempt to send a pending RID request for the specified federate. More... | |
| void | showRtiexecLog () |
| Shows the log file dialog for the current rtiexec. More... | |
| void | showForwarderLog () |
| Shows the log file dialog for the current forwarder. More... | |
| void | showFederateLog (const MAKRti::DtString &federation, int federateHandle) |
| Shows the log file dialog for the specified federate. More... | |
| void | removeDefunctFederateFromMap (const MAKRti::DtString &federation, int federateHandle) |
| Remove the given defunct federate from the network map. More... | |
| void | processAssistantFound (const DtAssistantInfo &assistant) |
| Forward the signal that an assistant has been found. More... | |
| void | processAssistantLost (const DtAssistantInfo &assistant) |
| Forward the signal that an assistant has been lost. More... | |
Public Slots inherited from DtAssistantMgr | |
| void | displayWarningDialogs () |
| Displays all warning dialogs. More... | |
Signals | |
| void | aboutDialogRequested () |
| Emitted when the RTI about dialog is requested. More... | |
| void | showPopup (const MAKRti::DtString &, const MAKRti::DtString &, const MAKRti::DtString &) |
| Emitted when a popup dialog from a remote rtiexec should be displayed. More... | |
| void | federateRemovalTimeChanged (float period) |
| Emitted when the defunct federate removal time changes. More... | |
| void | showConfigDialog (DtPreferencesPage pageId) |
| Shows the config dialog;. More... | |
| void | showLrcLatencyTestDialog (int id) |
| Shows the latency test dialog for the LRC component. More... | |
| void | showRtiexecLatencyTestDialog (const DtRtiConnectionInfoDataPair &connInfo, unsigned int federationHdl, const MAKRti::DtString &federationName, unsigned int federateHdl) |
| Shows the latency test dialog for the rtiexec component. More... | |
| void | showFederateStatsDialog (const DtRtiConnectionInfo &connInfo, const MAKRti::DtString &federationName, unsigned int federateHdl) |
| Emitted to show the federate stats dialog for the given federate. More... | |
| void | showFomDialog (const DtRtiConnectionInfo &connInfo, const MAKRti::DtString &federationName, unsigned int federateHdl) |
| Emitted to show the fom dialog for the given federate. More... | |
| void | requestFederateLoc (const DtRtiConnectionInfo &connInfo, const MAKRti::DtString &federationName, unsigned int federateHdl) |
| Emitted to request a federate's loc. More... | |
| void | showLogFileDialog (int compId) |
| Emitted to show the log file dialog for the given component. More... | |
| void | queryFederateInfo (const DtRtiConnectionInfo &, const MAKRti::DtString &, unsigned, const DtAssistantFederateInfo **) |
| Queries for federation information. More... | |
| void | internalConnectionQuery (DtAssistantComponentType) |
| Request a connection query for internal use. More... | |
| void | assistantFound (const DtAssistantInfo &assistant) |
| Forward the signal that an assistant has been found. More... | |
| void | assistantLost (const DtAssistantInfo &assistant) |
| Forward the signal that an assistant has been lost. More... | |
| void | queryAssistantInfo (const DtAssistantUuid &, DtAssistantInfo *infoIn) |
| Queries for assistant information. More... | |
Signals inherited from DtAssistantMgr | |
| void | warningDialogDisplayed () |
| Emitted when a warning dialog is displayed. More... | |
| void | warningDialogDismissed () |
| Emitted when a warning dialog is dismissed. More... | |
| void | popupRequested (const MAKRti::DtString &text, int sourceCompId, const MAKRti::DtString &advancedText) |
| Emitted when a popup dialog should be displayed. More... | |
| void | popupRequested (const MAKRti::DtString &text, const MAKRti::DtString &source, const MAKRti::DtString &advancedText) |
| Emitted when a popup dialog should be displayed. More... | |
| void | notificationRequested (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, int sourceCompId, bool logOnly) |
| Emitted when a notification should be displayed. More... | |
| void | notificationRequested (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, const MAKRti::DtString &source, bool logOnly) |
| Emitted when a notification should be displayed. More... | |
Public Member Functions | |
| DtAssistantFederationsViewMgr (std::shared_ptr< DtRtiAssistantServer > server, std::shared_ptr< DtRtiAssistantPeer > peer, DtAssistantSignalRouter &signalRouter, std::shared_ptr< DtAssistantComponentMgr > compMgr, std::shared_ptr< DtAssistantConnectionInfoMgr > connInfoMgr, std::shared_ptr< DtAssistantFederationsInfoMgr > fedInfoMgr, std::shared_ptr< DtAssistantForwarderCompInfoMgr > netCompInfoMgr, const MAKRti::DtFilename &configDir) | |
| Constructor. More... | |
| ~DtAssistantFederationsViewMgr () | |
| Destructor. More... | |
| virtual void | tick () |
| Performs tasks that need to be completed periodically. More... | |
| virtual void | startShutdown () |
| Performs any necessary processing at the start of shutdown. More... | |
| virtual bool | dialogsVisible () const |
| Determines if this manager has any visible dialogs. More... | |
| void | saveGuiState () |
| Saves the current GUI state. More... | |
Public Member Functions inherited from DtAssistantMgr | |
| DtAssistantMgr (std::shared_ptr< DtRtiAssistantServer > server, std::shared_ptr< DtRtiAssistantPeer > peer, DtAssistantSignalRouter &signalRouter) | |
| Constructor. More... | |
| virtual | ~DtAssistantMgr () |
| Destructor. More... | |
| virtual void | initialize () |
| Initializes this manager just prior to beginning assistant processing. More... | |
| virtual void | configWidget (DtAssistantConfigWidget **widget, QIcon &icon, QString &name, DtPreferencesPage &pageId) |
| Retrieves a widget which will be placed in the configuration dialog for configuring user preferences. More... | |
| virtual void | updateConfigWidget () |
| Forces the configuration widget to be updated. More... | |
| virtual void | processConfigWidgetAccept () |
| Process the changes that were accepted in the configuration widget. More... | |
Protected Types | |
| typedef std::map < DtRtiConnectionInfo, DtAssistantInfoSet > | DtConnectionToObserversMap |
| typedef std::map < DtRtiConnectionInfo, DtForwarderConnStatusDialog * > | DtConnectionToFwStatusDialogMap |
| typedef std::pair < DtAssistantInfo, int > | DtUniqueCompId |
| The assistant information and component ID of a component uniquely identify it across the entire network of connected assistants. More... | |
| typedef std::map < DtUniqueCompId, DtCompRidParamDispStruct > | DtRidParmDlgByComp |
| Map of component IDs to their RID param dialog info. More... | |
Protected Member Functions | |
| virtual void | processConnectionRemoval (const DtRtiConnectionInfoDataPair &conn) |
| Processes the removal of a known connection. More... | |
| void | logConnectionInfo (std::ofstream &fileStrm) |
| Logs connection info to the file stream. More... | |
| void | logFederationInfo (std::ofstream &fileStrm) |
| Logs full federation info to the file stream. More... | |
| void | logFomInfo (std::ofstream &fileStrm, const std::list< MAKRti::DtString > *foms) |
| Logs FED file/FOM module info to the file stream. More... | |
| void | logFederateInfo (std::ofstream &fileStrm, const DtFederateInfoByHandleMap *federates, const DtAssistantForwarderInfo *fwInfo) |
| Logs federates' info to the file stream. More... | |
| void | showRidDialog (const QString &name, const DtAssistantInfo &assistant, int compId) |
| Shows a new RID dialog for the given component, identified by its assistant and component ID, displayed with the given name. More... | |
| void | createRidDialog (const QString &name, DtCompRidParamDispStruct &dispInfo) |
| Creates a new RID dialog. More... | |
| void | updateRidParams (const DtAssistantInfo &assistant, int compId, const MAKRti::DtString ¶ms, const MAKRti::DtString &filename, const MAKRti::DtString &federation, unsigned federateHdl) |
| Updates and existing RID parameters dialog. More... | |
| virtual void | updatePeerForwarders (const DtAssistantForwarderInfo::DtPeerForwarderByAddrMap *newFwds, const DtAssistantForwarderInfo::DtPeerForwarderByAddrMap *oldFwds) |
| Processes updates to the peer forwarders. More... | |
| virtual void | updateRtiexecCompInfo (const DtAssistantNetworkCompInfo *newInfo, const DtAssistantNetworkCompInfo *oldInfo) |
| Processes update to the rtiexec component info. More... | |
| virtual void | updateFederateCompInfo (const DtAssistantForwarderInfo::DtCompByFederationAndHandleMap *newInfo, const DtAssistantForwarderInfo::DtCompByFederationAndHandleMap *oldInfo, const DtFederationStateByNameMap *federationMap) |
| Processes update to the federate component info. More... | |
| virtual void | updateUnclassifiedComps (const DtAssistantNetworkCompInfoList *newInfo, const DtAssistantNetworkCompInfoList *oldInfo) |
| Processes update to components which have connected to the forwarder but have not yet been classified (usually unjoined federates) More... | |
Protected Member Functions inherited from DtAssistantMgr | |
| void | startDialog (QDialog *dlg, bool inTaskbar, bool warningDialog) |
| Sets up the given widget as a dialog. More... | |
| void | finishDialog (QDialog *dlg) |
| Should be called prior to deleting any dialog started with startDialog. More... | |
| void | showDialog (QDialog *dlg) |
| Shows the dialog. More... | |
| void | startMainWindow (QMainWindow *dlg) |
| Sets up a main window dialog. More... | |
| void | finishMainWindow (QMainWindow *dlg) |
| Should be called prior to deleting any dialog started with startMainWindow. More... | |
| void | showMainWindow (QMainWindow *dlg) |
| Shows the dialog. More... | |
| void | showPopup (const MAKRti::DtString &text, int sourceCompId=-1, const MAKRti::DtString &advancedText=MAKRti::DtString::nullString()) |
| Displays a popup message with the given text, advanced text, and name of the given source component. More... | |
| void | showPopup (const MAKRti::DtString &text, const MAKRti::DtString &source, const MAKRti::DtString &advancedText=MAKRti::DtString::nullString()) |
| Displays a popup message with the given text, advanced text, and source name. More... | |
| void | displayNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, int sourceCompId=-1) |
| Displays and logs a notification from the given component. More... | |
| void | displayNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, const MAKRti::DtString &source) |
| Displays and logs notification with the given component name. More... | |
| void | logNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, int sourceCompId=-1) |
| Logs a notification from the given component, does not display. More... | |
| void | logNotification (const MAKRti::DtString &message, MAKRti::DtNotifyLevelType notifyLevel, const MAKRti::DtString &source) |
| Logs a notification with the given component name, does not display. More... | |
| virtual DtAssistantInfo | assistantInfoFromAssistantMsg (const DtAssistantMsg &assistantMsg, DtInetAddrSet *interfaces=0) |
Protected Attributes | |
| std::shared_ptr < DtAssistantComponentMgr > | myCompMgr |
| The local RTI component manager. More... | |
| std::shared_ptr < DtAssistantConnectionInfoMgr > | myConnInfoMgr |
| The connection info manager. More... | |
| std::shared_ptr < DtAssistantFederationsInfoMgr > | myFedInfoMgr |
| The federations info manager. More... | |
| std::shared_ptr < DtAssistantForwarderCompInfoMgr > | myNetCompInfoMgr |
| The federations info manager. More... | |
| DtRtiConnectionInfo | myViewedConnection |
| The connection currently being viewed at this Assistant. More... | |
| DtAssistantForwarderInfo | myCurrentForwarderInfo |
| The information on the currently displayed forwarder connection. More... | |
| const DtAssistantForwarderInfo | myEmptyForwaderInfo |
| std::set< std::pair < MAKRti::DtString, unsigned > > | myLightweightFederates |
| The federations and handles of the currently displayed lightweight federates. More... | |
| DtFederationsViewDialog * | myFederationsViewDialog |
| The dialog to display the federations view. More... | |
| MAKRti::DtClock | myClock |
| Clock used to determine if we need to resend lost messages. More... | |
| bool | myReceivedRemoteForwarderInfo |
| Indicates if we have yet received an update on a remote Forwarder we are currently viewing. More... | |
| MAKRti::DtTime | myRemoteForwarderInfoTimeout |
| Time at which we assume our request to observe a remote Forwarder was lost, causing us to resend it. More... | |
| DtConnectionToFwStatusDialogMap | myFwStatusDlgMap |
| The map of forwarder connection info to forwarder status dialogs. More... | |
| QSignalMapper * | myFwStatusAcceptSigMapper |
| Signal mapper for DtForwarderConnStatusDialog accepted signals. More... | |
| QSignalMapper * | myFwStatusRejectSigMapper |
| Signal mapper for DtForwarderConnStatusDialog rejected signals. More... | |
| std::map< MAKRti::DtString, DtSyncPtDialog * > | mySyncPtDialogs |
| The dialogs which show sync point information for a particular federation, indexed by federation name. More... | |
| QSignalMapper * | myRidDialogSignalMapper |
| Maps the close signals for RID parameter dialogs. More... | |
| DtRidParmDlgByComp | myRidParamDialogs |
| A map of all of our open RID parameter dialogs. More... | |
| std::list < DtCompRidParamDispStruct > | myPendingFederateRidDialogs |
| Our federate RID parameter dialogs which are currently loading. More... | |
| QString | mySavedFile |
| The previously saved file name. More... | |
Protected Attributes inherited from DtAssistantMgr | |
| std::shared_ptr < DtRtiAssistantServer > | myServer |
| The Assistant server from which new messages will arrive from local RTI components. More... | |
| std::shared_ptr < DtRtiAssistantPeer > | myPeer |
| The Assistant peer which communicates with other Assistants. More... | |
| std::set< QDialog * > | myUnparentedDialogs |
| All unparented dialogs that are created by the GUI should be added to this set. More... | |
| std::set< QMainWindow * > | myMainWindows |
| All main windows that are created by the GUI should be added to this set. More... | |
| std::set< QDialog * > | myWarningDialogs |
| Set of the popup dialogs, either parented or unparented, which, when active, should cause a warning icon to be displayed. More... | |
Static Protected Attributes | |
| static const int | theUpdatePeriod |
| The period, in seconds, to send updates on remotely observed federations that have been updated. More... | |
| static const unsigned | theMaxLogLoadSize |
| The maximum number of bytes that can be requested from an rtiexec log. More... | |
Static Protected Attributes inherited from DtAssistantMgr | |
| static QIcon | theRtiIcon |
| The icons used by the RTI Assistant. More... | |
| static QIcon | theSmallRtiIcon |
| static QIcon | theWebIcon |
| static QIcon | theNotifyRtiIcon |
| static QIcon | theWarningRtiIcon |
| static QIcon | thePreferencesIcon |
| static QIcon | theAboutIcon |
| static QIcon | theHelpIcon |
| static bool | theIconsAreLoaded |
| Whether or not the icons have yet been loaded. More... | |
Private Member Functions | |
| DtAssistantFederationsViewMgr (DtAssistantFederationsViewMgr const &) | |
| Copy Constructor not implemented – Copy Not Allowed! More... | |
| DtAssistantFederationsViewMgr & | operator= (DtAssistantFederationsViewMgr const &) |
| Assignment not implemented – Assignment Not Allowed! More... | |
Message Callbacks | |
| virtual void | processExecObserveRspMsg (const DtAssistantExecObserveRspMsg &msg) |
| Called by the callback function to process an rtiexec observe response message. More... | |
| virtual void | processRtiexecNotifyMsg (const DtAssistantNotifyMsg &msg) |
| Called by the callback function to process a viewed rtiexec notify msg. More... | |
| virtual void | processAwaitingForwardersMsg (const DtAssistantAwaitingForwardersMsg &msg) |
| Called by the callback function to process an awaiting forwarders msg. More... | |
| virtual void | processRidParamMsg (const DtAssistantRidParamsMsg &msg) |
| Called by the callback function to process a RID parameter message. More... | |
| virtual void | processForwardersConnectMsg (const DtAssistantForwarderConnectMsg &msg) |
| Called by the callback function to process a RID parameter message. More... | |
| static void | processExecObserveRspMsg (const DtAssistantExecObserveRspMsg &msg, void *usr) |
| Callback to process an rtiexec observe response message. More... | |
| static void | processRtiexecNotifyMsg (const DtAssistantNotifyMsg &msg, void *usr) |
| Callback to process a notify message from a viewed rtiexec. More... | |
| static void | processAwaitingForwardersMsg (const DtAssistantAwaitingForwardersMsg &msg, void *usr) |
| Callback to process an awaiting forwarders message from a local forwarder. More... | |
| static void | processRidParamMsg (const DtAssistantRidParamsMsg &msg, void *usr) |
| Callback to process a RID parameter message. More... | |
| static void | processForwardersConnectMsg (const DtAssistantForwarderConnectMsg &msg, void *usr) |
| Callback to process a RID parameter message. More... | |
Compiles federation information from rtiForwarders and displays federation view dialogs.
|
protected |
|
protected |
|
protected |
Map of component IDs to their RID param dialog info.
|
protected |
The assistant information and component ID of a component uniquely identify it across the entire network of connected assistants.
| DtAssistantFederationsViewMgr::DtAssistantFederationsViewMgr | ( | std::shared_ptr< DtRtiAssistantServer > | server, |
| std::shared_ptr< DtRtiAssistantPeer > | peer, | ||
| DtAssistantSignalRouter & | signalRouter, | ||
| std::shared_ptr< DtAssistantComponentMgr > | compMgr, | ||
| std::shared_ptr< DtAssistantConnectionInfoMgr > | connInfoMgr, | ||
| std::shared_ptr< DtAssistantFederationsInfoMgr > | fedInfoMgr, | ||
| std::shared_ptr< DtAssistantForwarderCompInfoMgr > | netCompInfoMgr, | ||
| const MAKRti::DtFilename & | configDir | ||
| ) |
Constructor.
| DtAssistantFederationsViewMgr::~DtAssistantFederationsViewMgr | ( | ) |
Destructor.
|
private |
Copy Constructor not implemented – Copy Not Allowed!
|
signal |
Emitted when the RTI about dialog is requested.
|
signal |
Forward the signal that an assistant has been found.
|
signal |
Forward the signal that an assistant has been lost.
|
slot |
Changes which connection is currently being viewed.
|
slot |
Connect to foreign assistant.
|
slot |
Processes a command to connect RTI Forwarders from the forwarder of the current viewed connection to the forwarder of the given connection.
|
protected |
Creates a new RID dialog.
|
slot |
Tells the rtiexec to destroy the given federation.
|
slot |
Destroys the RID parameter dialog specified by widget.
|
virtual |
Determines if this manager has any visible dialogs.
Reimplemented from DtAssistantMgr.
|
slot |
Disconnect from foreign assistant.
|
signal |
Emitted when the defunct federate removal time changes.
|
signal |
Request a connection query for internal use.
|
protected |
Logs connection info to the file stream.
|
protected |
Logs federates' info to the file stream.
|
protected |
Logs full federation info to the file stream.
|
protected |
Logs FED file/FOM module info to the file stream.
|
private |
Assignment not implemented – Assignment Not Allowed!
|
slot |
Forward the signal that an assistant has been found.
|
slot |
Forward the signal that an assistant has been lost.
|
static |
Callback to process an awaiting forwarders message from a local forwarder.
|
virtual |
Called by the callback function to process an awaiting forwarders msg.
|
protectedvirtual |
Processes the removal of a known connection.
|
slot |
Processes the remove of connections.
|
slot |
Processes changes in connection state.
|
slot |
Processes a request to tell the forwarder to proceed without waiting for unconnected forwarders.
|
static |
Callback to process an rtiexec observe response message.
|
virtual |
Called by the callback function to process an rtiexec observe response message.
|
slot |
Handles the removal of a federate.
|
slot |
Process selection of a federate.
|
slot |
Handles the addition of a new federate.
|
slot |
Handles the removal of a federation.
|
slot |
Process addition of a remote forwarder node to network map widget.
Process selection of a federation
|
slot |
Handles a federation update.
|
slot |
Processes the addition of a new forwarder.
|
slot |
Processes an update of the connection info for a known forwarder.
|
slot |
Processes the removal of a known forwarder.
|
static |
Callback to process a RID parameter message.
|
virtual |
Called by the callback function to process a RID parameter message.
|
slot |
Process selection of a forwarder.
|
slot |
Processes an update for a known forwarder.
|
slot |
Process selection of the central lightweight node.
|
slot |
Process selection of a forwarder.
|
static |
Callback to process a RID parameter message.
|
virtual |
Called by the callback function to process a RID parameter message.
|
static |
Callback to process a notify message from a viewed rtiexec.
|
virtual |
Called by the callback function to process a viewed rtiexec notify msg.
|
slot |
Process selection of an rtiexec.
|
slot |
Processes a request to shut down a forwarder which is waiting for other forwarder connections to be established.
|
signal |
Queries for assistant information.
|
signal |
Queries for federation information.
|
slot |
Remove the given defunct federate from the network map.
|
slot |
Removes loading indication when an rtiexec responds to observation.
|
signal |
Emitted to request a federate's loc.
|
slot |
Tells the rtiexec to resign the given federate.
| void DtAssistantFederationsViewMgr::saveGuiState | ( | ) |
Saves the current GUI state.
|
slot |
Saves the currently displayed federation information to a log file.
|
virtualslot |
Sends a request to the currently displayed rtiexec for its log.
|
slot |
Sends a message to disable network testing for the given federation.
|
slot |
Sends a message to enable network testing for the given federation.
|
slot |
Attempt to send a pending RID request for the specified federate.
|
signal |
Shows the config dialog;.
|
slot |
Shows the log file dialog for the specified federate.
|
slot |
Shows the RID parameter dialog for the specified federate.
|
slot |
Shows the federate statistics dialog for the specified federate.
|
signal |
Emitted to show the federate stats dialog for the given federate.
|
slot |
Displays the Federations view dialog.
|
slot |
Show the preferences dialog.
|
slot |
Shows the federate statistics dialog for the specified federate.
|
signal |
Emitted to show the fom dialog for the given federate.
|
slot |
Shows the log file dialog for the current forwarder.
|
slot |
Shows the RID parameter dialog for the current forwarder.
|
slot |
Opens a latency test dialog for the specified federate.
|
signal |
Emitted to show the log file dialog for the given component.
|
signal |
Shows the latency test dialog for the LRC component.
|
signal |
Emitted when a popup dialog from a remote rtiexec should be displayed.
|
protected |
Shows a new RID dialog for the given component, identified by its assistant and component ID, displayed with the given name.
|
signal |
Shows the latency test dialog for the rtiexec component.
|
slot |
Shows the log file dialog for the current rtiexec.
|
slot |
Shows the RID parameter dialog for the current rtiexec.
|
slot |
Shows a sync point dialog for the specified federation.
|
slot |
Shuts down the currently viewed rtiexec.
|
slot |
Shuts down the currently viewed RTI Forwarder.
|
virtual |
Performs any necessary processing at the start of shutdown.
Reimplemented from DtAssistantMgr.
|
slot |
Start up an rtiexec.
|
slot |
Start up an RTI Forwarder.
|
virtual |
Performs tasks that need to be completed periodically.
Reimplemented from DtAssistantMgr.
|
protectedvirtual |
Processes update to the federate component info.
|
protectedvirtual |
Processes updates to the peer forwarders.
|
protected |
Updates and existing RID parameters dialog.
|
protectedvirtual |
Processes update to the rtiexec component info.
|
protectedvirtual |
Processes update to components which have connected to the forwarder but have not yet been classified (usually unjoined federates)
|
protected |
Clock used to determine if we need to resend lost messages.
|
protected |
The local RTI component manager.
|
protected |
The connection info manager.
|
protected |
The information on the currently displayed forwarder connection.
|
protected |
|
protected |
The dialog to display the federations view.
|
protected |
The federations info manager.
|
protected |
Signal mapper for DtForwarderConnStatusDialog accepted signals.
|
protected |
The map of forwarder connection info to forwarder status dialogs.
|
protected |
Signal mapper for DtForwarderConnStatusDialog rejected signals.
|
protected |
The federations and handles of the currently displayed lightweight federates.
|
protected |
The federations info manager.
|
protected |
Our federate RID parameter dialogs which are currently loading.
|
protected |
Indicates if we have yet received an update on a remote Forwarder we are currently viewing.
|
protected |
Time at which we assume our request to observe a remote Forwarder was lost, causing us to resend it.
|
protected |
Maps the close signals for RID parameter dialogs.
|
protected |
A map of all of our open RID parameter dialogs.
|
protected |
The previously saved file name.
|
protected |
The dialogs which show sync point information for a particular federation, indexed by federation name.
|
protected |
The connection currently being viewed at this Assistant.
|
staticprotected |
The maximum number of bytes that can be requested from an rtiexec log.
|
staticprotected |
The period, in seconds, to send updates on remotely observed federations that have been updated.