![]() |
VR-Forces 4.8 Class Documentation
|
Logic for configuring the Dis Connection. More...

Public Member Functions | |
| DtDisConnectionLogic (DtDe &de, DtDisConnectionInterface *DisInterface) | |
| CTOR. More... | |
| virtual | ~DtDisConnectionLogic () |
| DTOR. More... | |
| virtual void | updateCurrentDriver () |
| Update the current driver. More... | |
Protected Member Functions | |
| virtual const std::string & | className () const |
| virtual void | populateDeviceAddresses () |
| DtDisDriver * | findCurrentDriver (const std::string &name) |
| void | on_currentConnectionChanged (const std::string &connectionName) |
| void | on_portChanged (int value) |
| void | on_exerciseIdChanged (int value) |
| void | on_appNumberChanged (int value) |
| void | on_selfReflectChanged (bool val) |
| void | on_siteIdChanged (int value) |
| void | on_asynchIOChanged (bool value) |
| void | on_absoluteTimeStampsChanged (bool value) |
| void | on_destinationAddressChanged (const std::string &str) |
| void | on_deviceAddressChanged (const std::string &str) |
| void | on_subnetMaskChanged (const std::string &str) |
| void | on_sendBufferSizeChanged (int value) |
| void | on_receiveBufferSizeChanged (int value) |
| void | on_multicastTTLChanged (int value) |
| void | on_timeoutProcessingChanged (bool onOff) |
| void | on_timeoutIntervalChanged (double value) |
| void | on_multiCastAddressesChanged (const std::string &str) |
| void | on_disVersionChanged (int value) |
| void | on_publishObserversChanged (bool value) |
| void | on_viewControlChanged (bool onOff) |
| void | on_overrideGlobalViewControlChanged (bool trueFalse) |
| void | on_useTopoForFlatEarthVectorConversionChanged (bool onOff) |
| void | on_connect () |
| void | on_disconnect () |
| void | on_makeAutoConnect () |
| void | on_driverStarted (DtDriver &simCon) |
| void | on_driverStopped (DtDriver &simCon) |
| void | on_autoDriverChanged (const std::string &con) |
Protected Member Functions inherited from makVrv::DtSignalConnectionManager | |
| bool | blockConnection (int index, bool blocked) |
| Blocks/unblocks connections. More... | |
| bool | connectionBlocked (int index) const |
| check whether connections are blocked. More... | |
| DtSignalConnectionManager () | |
| CTOR. More... | |
| virtual | ~DtSignalConnectionManager () |
| DTOR. More... | |
| void | manageConnection (const boost::signalslib::connection &conn) |
| Connect a signal. More... | |
| void | manageConnection (const boost::signalslib2::connection &conn) |
| DtSignalConnectionManager & | operator+= (const boost::signalslib::connection &conn) |
| Connect a signal. More... | |
| DtSignalConnectionManager & | operator+= (const boost::signalslib2::connection &conn) |
| bool | blockConnections (bool blocked) |
| Blocks/unblocks connections. More... | |
| int | numberOfConnections () const |
| Get the number of connections. More... | |
| void | disconnectSignals () |
| Disconnect all signals. More... | |
| bool | connectionsBlocked () const |
| check whether connections are blocked. More... | |
Protected Attributes | |
| DtDe & | myDe |
| DtDisConnectionInterface & | myDisInterface |
| DtDisDriver * | myCurrentDriver |
| DtDisExerciseConnInitializer * | myLocalInit |
Protected Attributes inherited from makVrv::DtSignalConnectionManager | |
| Connections | myConnections |
| The connected signals. More... | |
| Connections2 | myConnections2 |
| bool | myConnectionsBlocked |
| bool | myIndiviualConnectionedBlocked |
| std::vector < boost::signalslib2::shared_connection_block * > | mySharedConnectionsBlockManager |
| blocking Connections manager for signal2 connection More... | |
Additional Inherited Members | |
Protected Types inherited from makVrv::DtSignalConnectionManager | |
| typedef std::vector < boost::signalslib::connection > | Connections |
| A collection of signals. More... | |
| typedef std::vector < boost::signalslib2::connection > | Connections2 |
Logic for configuring the Dis Connection.
| makVrv::DtDisConnectionLogic::DtDisConnectionLogic | ( | DtDe & | de, |
| DtDisConnectionInterface * | DisInterface | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Update the current driver.
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |