VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtCigiConnectionLogic Class Reference

Logic for configuring the CIGI Connection. More...

List of all members.

Public Member Functions

 DtCigiConnectionLogic (DtDe &de, DtCigiConnectionInterface *CigiInterface)
 CTOR.
virtual ~DtCigiConnectionLogic ()
 DTOR.
virtual void updateCurrentDriver ()
 Update the current driver.

Protected Member Functions

virtual std::string className () const
virtual void populateDeviceAddresses ()
DtCigiDriverfindCurrentDriver (const std::string &name)
void on_currentConnectionChanged (const std::string &connectionName)
void on_connect ()
void on_disconnect ()
void on_cigiVersionChanged (const std::string &sStr)
void on_entityMappingNameChanged (const std::string &str)
void on_hostIpChanged (const std::string &sStr)
void on_devAddrChanged (const std::string &sStr)
void on_incomingBufferSizeChanged (unsigned value)
void on_listenPortChanged (unsigned value)
void on_numIncomingBuffersChanged (unsigned value)
void on_numOutgoingBuffersChanged (unsigned value)
void on_outgoingBufferSizeChanged (unsigned value)
void on_packetBufferSizeChanged (unsigned value)
void on_sendPortChanged (unsigned value)
void on_driverModeChanged (const std::string &mode)
void on_transportTypeChanged (int value)
void on_driverFrequencyChanged (unsigned int value)
void on_makeAutoConnect ()
void on_driverStarted (DtDriver &simCon)
void on_driverStopped (DtDriver &simCon)
void on_autoDriverChanged (const std::string &con)

Protected Attributes

DtDemyDe
DtCigiConnectionInterfacemyCigiConnectionInterface
DtCigiDrivermyCurrentDriver
DtCigiConnectionInitializermyInitializer
QStringList myModelDefinitions

Detailed Description

Logic for configuring the CIGI Connection.


Constructor & Destructor Documentation

CTOR.

DTOR.


Member Function Documentation

Update the current driver.

virtual std::string makVrv::DtCigiConnectionLogic::className ( ) const [protected, virtual]
virtual void makVrv::DtCigiConnectionLogic::populateDeviceAddresses ( ) [protected, virtual]
DtCigiDriver* makVrv::DtCigiConnectionLogic::findCurrentDriver ( const std::string &  name) [protected]
void makVrv::DtCigiConnectionLogic::on_currentConnectionChanged ( const std::string &  connectionName) [protected]
void makVrv::DtCigiConnectionLogic::on_cigiVersionChanged ( const std::string &  sStr) [protected]
void makVrv::DtCigiConnectionLogic::on_entityMappingNameChanged ( const std::string &  str) [protected]
void makVrv::DtCigiConnectionLogic::on_hostIpChanged ( const std::string &  sStr) [protected]
void makVrv::DtCigiConnectionLogic::on_devAddrChanged ( const std::string &  sStr) [protected]
void makVrv::DtCigiConnectionLogic::on_listenPortChanged ( unsigned  value) [protected]
void makVrv::DtCigiConnectionLogic::on_packetBufferSizeChanged ( unsigned  value) [protected]
void makVrv::DtCigiConnectionLogic::on_sendPortChanged ( unsigned  value) [protected]
void makVrv::DtCigiConnectionLogic::on_driverModeChanged ( const std::string &  mode) [protected]
void makVrv::DtCigiConnectionLogic::on_driverFrequencyChanged ( unsigned int  value) [protected]
void makVrv::DtCigiConnectionLogic::on_autoDriverChanged ( const std::string &  con) [protected]

Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)