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

Widget for a CIGI connection. More...

Inheritance diagram for makVrv::DtCigiConnectionWidget:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void on_myCigiVersionCombo_currentIndexChanged (int)
virtual void on_myEntityMappingCombo_currentIndexChanged (int)
virtual void on_myHostIPEdit_textChanged (const QString &)
virtual void on_myDevAddrCombo_activated (QString)
virtual void on_myListenSpin_valueChanged (int)
virtual void on_mySendSpin_valueChanged (int)
virtual void on_myPbSizeSpin_valueChanged (int)
virtual void on_myNumIncomingSpin_valueChanged (int)
virtual void on_myNumOutgoingSpin_valueChanged (int)
virtual void on_myIncomingSizeSpin_valueChanged (int)
virtual void on_myOutgoingSizeSpin_valueChanged (int)
virtual void on_mySynchronousModeCombo_currentIndexChanged (int)
virtual void on_myTransportTypeCombo_currentIndexChanged (int)
virtual void on_myDriverFrequencySpin_valueChanged (int)

Public Member Functions

 DtCigiConnectionWidget (DtDe &de, QWidget *parent)
 Constructor.
virtual ~DtCigiConnectionWidget ()
 Destructor.
virtual void setAutoConnectEnabled (bool enabled)
 Set whether the auto connect button can be enabled.
virtual void setCigiVersion (const std::string &version)
 Set the CIGI version string.
virtual void setCigiMappingsName (const std::string &name)
 Set the CIGI mappings name.
virtual void setConnectionStatus (DtCigiConnectionInterface::ConnectionStatus status)
 Set the connection status.
virtual void setDeviceIpAddress (const std::string &address)
 Set the device IP address.
virtual void setDeviceIpAddresses (const std::vector< std::string > &address)
 Set the list of available device ip addresses.
virtual void setHostIpAddress (const std::string &address)
 Set the IP address of the host.
virtual void setIncomingBufferSize (unsigned nSize)
 set the buffer size for CIGI incoming message queue
virtual void setListenPort (unsigned port)
 Set the Listen to Host port.
virtual void setNumIncomingBuffers (unsigned nNum)
 set the number of buffers for CIGI incoming message queue
virtual void setNumOutgoingBuffers (unsigned nNum)
 set the number of buffers for CIGI outgoing message queue
virtual void setOutgoingBufferSize (unsigned nSize)
 set the buffer size for CIGI outgoing message queue
virtual void setPacketBufferSize (unsigned nSize)
 Set size of receive packet buffer on network socket.
virtual void setSendPort (unsigned port)
 Set the Send to Host port.
virtual void setDriverMode (const std::string &mode)
 Set the driver mode (synchronous, asynchronous, etc)
virtual void setTransportType (int transportType)
 Set the transport type.
virtual void setDriverFrequency (unsigned int hertz)
 Set the frequency.

Protected Slots

void on_myConnectButton_clicked ()
void on_myMakeAutoButton_clicked ()

Protected Member Functions

void setupGui ()

Protected Attributes

DtDemyDe
QPushButtonmyConnectButton
QPushButtonmyMakeAutoButton
QComboBoxmyCigiVersionCombo
QComboBoxmySynchronousModeCombo
QSpinBox * myDriverFrequencySpin
QGroupBox * myNetworkSocketBox
QComboBoxmyTransportTypeCombo
QLineEditmyHostIPEdit
QComboBoxmyDevAddrCombo
QSpinBox * myListenSpin
QSpinBox * mySendSpin
QSpinBox * myPbSizeSpin
QGroupBox * myCigiMessagesBox
QSpinBox * myNumIncomingSpin
QSpinBox * myIncomingSizeSpin
QSpinBox * myNumOutgoingSpin
QSpinBox * myOutgoingSizeSpin
QComboBoxmyEntityMappingCombo
QGridLayout * myDataLayout
DtCigiConnectionInterface::ConnectionStatus myStatus
DtCigiConnectionLogicmyLogic

Detailed Description

Widget for a CIGI connection.


Constructor & Destructor Documentation

Constructor.

Destructor.


Member Function Documentation

virtual void makVrv::DtCigiConnectionWidget::setAutoConnectEnabled ( bool  enabled) [virtual]

Set whether the auto connect button can be enabled.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setCigiVersion ( const std::string &  version) [virtual]

Set the CIGI version string.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setCigiMappingsName ( const std::string &  name) [virtual]

Set the CIGI mappings name.

Implements makVrv::DtCigiConnectionInterface.

Set the connection status.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setDeviceIpAddress ( const std::string &  address) [virtual]

Set the device IP address.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setDeviceIpAddresses ( const std::vector< std::string > &  address) [virtual]

Set the list of available device ip addresses.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setHostIpAddress ( const std::string &  address) [virtual]

Set the IP address of the host.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setIncomingBufferSize ( unsigned  nSize) [virtual]

set the buffer size for CIGI incoming message queue

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setListenPort ( unsigned  port) [virtual]

Set the Listen to Host port.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setNumIncomingBuffers ( unsigned  nNum) [virtual]

set the number of buffers for CIGI incoming message queue

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setNumOutgoingBuffers ( unsigned  nNum) [virtual]

set the number of buffers for CIGI outgoing message queue

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setOutgoingBufferSize ( unsigned  nSize) [virtual]

set the buffer size for CIGI outgoing message queue

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setPacketBufferSize ( unsigned  nSize) [virtual]

Set size of receive packet buffer on network socket.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setSendPort ( unsigned  port) [virtual]

Set the Send to Host port.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setDriverMode ( const std::string &  mode) [virtual]

Set the driver mode (synchronous, asynchronous, etc)

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setTransportType ( int  transportType) [virtual]

Set the transport type.

Defined by DtCigiConnectionInitializer::TransportType

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::setDriverFrequency ( unsigned int  hertz) [virtual]

Set the frequency.

Implements makVrv::DtCigiConnectionInterface.

virtual void makVrv::DtCigiConnectionWidget::on_myHostIPEdit_textChanged ( const QString &  ) [virtual, slot]
virtual void makVrv::DtCigiConnectionWidget::on_myDevAddrCombo_activated ( QString  ) [virtual, slot]
virtual void makVrv::DtCigiConnectionWidget::on_myListenSpin_valueChanged ( int  ) [virtual, slot]
virtual void makVrv::DtCigiConnectionWidget::on_mySendSpin_valueChanged ( int  ) [virtual, slot]
virtual void makVrv::DtCigiConnectionWidget::on_myPbSizeSpin_valueChanged ( int  ) [virtual, slot]

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)