![]() |
VR-Forces 4.1.1 Class Documentation
|
Abstract interface for a CIGI connection widget. More...

Public Types | |
| enum | ConnectionStatus { Disconnected, Connected, Connecting, Error, end_ConnectionStatus } |
Public Member Functions | |
| virtual | ~DtCigiConnectionInterface () |
| virtual void | setConnectionStatus (ConnectionStatus status)=0 |
| Set the current status of the connection. | |
| virtual void | setAutoConnectEnabled (bool enabled)=0 |
| Set whether the auto connect button can be enabled. | |
| virtual void | setCigiVersion (const std::string &version)=0 |
| Set the CIGI version string. | |
| virtual void | setCigiMappingsName (const std::string &name)=0 |
| Set the CIGI mappings name. | |
| virtual void | setDeviceIpAddress (const std::string &address)=0 |
| Set the DeviceIpAddress. | |
| virtual void | setDeviceIpAddresses (const std::vector< std::string > &address)=0 |
| Set the list of available device ip addresses. | |
| virtual void | setHostIpAddress (const std::string &address)=0 |
| Set the HostIpAddress. | |
| virtual void | setIncomingBufferSize (unsigned nSize)=0 |
| set the buffer size for CIGI incoming message queue | |
| virtual void | setListenPort (unsigned port)=0 |
| Set the Listen to Host port. | |
| virtual void | setNumIncomingBuffers (unsigned nNum)=0 |
| set the number of buffers for CIGI incoming message queue | |
| virtual void | setNumOutgoingBuffers (unsigned nNum)=0 |
| set the number of buffers for CIGI outgoing message queue | |
| virtual void | setOutgoingBufferSize (unsigned nSize)=0 |
| set the buffer size for CIGI outgoing message queue | |
| virtual void | setPacketBufferSize (unsigned nSize)=0 |
| Set size of receive packet buffer on network socket. | |
| virtual void | setSendPort (unsigned port)=0 |
| Set the Send to Host port. | |
| virtual void | setDriverMode (const std::string &mode)=0 |
| Set whether to use synchronous mode. | |
| virtual void | setTransportType (int transportType)=0 |
| Set the transport type. | |
| virtual void | setDriverFrequency (unsigned int hertz)=0 |
| Set the frequency. | |
Public Attributes | |
| boost::signal< void(const std::string &)> | signal_currentConnectionChanged |
| boost::signal< void()> | signal_connect |
| boost::signal< void()> | signal_disconnect |
| boost::signal< void(const std::string &)> | signal_cigiVersionChanged |
| boost::signal< void(const std::string &)> | signal_entityMappingNameChanged |
| boost::signal< void(const std::string &)> | signal_hostIpChanged |
| boost::signal< void(const std::string &)> | signal_deviceAddrChanged |
| boost::signal< void(unsigned)> | signal_incomingBufferSizeChanged |
| boost::signal< void(unsigned)> | signal_listenPortChanged |
| boost::signal< void(unsigned)> | signal_numIncomingBuffersChanged |
| boost::signal< void(unsigned)> | signal_outgoingBufferSizeChanged |
| boost::signal< void(unsigned)> | signal_numOutgoingBuffersChanged |
| boost::signal< void(unsigned)> | signal_packetBufferSizeChanged |
| boost::signal< void(unsigned)> | signal_sendPortChanged |
| boost::signal< void(const std::string &)> | signal_driverModeChanged |
| boost::signal< void(int)> | signal_tranportTypeChanged |
| boost::signal< void(unsigned int)> | signal_driverFrequencyChanged |
| boost::signal< void()> | signal_makeAutoConnect |
Abstract interface for a CIGI connection widget.
|
virtual |
|
pure virtual |
Set the current status of the connection.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set whether the auto connect button can be enabled.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the CIGI version string.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the CIGI mappings name.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the DeviceIpAddress.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the list of available device ip addresses.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the HostIpAddress.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
set the buffer size for CIGI incoming message queue
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the Listen to Host port.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
set the number of buffers for CIGI incoming message queue
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
set the number of buffers for CIGI outgoing message queue
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
set the buffer size for CIGI outgoing message queue
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set size of receive packet buffer on network socket.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the Send to Host port.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set whether to use synchronous mode.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the transport type.
Implemented in makVrv::DtCigiConnectionWidget.
|
pure virtual |
Set the frequency.
Implemented in makVrv::DtCigiConnectionWidget.
| boost::signal<void (const std::string&)> makVrv::DtCigiConnectionInterface::signal_currentConnectionChanged |
| boost::signal<void ()> makVrv::DtCigiConnectionInterface::signal_connect |
| boost::signal<void ()> makVrv::DtCigiConnectionInterface::signal_disconnect |
| boost::signal<void (const std::string&)> makVrv::DtCigiConnectionInterface::signal_cigiVersionChanged |
| boost::signal<void (const std::string&)> makVrv::DtCigiConnectionInterface::signal_entityMappingNameChanged |
| boost::signal<void (const std::string&)> makVrv::DtCigiConnectionInterface::signal_hostIpChanged |
| boost::signal<void (const std::string&)> makVrv::DtCigiConnectionInterface::signal_deviceAddrChanged |
| boost::signal<void (unsigned)> makVrv::DtCigiConnectionInterface::signal_incomingBufferSizeChanged |
| boost::signal<void (unsigned)> makVrv::DtCigiConnectionInterface::signal_listenPortChanged |
| boost::signal<void (unsigned)> makVrv::DtCigiConnectionInterface::signal_numIncomingBuffersChanged |
| boost::signal<void (unsigned)> makVrv::DtCigiConnectionInterface::signal_outgoingBufferSizeChanged |
| boost::signal<void (unsigned)> makVrv::DtCigiConnectionInterface::signal_numOutgoingBuffersChanged |
| boost::signal<void (unsigned)> makVrv::DtCigiConnectionInterface::signal_packetBufferSizeChanged |
| boost::signal<void (unsigned)> makVrv::DtCigiConnectionInterface::signal_sendPortChanged |
| boost::signal<void (const std::string&)> makVrv::DtCigiConnectionInterface::signal_driverModeChanged |
| boost::signal<void (int)> makVrv::DtCigiConnectionInterface::signal_tranportTypeChanged |
| boost::signal<void (unsigned int)> makVrv::DtCigiConnectionInterface::signal_driverFrequencyChanged |
| boost::signal<void ()> makVrv::DtCigiConnectionInterface::signal_makeAutoConnect |