![]() |
VR-Forces 5.0.3 Developer's Guide
|
Widget for a CIGI connection.

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) |
| virtual void | on_myHostFrequencySpin_valueChanged (int) |
| virtual void | on_myReturnConnectionObjectIdsCheck_toggled (bool) |
Public Member Functions | |
| DtCigiConnectionWidget (DtDe &de, QWidget *parent) | |
| virtual | ~DtCigiConnectionWidget () |
| virtual void | setAutoConnectEnabled (bool enabled) |
| virtual void | setCigiVersion (const std::string &version) |
| virtual void | setCigiMappingsName (const std::string &name) |
| virtual void | setConnectionStatus (DtCigiConnectionInterface::ConnectionStatus status) |
| virtual void | setDeviceIpAddress (const std::string &address) |
| virtual void | setDeviceIpAddresses (const std::vector< std::string > &address) |
| virtual void | setHostIpAddress (const std::string &address) |
| virtual void | setIncomingBufferSize (unsigned nSize) |
| virtual void | setListenPort (unsigned port) |
| virtual void | setNumIncomingBuffers (unsigned nNum) |
| virtual void | setNumOutgoingBuffers (unsigned nNum) |
| virtual void | setOutgoingBufferSize (unsigned nSize) |
| virtual void | setPacketBufferSize (unsigned nSize) |
| virtual void | setSendPort (unsigned port) |
| virtual void | setDriverMode (DtCigiConnectionInitializer::ConnectionMode mode) |
| virtual void | setTransportType (int transportType) |
| virtual void | setDriverFrequency (unsigned int hertz) |
| virtual void | setHostFrequency (unsigned int hertz) |
| virtual void | setEnableHostFrequency (bool enable) |
| virtual void | setReturnConnectionObjectIds (bool returnDisIds) |
Public Member Functions inherited from makVrv::DtCigiConnectionInterface | |
| virtual | ~DtCigiConnectionInterface () |
Protected Slots | |
| void | on_myConnectButton_clicked () |
| void | on_myMakeAutoButton_clicked () |
Protected Member Functions | |
| void | setupGui () |
Additional Inherited Members | |
Public Types inherited from makVrv::DtCigiConnectionInterface | |
| enum | ConnectionStatus { Disconnected, Connected, Connecting, Error, end_ConnectionStatus } |
Public Attributes inherited from makVrv::DtCigiConnectionInterface | |
| boost::signalslib::signal < void(const std::string &)> | signal_currentConnectionChanged |
| boost::signalslib::signal< void()> | signal_connect |
| boost::signalslib::signal< void()> | signal_disconnect |
| boost::signalslib::signal < void(const std::string &)> | signal_cigiVersionChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_entityMappingNameChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_hostIpChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_deviceAddrChanged |
| boost::signalslib::signal < void(unsigned)> | signal_incomingBufferSizeChanged |
| boost::signalslib::signal < void(unsigned)> | signal_listenPortChanged |
| boost::signalslib::signal < void(unsigned)> | signal_numIncomingBuffersChanged |
| boost::signalslib::signal < void(unsigned)> | signal_outgoingBufferSizeChanged |
| boost::signalslib::signal < void(unsigned)> | signal_numOutgoingBuffersChanged |
| boost::signalslib::signal < void(unsigned)> | signal_packetBufferSizeChanged |
| boost::signalslib::signal < void(unsigned)> | signal_sendPortChanged |
| boost::signalslib::signal < void(DtCigiConnectionInitializer::ConnectionMode)> | signal_driverModeChanged |
| boost::signalslib::signal < void(int)> | signal_tranportTypeChanged |
| boost::signalslib::signal < void(unsigned int)> | signal_driverFrequencyChanged |
| boost::signalslib::signal < void(unsigned int)> | signal_hostFrequencyChanged |
| boost::signalslib::signal < void(bool)> | signal_returnConnectionObjectIdsChanged |
| boost::signalslib::signal< void()> | signal_makeAutoConnect |
| makVrv::DtCigiConnectionWidget::DtCigiConnectionWidget | ( | DtDe & | de, |
| QWidget * | parent | ||
| ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Set whether the auto connect button can be enabled.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the CIGI version string.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the CIGI mappings name.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the connection status.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the device IP address.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the list of available device ip addresses.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the IP address of the host.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
set the buffer size for CIGI incoming message queue
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the Listen to Host port.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
set the number of buffers for CIGI incoming message queue
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
set the number of buffers for CIGI outgoing message queue
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
set the buffer size for CIGI outgoing message queue
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set size of receive packet buffer on network socket.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the Send to Host port.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the driver mode (synchronous, asynchronous, etc)
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set the transport type. Defined by DtCigiConnectionInitializer::TransportType.
Implements makVrv::DtCigiConnectionInterface.
Set the frequency.
Implements makVrv::DtCigiConnectionInterface.
Set the host frequency This is only used for asynchronous mode to monitor performance Overload conditions can be detected if it takes longer to process a cigi message than a host frame.
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set whether the host frequency widget is enabled (when in async mode)
Implements makVrv::DtCigiConnectionInterface.
|
virtual |
Set whether CIGI response packet return CIGI Ids or DIS/HLA.
Implements makVrv::DtCigiConnectionInterface.
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
protectedslot |
|
protectedslot |
|
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 |