![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Inheritance diagram for DtFederationsViewDialog:
Collaboration diagram for DtFederationsViewDialog:Public Slots | |
| void | processConnectionSelection (int index, bool ignoreVisibility=false) |
| Processes the selection of a new connection. | |
| void | showHelpDialog () |
| Shows the help dialog. | |
| void | processHelpDialogClose () |
| Handles cleanup of the help dialog after it is closed. | |
| void | showEvent (QShowEvent *event) |
| Override QWidget's show function so we can display the correct forwarder. | |
| virtual void | hideEvent (QHideEvent *event) |
| Override hideEvent to store the size of the dialog when it is hidden. | |
| void | closeEvent (QCloseEvent *event) |
| Override QWidget's close function so we can stop observers. | |
| void | keyPressEvent (QKeyEvent *event) |
| Handles key press events. | |
| void | shutdownCurrentRtiexec () |
| Processes a command to shutdown the current rtiexec. | |
| void | shutdownCurrentRtiForwarder () |
| Processes a command to shutdown the current RTI Forwarder. | |
| void | updateNetworkMap () |
| Update the Network Map widget. | |
| void | changeFederationColor (const QString &federationName, const QColor &newColor) |
| Changes the color of the specified federation. | |
| void | enableFederationColors (bool enable) |
| Enable/disable display of federation colors. | |
| void | setFederateIdentifierType (unsigned int fedIdType) |
| Change the text type used to identify federates. | |
| void | showSyncPointDialog () |
| Shows the sync point dialog for the selected federation. | |
| void | showFederateStatsDialog () |
| Shows the federate statistics dialog for the selected federate. | |
| void | showFomDialog () |
| Shows the Fom dialog for the selected federate. | |
| void | enableOrDisableMenuActions (const DtRtiConnectionInfo &conn) |
| Enables or disables menu actions based on selected connection. | |
| void | updateFederateRemovalTime (float period) |
| Processes an update to the defunct federate removal period. | |
| void | clearSelection () |
| Processes unselection. | |
| void | updateFederateIcon () |
| Updates the icon for the selected federate to the user chosen image. | |
| void | showSelectedFederateRidParams () |
| Handles a request to show the RID parameters for the selected federate. | |
| void | showSelectedFederateLog () |
| Handles a request to show the log file for the selected federate. | |
Signals | |
| void | viewedConnectionChanged (const DtRtiConnectionInfo &conn) |
| Emitted when the user chooses a different connection to be viewed. | |
| void | shutdownRtiexec () |
| Emitted when the currently viewed rtiexec should be shutdown. | |
| void | shutdownForwarder () |
| Emitted when the currently viewed RTI Forwarder should be shutdown. | |
| void | aboutDialogRequested () |
| Emitted when the RTI about dialog is requested. | |
| void | showPopup (const MAKRti::DtString &, const MAKRti::DtString &, const MAKRti::DtString &) |
| Emitted when a popup dialog from a remote rtiexec should be displayed. | |
| void | forceFederateResign (int, const QString &) |
| Emitted when user has requested to resign a federate. | |
| void | forceFederationDestroy (const QString &) |
| Emitted when user has requested to destroy a federation. | |
| void | showRtiexecRidParams () |
| Emitted when RID parameters for the current rtiexec are requested. | |
| void | showForwarderRidParams () |
| Emitted when RID parameters for the current RTI Forwarder are requested. | |
| void | showFederateRidParams (const MAKRti::DtString &federation, int federateHandle) |
| Emitted when RID parameters for the specified federate are requested. | |
| void | showRtiexecLog () |
| Emitted to display a local rtiexec's log. | |
| void | showForwarderLog () |
| Emitted to display a local forwarder's log. | |
| void | showFederateLog (const MAKRti::DtString &federation, int federateHandle) |
| Emitted when log file for the specified federate are requested. | |
| void | showLatencyTestDialog (const QString &fedexName, int fedHandle) |
| Emitted when a latency test is requested. | |
| void | enableNetworkTesting (const QString &fedexName) |
| Emitted to enable network testing for the given federation. | |
| void | disableNetworkTesting (const QString &fedexName) |
| Emitted to disable network testing for the given federation. | |
| void | saveToLog () |
| Emitted when a user requests to save the currently displayed federation information to a log file. | |
| void | showFederationsViewPreferences () |
| Emitted to show the federations view preferences. | |
| void | federateSelected (const MAKRti::DtString &federation, int federateHandle) |
| Emitted on the selection of a federate. | |
| void | rtiexecSelected () |
| Emitted on the selection of an rtiexec. | |
| void | forwarderSelected (const MAKRti::DtString &name) |
| Emitted on the selection of a central forwarder. | |
| void | peerForwarderSelected (const MAKRti::DtString &name) |
| Emitted on the selection of a peer forwarder. | |
| void | federationSelected (const MAKRti::DtString &name) |
| Emitted on the selection of a federation. | |
| void | lightweightSelected () |
| Emitted on the selection of the central lightweight node. | |
| void | showSyncPointDialog (const MAKRti::DtString &name) |
| Emitted to show a sync point dialog for the given federation. | |
| void | showFederateStatsDialog (const MAKRti::DtString &federation, int federateHandle) |
| Emitted to show the federate statistics dialog for the given federate. | |
| void | defunctFederateRemoved (const MAKRti::DtString &federation, int federateHandle) |
| Emitted when a defunct federate was removed from the federate tree. | |
| void | showFomDialog (const MAKRti::DtString &federation, int federateHandle) |
| Emitted to show the fom dialog for the given federate. | |
Public Member Functions | |
| DtFederationsViewDialog (const MAKRti::DtFilename &configDir, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| Constructor. | |
| virtual | ~DtFederationsViewDialog () |
| Destructor. | |
| virtual QSize | sizeHint () const |
| Returns the recommended size for the widget. | |
| virtual void | tick () |
| Performs periodic functions. | |
| virtual void | setConnectionIsLocal (const MAKRti::DtString &name, bool isLocal) |
| Changes the state of whether the given forwarder connection is being used by a local component. | |
| virtual void | checkAndAddMainForwarder (const MAKRti::DtString &hostname) |
| Makes sure the currently displayed forwarder is up to date. | |
| virtual void | checkAndAddLightweight (const MAKRti::DtString &hostname) |
| Makes sure the currently displayed lightweight connection is up to date. | |
| virtual void | addNetworkMapForwarderNode (const MAKRti::DtString &forwarderName) |
| Adds a forwarder node to the network map. | |
| virtual void | removeNetworkMapForwarderNode (const MAKRti::DtString &forwarderName) |
| Removes a forwarder node from the network map. | |
| virtual void | addNetworkMapRtiexecNode () |
| Adds an rtiexec node to the network map. | |
| virtual void | removeNetworkMapRtiexecNode () |
| Removes an rtiexec node from the network map. | |
| virtual void | addNetworkMapFederateNode (int fedHandle, const MAKRti::DtString &federationName, const MAKRti::DtString &processName, const MAKRti::DtString &fedType, const MAKRti::DtString &fedName, bool notJoined=false, bool isDropped=false) |
| Adds a federate node to the network map. | |
| virtual void | removeNetworkMapFederateNode (int fedHandle, const MAKRti::DtString &federationName) |
| Removes a federate node from the network map. | |
| void | updateNetworkMapFederateNode (int fedHandle, const MAKRti::DtString &federationName, int queueStatus, bool disconnected, bool reconnecting, bool inErrorState=false) |
| Updates a federate node in the network map. | |
| void | refreshNetworkMap () |
| Refreshes the network map. Should be called after any series of updates. | |
| virtual void | clearData () |
| clears old data. | |
| virtual void | setViewedConnectionDescription (const DtRtiConnectionInfo &conn) |
| Set forwarder connection info. | |
| virtual void | clearNetworkMap () |
| Clears all data from the connection tree. | |
| virtual void | enableCommands (bool enable) |
| Enables or disables the rtiexec & forwarder shutdown option. | |
| virtual void | enableRtiExecShutdownCommand (bool enable) |
| Enables or disables the rtiexec shutdown option. | |
| virtual void | enableRtiForwarderShutdownCommand (bool enable) |
| Enables or disables the forwarder shutdown option. | |
| virtual void | displayLoadingIndication () |
| Displays a message that the current federation information is loading. | |
| virtual void | removeLoadingIndication () |
| Removes the loading indication messages. | |
| void | saveGuiConfiguration () |
| Saves the current GUI configuration to file. | |
| Ui::FederationsViewDialog | getUiImpl () const |
| virtual int | addConnection (const MAKRti::DtString &name, const DtRtiConnectionInfo &conn, bool isLocal) |
| Adds a connection to the list of viewable connections. | |
| virtual void | removeConnection (const MAKRti::DtString &name) |
| Removes an rtiexec from the list of viewable rtiexecs. | |
| virtual void | updateFederations (const DtFederationStateByNameMap *federations, const DtAssistantForwarderInfo *forwarderInfo) |
| Updates the displayed federation information for the currently displayed connection. | |
| virtual void | updateFederation (const DtAssistantFederationInfo *federation, const DtAssistantForwarderInfo *forwarderInfo) |
| Updates a federation of the currently displayed connection. | |
| virtual void | removeFederation (const MAKRti::DtString &federationName) |
| Removes a federation from the currently displayed connection. | |
| virtual void | removeAllFederations () |
| Removes all federations from the display. | |
| virtual void | updateFederate (const DtAssistantFederateInfo &federate, const DtAssistantForwarderInfo *forwarderInfo, const MAKRti::DtString &federationName) |
| Updates a federate in the given federation of the currently displayed connection. | |
| virtual void | removeFederate (int federateHandle, const MAKRti::DtString &federationName) |
| Removes a federate from the given federation of the currently displayed connection. | |
| void | setupFederateTree () |
| Sets up the federate tree, including the initial column display and the View/Column menu actions. | |
| virtual void | setFederateIdentifierType (DtFederateIdentifierType fedIdType) |
| Change the text type used to identify federates. | |
| void | selectFederate (const MAKRti::DtString &federation, int federateHandle, const DtAssistantFederateInfo *fedInfo, const DtAssistantNetworkCompInfo *netCompInfo) |
| Processes selection of a federate. | |
| void | selectDeadFederate (const MAKRti::DtString &federation, const MAKRti::DtString &federateName, const DtAssistantNetworkCompInfo &newInfo) |
| Processes selection of a Dead (Disconnected or Dropped) federate. | |
| void | selectRtiexec (const DtAssistantNetworkCompInfo *netCompInfo) |
| Processes selection of an rtiexec. | |
| void | selectForwarder (const MAKRti::DtString &name) |
| Processes selection of a central forwarder. | |
| void | selectPeerForwarder (const DtAssistantNetworkCompInfo *netCompInfo) |
| Processes selection of a peer forwarder. | |
| void | selectFederation (const DtAssistantFederationInfo *) |
| Processes selection of a federation. | |
| void | selectLightweight () |
| Processes selection of the lightweight connection node. | |
| virtual void | initializeQtToolTips () |
Protected Types | |
| enum | DtSelectedNodeType { DtForwarderNode, DtRtiexecNode, DtFederateNode, DtFederationNode, DtLightweightNode, DtNoSelectedNode } |
Protected Member Functions | |
| void | showFederateInfo (const MAKRti::DtString &federation, int federateHandle, const DtAssistantFederateInfo *fedInfo, const DtAssistantNetworkCompInfo *netCompInfo) |
| Displays info on the specified federate in the selected node panel. | |
| void | showDeadFederateInfo (const MAKRti::DtString &federation, const MAKRti::DtString &federateName, bool isDropped, const DtAssistantNetworkCompInfo &newInfo) |
| Displays info on the specified dead federate in the selcted node panel. | |
| void | showRtiexecInfo (const DtAssistantNetworkCompInfo *info) |
| Displays info on the specified rtiexec in the selected node panel. | |
| void | showForwarderInfo (const DtRtiConnectionInfo &info) |
| Displays info on the specified forwarder in the selected node panel. | |
| void | showPeerForwarderInfo (const DtAssistantNetworkCompInfo *netCompInfo) |
| Displays info on the specified peer forwarder. | |
| void | showFederationInfo (const DtAssistantFederationInfo *info, bool update) |
| Displays info on the specified rtiexec in the selected node panel. | |
| void | showLightweightInfo (const DtRtiConnectionInfo &info) |
| Displays info on the specified lightweight connection in the selected node panel. | |
| MAKRti::DtString | selectedFederateId () const |
| Returns the federate identifier to use for the selected federate. | |
| void | loadGuiConfiguration () |
| Loads the GUI configuration from a file. | |
Setup methods | |
| void | setupUI () |
| Sets up the Federations View UI. | |
| void | setupMenus () |
| Populates the menus with the sub-menus and actions. | |
| void | connectSignals () |
| Connects Qt signals and slots. | |
Protected Attributes | |
| Ui::FederationsViewDialog | myUiImpl |
| bool | myRtiExecInCurrentViewedConn |
| QProcess * | myHelpAssistant |
| Help application. | |
| QComboBox * | myConnectionComboBox |
| Combo box for selecting an RTI connection. | |
| QLabel * | myRtiForwarderLabel |
| Current Connection layout widgets. | |
| QGridLayout * | myPropertiesAreaLayout |
| QWidget * | myPropertiesAreaLayoutWidget |
| QToolBar * | myToolBar |
| QWidget * | myCentralWidget |
| QTreeWidgetItem * | myExecItem |
| QTreeWidgetItem * | myCurrentViewedItem |
| QTreeWidgetItem * | myLoadingIndicationItem |
| Item that indicates information is being loaded. | |
| QString | theNoConnectionsAvailableText |
| Text displayed in the combo box if there are no known rtiForwarders. | |
| DtNetworkMapWidget * | myNetworkMapWidget |
| The network map widget. | |
| QTimer * | myNetworkMapTimer |
| QTime * | myNetworkMapTimeDelta |
| DtRtiSelectedNodeWidget * | mySelectedItemWidget |
| The selected item widget. | |
| QDockWidget * | myNetworkMapDock |
| Docking Widgets. | |
| QDockWidget * | mySelectedItemDock |
| DtRtiConnectionInfo | myCurrentConnectionInfo |
| Details of the selected connection. | |
| DtFederateIconChooserDlg * | myFedIconChooser |
| The dialog to choose a federate icon. | |
| bool | myDisplayingLw |
| Indicates whether we are currently displaying a lightweight connection. | |
| MAKRti::DtFilename | myConfigDir |
| The RTI Assistant configuration directory. | |
| bool | myFirstTimeShown |
| Indicates that the dialog has not yet been shown. | |
| std::map< QString, DtRtiConnectionInfo > | myConnsByName |
| Name to connection info map. | |
| QString | myLastViewedConnection |
| Name of connection shown last time dialog was displayed. | |
| DtFederateTree * | myFederateTree |
| Federate tree. | |
| QDockWidget * | myFederationsViewDock |
| Dock widget for the federations view tree. | |
| DtFederateIdentifierType | myFederateIdentifier |
| What identifying text should be displayed for federates. | |
| DtSelectedNodeType | mySelectedNodeType |
| The type of node currently selected. | |
| MAKRti::DtString | mySelectedFederation |
| Name of the selected federation. | |
| int | mySelectedFederate |
| Handle of the selected federate. | |
| MAKRti::DtString | mySelectedFederateType |
| Federate type of selected federate. | |
| MAKRti::DtString | mySelectedFederateName |
| Federate name of selected federate. | |
| MAKRti::DtFilename | mySelectedFederateProcess |
| Process name of selected federate. | |
| QSize | myLastVisibleSize |
| The size of the dialog the last time it was visible. | |
Menus and actions | |
| QMenu * | myFileMenu |
| File menu. | |
| QAction * | myCloseAction |
| File menu. | |
| QAction * | mySaveAction |
| File menu. | |
| QMenu * | myViewMenu |
| View menu. | |
| QAction * | myNetworkMapAction |
| File menu. | |
| QAction * | myNetworkTreeAction |
| File menu. | |
| QAction * | mySelectedNodeAction |
| File menu. | |
| QMenu * | myRtiexecMenu |
| rtiexec menu | |
| QAction * | myRtiexecRidAction |
| File menu. | |
| QAction * | myRtiexecLogAction |
| File menu. | |
| QAction * | myShutdownRtiexecAction |
| File menu. | |
| QMenu * | myForwarderMenu |
| Forwarder menu. | |
| QAction * | myForwarderRidAction |
| File menu. | |
| QAction * | myForwarderLogAction |
| File menu. | |
| QAction * | myShutdownForwarderAction |
| File menu. | |
| QMenu * | myFederateMenu |
| Federate menu. | |
| QAction * | myStatisticsAction |
| File menu. | |
| QAction * | myRunLatencyTestAction |
| File menu. | |
| QAction * | myFederateRidAction |
| File menu. | |
| QAction * | myFederateFomAction |
| File menu. | |
| QAction * | myFederateLogAction |
| File menu. | |
| QAction * | myChangeFederateIconAction |
| File menu. | |
| QAction * | myResignFederateAction |
| File menu. | |
| QMenu * | myFederationMenu |
| Federation menu. | |
| QAction * | myFederationFomAction |
| File menu. | |
| QAction * | myDisplaySyncPointsAction |
| File menu. | |
| QAction * | myDestroyFederationAction |
| File menu. | |
| QMenu * | myToolsMenu |
| Tools menu. | |
| QAction * | myOptionsAction |
| File menu. | |
| QMenu * | myHelpMenu |
| Help menu. | |
| QAction * | myHelpAction |
| File menu. | |
| QAction * | myAboutAction |
| File menu. | |
| QMenu * | myCompColumnMenu |
| Component tree column view menu. | |
| QString | theRtiexecLogEnabledText |
| Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled. | |
| QString | theRtiexecLogDisabledText |
| Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled. | |
| QString | theForwarderLogEnabledText |
| Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled. | |
| QString | theForwarderLogDisabledText |
| Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled. | |
Static Protected Attributes | |
| static const QString | theLoadingText |
| Text displayed when loading information. | |
| static const MAKRti::DtFilename | theConfigFilename = "federationsView.conf" |
| The name of the file where the GUI configuration is stored. | |
|
protected |
| DtFederationsViewDialog::DtFederationsViewDialog | ( | const MAKRti::DtFilename & | configDir, |
| QWidget * | parent = 0, |
||
| Qt::WindowFlags | flags = 0 |
||
| ) |
Constructor.
References connectSignals(), initializeQtToolTips(), myUiImpl, setupMenus(), and setupUI().
|
virtual |
Destructor.
References myConnsByName, and myHelpAssistant.
|
signal |
Emitted when the RTI about dialog is requested.
Referenced by connectSignals().
|
virtual |
Adds a connection to the list of viewable connections.
Returns the index of the new connection (index is only useful internally to this class). If isLocal is true this connection will be identified as a potential default connection to be shown.
References myConnectionComboBox, myConnsByName, processConnectionSelection(), and theNoConnectionsAvailableText.
Referenced by DtAssistantFederationsViewMgr::processConnectionsUpdate(), and DtAssistantFederationsViewMgr::processForwarderAdded().
|
virtual |
Adds a federate node to the network map.
References DtNetworkMapWidget::addFederateNode(), and myNetworkMapWidget.
Referenced by DtAssistantFederationsViewMgr::processFederateUpdated(), DtAssistantFederationsViewMgr::processFederationUpdate(), DtAssistantFederationsViewMgr::updateFederateCompInfo(), and DtAssistantFederationsViewMgr::updateUnclassifiedComps().
|
virtual |
Adds a forwarder node to the network map.
References DtNetworkMapWidget::addPeerForwarderNode(), and myNetworkMapWidget.
Referenced by DtAssistantFederationsViewMgr::updatePeerForwarders().
|
virtual |
Adds an rtiexec node to the network map.
References DtNetworkMapWidget::addExecNode(), enableOrDisableMenuActions(), myCurrentConnectionInfo, and myNetworkMapWidget.
Referenced by DtAssistantFederationsViewMgr::updateRtiexecCompInfo().
|
slot |
Changes the color of the specified federation.
References DtNetworkMapWidget::changeFederationColor(), myFederateTree, myNetworkMapWidget, and DtFederateTree::updateFederationColor().
Referenced by showFederateInfo(), and showFederationInfo().
|
virtual |
Makes sure the currently displayed lightweight connection is up to date.
References DtNetworkMapWidget::checkAndAddLightweight(), and myNetworkMapWidget.
Referenced by DtAssistantFederationsViewMgr::changeViewedConnection().
|
virtual |
Makes sure the currently displayed forwarder is up to date.
References DtNetworkMapWidget::checkAndAddMainForwarder(), and myNetworkMapWidget.
Referenced by DtAssistantFederationsViewMgr::processForwarderUpdated().
|
virtual |
clears old data.
References DtRtiSelectedNodeWidget::clearInformation(), clearNetworkMap(), DtNoSelectedNode, DtNetworkMapWidget::forceClearSelection(), myNetworkMapWidget, mySelectedItemWidget, mySelectedNodeType, and removeAllFederations().
Referenced by DtAssistantFederationsViewMgr::changeViewedConnection(), DtAssistantFederationsViewMgr::processForwarderUpdated(), and showEvent().
|
virtual |
Clears all data from the connection tree.
References DtNetworkMapWidget::clearList(), and myNetworkMapWidget.
Referenced by clearData().
|
slot |
Processes unselection.
References DtRtiSelectedNodeWidget::clearInformation(), DtNoSelectedNode, DtNetworkMapWidget::forceClearSelection(), DtFederateTree::forceClearSelection(), myFederateTree, myFedIconChooser, myNetworkMapWidget, mySelectedItemWidget, mySelectedNodeType, and DtNetworkMapWidget::setContextMenu().
Referenced by connectSignals(), removeFederation(), and selectRtiexec().
|
slot |
Override QWidget's close function so we can stop observers.
References processConnectionSelection().
|
protected |
Connects Qt signals and slots.
References aboutDialogRequested(), clearSelection(), connect(), defunctFederateRemoved(), disableNetworkTesting(), enableNetworkTesting(), enableOrDisableMenuActions(), federateSelected(), federationSelected(), forceFederateResign(), forceFederationDestroy(), forwarderSelected(), lightweightSelected(), myAboutAction, myChangeFederateIconAction, myCloseAction, myConnectionComboBox, myDisplaySyncPointsAction, myFederateFomAction, myFederateLogAction, myFederateRidAction, myFederateTree, myFedIconChooser, myForwarderLogAction, myForwarderRidAction, myHelpAction, myNetworkMapWidget, myOptionsAction, myRtiexecLogAction, myRtiexecRidAction, mySaveAction, myShutdownForwarderAction, myShutdownRtiexecAction, myStatisticsAction, peerForwarderSelected(), processConnectionSelection(), rtiexecSelected(), saveToLog(), showFederateStatsDialog(), showFederationsViewPreferences(), showFomDialog(), showForwarderLog(), showForwarderRidParams(), showHelpDialog(), showLatencyTestDialog(), showRtiexecLog(), showRtiexecRidParams(), showSelectedFederateLog(), showSelectedFederateRidParams(), showSyncPointDialog(), shutdownCurrentRtiexec(), shutdownCurrentRtiForwarder(), updateFederateIcon(), and viewedConnectionChanged().
Referenced by DtFederationsViewDialog().
|
signal |
Emitted when a defunct federate was removed from the federate tree.
Referenced by connectSignals().
|
signal |
Emitted to disable network testing for the given federation.
Referenced by connectSignals().
|
virtual |
Displays a message that the current federation information is loading.
References DtFederateTree::displayLoadingIndication(), and myFederateTree.
Referenced by DtAssistantFederationsViewMgr::changeViewedConnection().
|
virtual |
Enables or disables the rtiexec & forwarder shutdown option.
Referenced by DtAssistantFederationsViewMgr::changeViewedConnection(), and DtAssistantFederationsViewMgr::tick().
|
slot |
Enable/disable display of federation colors.
References DtNetworkMapWidget::enableFederationColors(), and myNetworkMapWidget.
|
signal |
Emitted to enable network testing for the given federation.
Referenced by connectSignals().
|
slot |
Enables or disables menu actions based on selected connection.
References DtNetworkMapWidget::doesRtiexecExist(), DtRtiConnectionInfo::isValid(), myForwarderRidAction, myNetworkMapWidget, myRtiexecRidAction, myShutdownForwarderAction, myShutdownRtiexecAction, and DtRtiConnectionInfo::useRtiexec().
Referenced by addNetworkMapRtiexecNode(), connectSignals(), removeNetworkMapRtiexecNode(), and setViewedConnectionDescription().
|
virtual |
Enables or disables the rtiexec shutdown option.
Referenced by DtAssistantFederationsViewMgr::tick().
|
virtual |
Enables or disables the forwarder shutdown option.
Referenced by DtAssistantFederationsViewMgr::tick().
|
signal |
Emitted on the selection of a federate.
Referenced by connectSignals(), removeFederate(), and updateFederate().
|
signal |
Emitted on the selection of a federation.
Referenced by connectSignals(), removeFederate(), and updateFederate().
|
signal |
Emitted when user has requested to resign a federate.
Referenced by connectSignals().
|
signal |
Emitted when user has requested to destroy a federation.
Referenced by connectSignals().
|
signal |
Emitted on the selection of a central forwarder.
Referenced by connectSignals().
| Ui::FederationsViewDialog DtFederationsViewDialog::getUiImpl | ( | ) | const |
References myUiImpl.
|
virtualslot |
Override hideEvent to store the size of the dialog when it is hidden.
References myLastVisibleSize.
|
virtual |
References theForwarderLogDisabledText, theForwarderLogEnabledText, theNoConnectionsAvailableText, theRtiexecLogDisabledText, and theRtiexecLogEnabledText.
Referenced by DtFederationsViewDialog().
|
slot |
Handles key press events.
References showHelpDialog().
|
signal |
Emitted on the selection of the central lightweight node.
Referenced by connectSignals().
|
protected |
Loads the GUI configuration from a file.
References DtFederateTree::loadGuiConfiguration(), myConfigDir, myFederateTree, and theConfigFilename.
Referenced by showEvent().
|
signal |
Emitted on the selection of a peer forwarder.
Referenced by connectSignals().
|
slot |
Processes the selection of a new connection.
If ignoreVisibility is set, the selection change will be processed even if the dialog is not visible.
References DtRtiConnectionInfo::invalidConn(), myConnectionComboBox, myConnsByName, myLastViewedConnection, and viewedConnectionChanged().
Referenced by addConnection(), closeEvent(), connectSignals(), and showEvent().
|
slot |
Handles cleanup of the help dialog after it is closed.
References myHelpAssistant.
Referenced by showHelpDialog().
| void DtFederationsViewDialog::refreshNetworkMap | ( | ) |
Refreshes the network map. Should be called after any series of updates.
References myNetworkMapWidget, and DtNetworkMapWidget::refreshPositions().
Referenced by DtAssistantFederationsViewMgr::processFederateRemoved(), DtAssistantFederationsViewMgr::processFederateUpdated(), DtAssistantFederationsViewMgr::processFederationRemoved(), DtAssistantFederationsViewMgr::processFederationUpdate(), DtAssistantFederationsViewMgr::processForwarderUpdated(), and DtAssistantFederationsViewMgr::removeDefunctFederateFromMap().
|
virtual |
Removes all federations from the display.
References myFederateTree, and DtFederateTree::removeAllFederations().
Referenced by clearData().
|
virtual |
Removes an rtiexec from the list of viewable rtiexecs.
References myConnectionComboBox, myConnsByName, myLastViewedConnection, and theNoConnectionsAvailableText.
Referenced by DtAssistantFederationsViewMgr::processConnectionRemoval(), and DtAssistantFederationsViewMgr::processForwarderRemoved().
|
virtual |
Removes a federate from the given federation of the currently displayed connection.
References DtFederateNode, DtFederationNode, federateSelected(), federationSelected(), myFederateTree, mySelectedFederate, mySelectedFederation, mySelectedNodeType, and DtFederateTree::removeFederate().
Referenced by DtAssistantFederationsViewMgr::processFederateRemoved().
|
virtual |
Removes a federation from the currently displayed connection.
References clearSelection(), DtFederationNode, DtFederateTree::getTreeFederationName(), myFederateTree, mySelectedFederation, mySelectedNodeType, and DtFederateTree::removeFederation().
Referenced by DtAssistantFederationsViewMgr::processFederationRemoved().
|
virtual |
Removes the loading indication messages.
References myFederateTree, and DtFederateTree::removeLoadingIndication().
Referenced by DtAssistantFederationsViewMgr::removeLoadingIndication().
|
virtual |
Removes a federate node from the network map.
References myNetworkMapWidget, and DtNetworkMapWidget::removeFederateNode().
Referenced by DtAssistantFederationsViewMgr::processFederateRemoved(), DtAssistantFederationsViewMgr::processFederationRemoved(), DtAssistantFederationsViewMgr::removeDefunctFederateFromMap(), DtAssistantFederationsViewMgr::updateFederateCompInfo(), and DtAssistantFederationsViewMgr::updateUnclassifiedComps().
|
virtual |
Removes a forwarder node from the network map.
References myNetworkMapWidget, and DtNetworkMapWidget::removeForwarderNode().
Referenced by DtAssistantFederationsViewMgr::updatePeerForwarders().
|
virtual |
Removes an rtiexec node from the network map.
References enableOrDisableMenuActions(), myCurrentConnectionInfo, myNetworkMapWidget, and DtNetworkMapWidget::removeExecNode().
Referenced by DtAssistantFederationsViewMgr::updateRtiexecCompInfo().
|
signal |
Emitted on the selection of an rtiexec.
Referenced by connectSignals().
| void DtFederationsViewDialog::saveGuiConfiguration | ( | ) |
Saves the current GUI configuration to file.
References myConfigDir, myFederateTree, myFirstTimeShown, DtFederateTree::saveGuiConfiguration(), and theConfigFilename.
Referenced by DtAssistantFederationsViewMgr::saveGuiState().
|
signal |
Emitted when a user requests to save the currently displayed federation information to a log file.
Referenced by connectSignals().
| void DtFederationsViewDialog::selectDeadFederate | ( | const MAKRti::DtString & | federation, |
| const MAKRti::DtString & | federateName, | ||
| const DtAssistantNetworkCompInfo & | newInfo | ||
| ) |
Processes selection of a Dead (Disconnected or Dropped) federate.
References DtAssistantNetworkCompInfo::federateHandle(), DtNetworkMapWidget::forceFederateSelection(), DtFederateTree::forceFederateSelection(), DtAssistantNetworkCompInfo::isDropped(), myFederateMenu, myFederateTree, myNetworkMapWidget, DtNetworkMapWidget::setContextMenu(), and showDeadFederateInfo().
Referenced by DtAssistantFederationsViewMgr::processFederateSelection().
|
protected |
Returns the federate identifier to use for the selected federate.
References DtIdentifyByFederateName, DtIdentifyByFederateType, DtIdentifyByProcessName, myFederateIdentifier, mySelectedFederateName, mySelectedFederateProcess, and mySelectedFederateType.
Referenced by setFederateIdentifierType(), showFederateInfo(), and updateFederateIcon().
| void DtFederationsViewDialog::selectFederate | ( | const MAKRti::DtString & | federation, |
| int | federateHandle, | ||
| const DtAssistantFederateInfo * | fedInfo, | ||
| const DtAssistantNetworkCompInfo * | netCompInfo | ||
| ) |
Processes selection of a federate.
References DtNetworkMapWidget::forceFederateSelection(), DtFederateTree::forceFederateSelection(), myFederateMenu, myFederateTree, myNetworkMapWidget, DtNetworkMapWidget::setContextMenu(), and showFederateInfo().
Referenced by DtAssistantFederationsViewMgr::processFederateSelection().
| void DtFederationsViewDialog::selectFederation | ( | const DtAssistantFederationInfo * | info | ) |
Processes selection of a federation.
References DtNetworkMapWidget::forceClearSelection(), myFederationMenu, myNetworkMapWidget, DtNetworkMapWidget::setContextMenu(), and showFederationInfo().
Referenced by DtAssistantFederationsViewMgr::processFederationSelection().
| void DtFederationsViewDialog::selectForwarder | ( | const MAKRti::DtString & | name | ) |
Processes selection of a central forwarder.
References DtFederateTree::forceClearSelection(), DtNetworkMapWidget::forceForwarderSelection(), myCurrentConnectionInfo, myFederateTree, myForwarderMenu, myNetworkMapWidget, DtNetworkMapWidget::setContextMenu(), and showForwarderInfo().
Referenced by DtAssistantFederationsViewMgr::processForwarderSelection().
| void DtFederationsViewDialog::selectLightweight | ( | ) |
Processes selection of the lightweight connection node.
References DtFederateTree::forceClearSelection(), myCurrentConnectionInfo, myFederateTree, myNetworkMapWidget, DtNetworkMapWidget::setContextMenu(), and showLightweightInfo().
Referenced by DtAssistantFederationsViewMgr::processLightweightNodeSelection().
| void DtFederationsViewDialog::selectPeerForwarder | ( | const DtAssistantNetworkCompInfo * | netCompInfo | ) |
Processes selection of a peer forwarder.
References DtFederateTree::forceClearSelection(), DtNetworkMapWidget::forceForwarderSelection(), DtAssistantNetworkCompInfo::hostName(), myFederateTree, myNetworkMapWidget, DtNetworkMapWidget::setContextMenu(), and showPeerForwarderInfo().
Referenced by DtAssistantFederationsViewMgr::processPeerForwarderSelection().
| void DtFederationsViewDialog::selectRtiexec | ( | const DtAssistantNetworkCompInfo * | netCompInfo | ) |
Processes selection of an rtiexec.
References clearSelection(), DtFederateTree::forceClearSelection(), DtNetworkMapWidget::forceRtiexecSelection(), DtAssistantNetworkCompInfo::isValid(), myFederateTree, myNetworkMapWidget, myRtiexecMenu, DtNetworkMapWidget::setContextMenu(), and showRtiexecInfo().
Referenced by DtAssistantFederationsViewMgr::processRtiexecSelection().
|
virtual |
Changes the state of whether the given forwarder connection is being used by a local component.
References myConnectionComboBox.
Referenced by DtAssistantFederationsViewMgr::processForwarderConnUpdated().
|
virtual |
Change the text type used to identify federates.
References DtFederateNode, DtIconAndTextureManager::getInstance(), myFederateIdentifier, myNetworkMapWidget, mySelectedFederateName, mySelectedFederateProcess, mySelectedFederateType, mySelectedItemWidget, mySelectedNodeType, selectedFederateId(), DtNetworkMapWidget::setFederateIdentifierType(), and DtRtiSelectedNodeWidget::setNodeNameAndIcon().
Referenced by setFederateIdentifierType().
|
slot |
Change the text type used to identify federates.
References setFederateIdentifierType().
| void DtFederationsViewDialog::setupFederateTree | ( | ) |
Sets up the federate tree, including the initial column display and the View/Column menu actions.
References myFederateTree.
Referenced by setupUI().
|
protected |
Populates the menus with the sub-menus and actions.
References DtFederateTree::changeFederateIconAction(), DtFederateTree::columnViewMenu(), DtFederateTree::destroyFederationAction(), DtFederateTree::federateFomAction(), DtFederateTree::federateLogAction(), DtFederateTree::federateMenu(), DtFederateTree::federateRidParamAction(), DtFederateTree::federationFomAction(), DtFederateTree::federationMenu(), DtIconAndTextureManager::getIcon(), DtIconAndTextureManager::getInstance(), DtFederateTree::latencyTestAction(), myAboutAction, myChangeFederateIconAction, myCloseAction, myCompColumnMenu, myDestroyFederationAction, myDisplaySyncPointsAction, myFederateFomAction, myFederateLogAction, myFederateMenu, myFederateRidAction, myFederateTree, myFederationFomAction, myFederationMenu, myFederationsViewDock, myFileMenu, myForwarderLogAction, myForwarderMenu, myForwarderRidAction, myHelpAction, myHelpMenu, myNetworkMapAction, myNetworkMapDock, myNetworkTreeAction, myOptionsAction, myResignFederateAction, myRtiexecLogAction, myRtiexecMenu, myRtiexecRidAction, myRunLatencyTestAction, mySaveAction, mySelectedItemDock, mySelectedNodeAction, myShutdownForwarderAction, myShutdownRtiexecAction, myStatisticsAction, myToolsMenu, myUiImpl, myViewMenu, DtFederateTree::resignFederateAction(), DtFederateTree::statisticsAction(), and DtFederateTree::syncPointsAction().
Referenced by DtFederationsViewDialog().
|
protected |
Sets up the Federations View UI.
References connect(), DtRtiSelectedNodeWidget::initialize(), myConnectionComboBox, myFederateTree, myFederationsViewDock, myFedIconChooser, myNetworkMapDock, myNetworkMapTimeDelta, myNetworkMapTimer, myNetworkMapWidget, myRtiForwarderLabel, mySelectedItemDock, mySelectedItemWidget, myToolBar, setupFederateTree(), theNoConnectionsAvailableText, and updateNetworkMap().
Referenced by DtFederationsViewDialog().
|
virtual |
Set forwarder connection info.
References enableOrDisableMenuActions(), DtRtiConnectionInfo::isValid(), myCurrentConnectionInfo, myDisplayingLw, and DtRtiConnectionInfo::useRtiexec().
Referenced by DtAssistantFederationsViewMgr::changeViewedConnection(), and DtAssistantFederationsViewMgr::processForwarderUpdated().
|
protected |
Displays info on the specified dead federate in the selcted node panel.
References DtRtiSelectedNodeWidget::addItem(), DtAssistantNetworkCompInfo::address(), DtRtiSelectedNodeWidget::clearInformation(), connect(), DtFederateNode, DtHla13, DtHla13DLC, DtHla1516, DtHlaEvolved, DtHlaVersionUnknown, DtNotJoinedIcon, DtIconAndTextureManager::getInstance(), DtAssistantNetworkCompInfo::hlaVersion(), myFedIconChooser, mySelectedFederate, mySelectedFederateName, mySelectedFederateProcess, mySelectedFederateType, mySelectedFederation, mySelectedItemWidget, mySelectedNodeType, DtAssistantNetworkCompInfo::processName(), DtRtiSelectedNodeWidget::setNodeNameAndIcon(), and DtAssistantNetworkCompInfo::typeName().
Referenced by selectDeadFederate().
|
slot |
Override QWidget's show function so we can display the correct forwarder.
References clearData(), loadGuiConfiguration(), myConnectionComboBox, myFirstTimeShown, myLastViewedConnection, and processConnectionSelection().
|
protected |
Displays info on the specified federate in the selected node panel.
References DtRtiSelectedNodeWidget::addAction(), DtRtiSelectedNodeWidget::addItem(), changeFederationColor(), DtRtiSelectedNodeWidget::clearInformation(), DtAssistantNetworkCompInfo::commandArgs(), connect(), DtErrorIcon, DtFederateNode, DtHla13, DtHla13DLC, DtHla1516, DtHlaEvolved, DtHlaVersionUnknown, DtAssistantFederateInfo::federateHostAddr(), DtAssistantFederateInfo::federateHostName(), DtAssistantFederateInfo::federateName(), DtAssistantFederateInfo::federateType(), DtNetworkMapWidget::getFederationColor(), DtIconAndTextureManager::getInstance(), DtAssistantFederateInfo::hlaVersion(), DtAssistantFederateInfo::isLocalComp(), myDisplayingLw, myFederateFomAction, myFederateLogAction, myFederateRidAction, myFedIconChooser, myNetworkMapWidget, myResignFederateAction, myRunLatencyTestAction, mySelectedFederate, mySelectedFederateName, mySelectedFederateProcess, mySelectedFederateType, mySelectedFederation, mySelectedItemWidget, mySelectedNodeType, myStatisticsAction, DtAssistantNetworkCompInfo::pid(), DtAssistantNetworkCompInfo::processName(), DtAssistantNetworkCompInfo::queueStatus(), selectedFederateId(), DtFederationColorItem::setFederationColor(), DtFederationColorItem::setFederationName(), and DtRtiSelectedNodeWidget::setNodeNameAndIcon().
Referenced by selectFederate().
|
signal |
Emitted when log file for the specified federate are requested.
Referenced by showSelectedFederateLog().
|
signal |
Emitted when RID parameters for the specified federate are requested.
Referenced by showSelectedFederateRidParams().
|
slot |
Shows the federate statistics dialog for the selected federate.
References mySelectedFederate, and mySelectedFederation.
Referenced by connectSignals().
|
signal |
Emitted to show the federate statistics dialog for the given federate.
|
protected |
Displays info on the specified rtiexec in the selected node panel.
If update is true, the dialog won't be cleared, just updated with any changed values.
References DtRtiSelectedNodeWidget::addAction(), DtRtiSelectedNodeWidget::addItem(), DtRtiSelectedNodeWidget::addSubItem(), changeFederationColor(), DtRtiSelectedNodeWidget::clearInformation(), connect(), DtFederationNode, DtAssistantFederationInfo::federationHandle(), DtAssistantFederationInfo::federationName(), DtAssistantFederationInfo::fomModules(), DtNetworkMapWidget::getFederationColor(), DtIconAndTextureManager::getInstance(), DtIconAndTextureManager::getPixmap(), myDestroyFederationAction, myDisplaySyncPointsAction, myFedIconChooser, myNetworkMapWidget, mySelectedFederation, mySelectedItemWidget, mySelectedNodeType, DtAssistantFederationInfo::numFederates(), DtRtiSelectedNodeWidget::removeItem(), DtFederationColorItem::setFederationColor(), DtFederationColorItem::setFederationName(), and DtRtiSelectedNodeWidget::setNodeNameAndIcon().
Referenced by selectFederation(), and updateFederation().
|
signal |
Emitted to show the federations view preferences.
Referenced by connectSignals().
|
slot |
Shows the Fom dialog for the selected federate.
References mySelectedFederate, and mySelectedFederation.
Referenced by connectSignals().
|
signal |
Emitted to show the fom dialog for the given federate.
|
protected |
Displays info on the specified forwarder in the selected node panel.
References DtRtiSelectedNodeWidget::addAction(), DtRtiSelectedNodeWidget::addItem(), DtRtiConnectionInfo::bestEffortIp(), DtRtiSelectedNodeWidget::clearInformation(), DtForwarderIcon, DtForwarderNode, DtGetLocalHostName(), DtFederateTree::forceClearSelection(), DtRtiConnectionInfo::forwarderPort(), DtIconAndTextureManager::getInstance(), DtRtiConnectionInfo::hostName(), myFederateTree, myFedIconChooser, myForwarderLogAction, myForwarderRidAction, mySelectedItemWidget, mySelectedNodeType, myShutdownForwarderAction, DtRtiConnectionInfo::networkInterfaceAddr(), DtRtiConnectionInfo::reliableIp(), DtRtiSelectedNodeWidget::setNodeNameAndIcon(), DtRtiConnectionInfo::tcpPort(), theForwarderLogDisabledText, theForwarderLogEnabledText, and DtRtiConnectionInfo::udpPort().
Referenced by selectForwarder().
|
signal |
Emitted to display a local forwarder's log.
Referenced by connectSignals().
|
signal |
Emitted when RID parameters for the current RTI Forwarder are requested.
Referenced by connectSignals().
|
slot |
Shows the help dialog.
References connect(), DtRtiLibPath(), myHelpAssistant, and processHelpDialogClose().
Referenced by connectSignals(), and keyPressEvent().
|
signal |
Emitted when a latency test is requested.
Referenced by connectSignals().
|
protected |
Displays info on the specified lightweight connection in the selected node panel.
References DtRtiSelectedNodeWidget::addItem(), DtRtiConnectionInfo::bestEffortIp(), DtRtiSelectedNodeWidget::clearInformation(), DtLightweightIcon, DtLightweightNode, DtIconAndTextureManager::getInstance(), myFedIconChooser, mySelectedItemWidget, mySelectedNodeType, DtRtiConnectionInfo::networkInterfaceAddr(), DtRtiSelectedNodeWidget::setNodeNameAndIcon(), and DtRtiConnectionInfo::udpPort().
Referenced by selectLightweight().
|
protected |
Displays info on the specified peer forwarder.
References DtRtiSelectedNodeWidget::addItem(), DtAssistantNetworkCompInfo::address(), DtRtiSelectedNodeWidget::clearInformation(), DtForwarderIcon, DtForwarderNode, DtIconAndTextureManager::getInstance(), DtIconAndTextureManager::getPixmap(), DtAssistantNetworkCompInfo::hostName(), myFedIconChooser, mySelectedItemWidget, mySelectedNodeType, and DtRtiSelectedNodeWidget::setNodeNameAndIcon().
Referenced by selectPeerForwarder().
|
signal |
Emitted when a popup dialog from a remote rtiexec should be displayed.
|
protected |
Displays info on the specified rtiexec in the selected node panel.
References DtRtiSelectedNodeWidget::addAction(), DtRtiSelectedNodeWidget::addItem(), DtAssistantNetworkCompInfo::address(), DtRtiSelectedNodeWidget::clearInformation(), DtGetLocalHostName(), DtRtiexecIcon, DtRtiexecNode, DtIconAndTextureManager::getInstance(), DtAssistantNetworkCompInfo::hostName(), myFedIconChooser, myRtiexecLogAction, myRtiexecRidAction, mySelectedItemWidget, mySelectedNodeType, myShutdownRtiexecAction, DtAssistantNetworkCompInfo::queueStatus(), DtRtiSelectedNodeWidget::setNodeNameAndIcon(), theRtiexecLogDisabledText, and theRtiexecLogEnabledText.
Referenced by selectRtiexec().
|
signal |
Emitted to display a local rtiexec's log.
Referenced by connectSignals().
|
signal |
Emitted when RID parameters for the current rtiexec are requested.
Referenced by connectSignals().
|
slot |
Handles a request to show the log file for the selected federate.
References DtFederateNode, mySelectedFederate, mySelectedFederation, mySelectedNodeType, and showFederateLog().
Referenced by connectSignals().
|
slot |
Handles a request to show the RID parameters for the selected federate.
References DtFederateNode, mySelectedFederate, mySelectedFederation, mySelectedNodeType, and showFederateRidParams().
Referenced by connectSignals().
|
slot |
Shows the sync point dialog for the selected federation.
References mySelectedFederation.
Referenced by connectSignals().
|
signal |
Emitted to show a sync point dialog for the given federation.
|
slot |
Processes a command to shutdown the current rtiexec.
References shutdownRtiexec().
Referenced by connectSignals().
|
slot |
Processes a command to shutdown the current RTI Forwarder.
References shutdownForwarder().
Referenced by connectSignals().
|
signal |
Emitted when the currently viewed RTI Forwarder should be shutdown.
Referenced by shutdownCurrentRtiForwarder().
|
signal |
Emitted when the currently viewed rtiexec should be shutdown.
Referenced by shutdownCurrentRtiexec().
|
virtual |
Returns the recommended size for the widget.
References myLastVisibleSize.
|
virtual |
Performs periodic functions.
References myFederateTree, myNetworkMapTimeDelta, myNetworkMapWidget, NULL, DtFederateTree::processInvalidList(), and DtNetworkMapWidget::tick().
Referenced by DtAssistantFederationsViewMgr::tick().
|
virtual |
Updates a federate in the given federation of the currently displayed connection.
Adds the federate if it does not already exist.
References DtFederateNode, DtFederationNode, DtAssistantFederateInfo::federateHandle(), federateSelected(), federationSelected(), myFederateTree, mySelectedFederate, mySelectedFederation, mySelectedNodeType, and DtFederateTree::updateFederate().
Referenced by DtAssistantFederationsViewMgr::processFederateUpdated().
|
slot |
Updates the icon for the selected federate to the user chosen image.
References DtIdentifyByFederateName, DtIdentifyByFederateType, DtIdentifyByProcessName, DtFederateIconChooserDlg::federateAssocType(), DtIconAndTextureManager::getInstance(), DtFederateIconChooserDlg::imageFileName(), myFedIconChooser, mySelectedFederateName, mySelectedFederateProcess, mySelectedFederateType, mySelectedItemWidget, selectedFederateId(), DtIconAndTextureManager::setNodeImageFile(), and DtRtiSelectedNodeWidget::setNodeNameAndIcon().
Referenced by connectSignals().
|
slot |
Processes an update to the defunct federate removal period.
References myFederateTree, and DtFederateTree::setFederateRemovalTime().
|
virtual |
Updates a federation of the currently displayed connection.
Adds the federation if it does not already exist.
References DtFederationNode, DtAssistantFederationInfo::federationName(), DtNetworkMapWidget::getFederationColor(), myFederateTree, myNetworkMapWidget, mySelectedFederation, mySelectedNodeType, showFederationInfo(), DtFederateTree::updateFederation(), and DtFederateTree::updateFederationColor().
Referenced by DtAssistantFederationsViewMgr::processFederationUpdate(), and updateFederations().
|
virtual |
Updates the displayed federation information for the currently displayed connection.
References updateFederation().
|
slot |
| void DtFederationsViewDialog::updateNetworkMapFederateNode | ( | int | fedHandle, |
| const MAKRti::DtString & | federationName, | ||
| int | queueStatus, | ||
| bool | disconnected, | ||
| bool | reconnecting, | ||
| bool | inErrorState = false |
||
| ) |
Updates a federate node in the network map.
References myNetworkMapWidget, and DtNetworkMapWidget::updateFederateInfo().
Referenced by DtAssistantFederationsViewMgr::updateFederateCompInfo().
|
signal |
Emitted when the user chooses a different connection to be viewed.
Referenced by connectSignals(), and processConnectionSelection().
|
protected |
File menu.
Referenced by connectSignals(), and setupMenus().
|
protected |
|
protected |
File menu.
Referenced by connectSignals(), and setupMenus().
|
protected |
File menu.
Referenced by connectSignals(), and setupMenus().
|
protected |
Component tree column view menu.
Referenced by setupMenus().
|
protected |
The RTI Assistant configuration directory.
Referenced by loadGuiConfiguration(), and saveGuiConfiguration().
|
protected |
Combo box for selecting an RTI connection.
Referenced by addConnection(), connectSignals(), processConnectionSelection(), removeConnection(), setConnectionIsLocal(), setupUI(), and showEvent().
|
protected |
Name to connection info map.
Referenced by addConnection(), processConnectionSelection(), removeConnection(), and ~DtFederationsViewDialog().
|
protected |
Details of the selected connection.
Referenced by addNetworkMapRtiexecNode(), removeNetworkMapRtiexecNode(), selectForwarder(), selectLightweight(), and setViewedConnectionDescription().
|
protected |
|
protected |
File menu.
Referenced by setupMenus(), and showFederationInfo().
|
protected |
Indicates whether we are currently displaying a lightweight connection.
Referenced by setViewedConnectionDescription(), and showFederateInfo().
|
protected |
File menu.
Referenced by connectSignals(), setupMenus(), and showFederationInfo().
|
protected |
|
protected |
File menu.
Referenced by connectSignals(), setupMenus(), and showFederateInfo().
|
protected |
What identifying text should be displayed for federates.
Referenced by selectedFederateId(), and setFederateIdentifierType().
|
protected |
File menu.
Referenced by connectSignals(), setupMenus(), and showFederateInfo().
|
protected |
Federate menu.
Referenced by selectDeadFederate(), selectFederate(), and setupMenus().
|
protected |
File menu.
Referenced by connectSignals(), setupMenus(), and showFederateInfo().
|
protected |
Federate tree.
Referenced by changeFederationColor(), clearSelection(), connectSignals(), displayLoadingIndication(), loadGuiConfiguration(), removeAllFederations(), removeFederate(), removeFederation(), removeLoadingIndication(), saveGuiConfiguration(), selectDeadFederate(), selectFederate(), selectForwarder(), selectLightweight(), selectPeerForwarder(), selectRtiexec(), setupFederateTree(), setupMenus(), setupUI(), showForwarderInfo(), tick(), updateFederate(), updateFederateRemovalTime(), and updateFederation().
|
protected |
File menu.
Referenced by setupMenus().
|
protected |
Federation menu.
Referenced by selectFederation(), and setupMenus().
|
protected |
Dock widget for the federations view tree.
Referenced by setupMenus(), and setupUI().
|
protected |
The dialog to choose a federate icon.
Referenced by clearSelection(), connectSignals(), setupUI(), showDeadFederateInfo(), showFederateInfo(), showFederationInfo(), showForwarderInfo(), showLightweightInfo(), showPeerForwarderInfo(), showRtiexecInfo(), and updateFederateIcon().
|
protected |
File menu.
Referenced by setupMenus().
|
protected |
Indicates that the dialog has not yet been shown.
Referenced by saveGuiConfiguration(), and showEvent().
|
protected |
File menu.
Referenced by connectSignals(), setupMenus(), and showForwarderInfo().
|
protected |
Forwarder menu.
Referenced by selectForwarder(), and setupMenus().
|
protected |
File menu.
Referenced by connectSignals(), enableOrDisableMenuActions(), setupMenus(), and showForwarderInfo().
|
protected |
File menu.
Referenced by connectSignals(), and setupMenus().
|
protected |
Help application.
Referenced by processHelpDialogClose(), showHelpDialog(), and ~DtFederationsViewDialog().
|
protected |
Help menu.
Referenced by setupMenus().
|
protected |
Name of connection shown last time dialog was displayed.
Referenced by processConnectionSelection(), removeConnection(), and showEvent().
|
protected |
The size of the dialog the last time it was visible.
Referenced by hideEvent(), and sizeHint().
|
protected |
Item that indicates information is being loaded.
|
protected |
File menu.
Referenced by setupMenus().
|
protected |
Docking Widgets.
Referenced by setupMenus(), and setupUI().
|
protected |
|
protected |
Referenced by setupUI().
|
protected |
The network map widget.
Referenced by addNetworkMapFederateNode(), addNetworkMapForwarderNode(), addNetworkMapRtiexecNode(), changeFederationColor(), checkAndAddLightweight(), checkAndAddMainForwarder(), clearData(), clearNetworkMap(), clearSelection(), connectSignals(), enableFederationColors(), enableOrDisableMenuActions(), refreshNetworkMap(), removeNetworkMapFederateNode(), removeNetworkMapForwarderNode(), removeNetworkMapRtiexecNode(), selectDeadFederate(), selectFederate(), selectFederation(), selectForwarder(), selectLightweight(), selectPeerForwarder(), selectRtiexec(), setFederateIdentifierType(), setupUI(), showFederateInfo(), showFederationInfo(), tick(), updateFederation(), updateNetworkMap(), and updateNetworkMapFederateNode().
|
protected |
File menu.
Referenced by setupMenus().
|
protected |
File menu.
Referenced by connectSignals(), and setupMenus().
|
protected |
|
protected |
|
protected |
File menu.
Referenced by setupMenus(), and showFederateInfo().
|
protected |
|
protected |
File menu.
Referenced by connectSignals(), setupMenus(), and showRtiexecInfo().
|
protected |
rtiexec menu
Referenced by selectRtiexec(), and setupMenus().
|
protected |
File menu.
Referenced by connectSignals(), enableOrDisableMenuActions(), setupMenus(), and showRtiexecInfo().
|
protected |
Current Connection layout widgets.
Referenced by setupUI().
|
protected |
File menu.
Referenced by setupMenus(), and showFederateInfo().
|
protected |
File menu.
Referenced by connectSignals(), and setupMenus().
|
protected |
Handle of the selected federate.
Referenced by removeFederate(), showDeadFederateInfo(), showFederateInfo(), showFederateStatsDialog(), showFomDialog(), showSelectedFederateLog(), showSelectedFederateRidParams(), and updateFederate().
|
protected |
Federate name of selected federate.
Referenced by selectedFederateId(), setFederateIdentifierType(), showDeadFederateInfo(), showFederateInfo(), and updateFederateIcon().
|
protected |
Process name of selected federate.
Referenced by selectedFederateId(), setFederateIdentifierType(), showDeadFederateInfo(), showFederateInfo(), and updateFederateIcon().
|
protected |
Federate type of selected federate.
Referenced by selectedFederateId(), setFederateIdentifierType(), showDeadFederateInfo(), showFederateInfo(), and updateFederateIcon().
|
protected |
Name of the selected federation.
Referenced by removeFederate(), removeFederation(), showDeadFederateInfo(), showFederateInfo(), showFederateStatsDialog(), showFederationInfo(), showFomDialog(), showSelectedFederateLog(), showSelectedFederateRidParams(), showSyncPointDialog(), updateFederate(), and updateFederation().
|
protected |
Referenced by setupMenus(), and setupUI().
|
protected |
The selected item widget.
Referenced by clearData(), clearSelection(), setFederateIdentifierType(), setupUI(), showDeadFederateInfo(), showFederateInfo(), showFederationInfo(), showForwarderInfo(), showLightweightInfo(), showPeerForwarderInfo(), showRtiexecInfo(), and updateFederateIcon().
|
protected |
File menu.
Referenced by setupMenus().
|
protected |
The type of node currently selected.
Referenced by clearData(), clearSelection(), removeFederate(), removeFederation(), setFederateIdentifierType(), showDeadFederateInfo(), showFederateInfo(), showFederationInfo(), showForwarderInfo(), showLightweightInfo(), showPeerForwarderInfo(), showRtiexecInfo(), showSelectedFederateLog(), showSelectedFederateRidParams(), updateFederate(), and updateFederation().
|
protected |
File menu.
Referenced by connectSignals(), enableOrDisableMenuActions(), setupMenus(), and showForwarderInfo().
|
protected |
File menu.
Referenced by connectSignals(), enableOrDisableMenuActions(), setupMenus(), and showRtiexecInfo().
|
protected |
File menu.
Referenced by connectSignals(), setupMenus(), and showFederateInfo().
|
protected |
Referenced by setupUI().
|
protected |
Tools menu.
Referenced by setupMenus().
|
protected |
Referenced by DtFederationsViewDialog(), getUiImpl(), and setupMenus().
|
protected |
View menu.
Referenced by setupMenus().
|
staticprotected |
The name of the file where the GUI configuration is stored.
Referenced by loadGuiConfiguration(), and saveGuiConfiguration().
|
protected |
Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled.
Referenced by initializeQtToolTips(), and showForwarderInfo().
|
protected |
Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled.
Referenced by initializeQtToolTips(), and showForwarderInfo().
|
staticprotected |
Text displayed when loading information.
|
protected |
Text displayed in the combo box if there are no known rtiForwarders.
Referenced by addConnection(), initializeQtToolTips(), removeConnection(), and setupUI().
|
protected |
Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled.
Referenced by initializeQtToolTips(), and showRtiexecInfo().
|
protected |
Text to be displayed for log file viewing actions depending on whether viewing is enabled or disabled.
Referenced by initializeQtToolTips(), and showRtiexecInfo().