![]() |
VR-Forces 4.0.4 Class Documentation
|
Abstract interface used to a user interface. More...

Public Types | |
| enum | ConnectionStatus { Disconnected, Connected, Connecting, Error, end_ConnectionStatus } |
Public Member Functions | |
| virtual | ~DtDisConnectionInterface () |
| 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 | setPort (int port)=0 |
| Set the exercise port. | |
| virtual void | setExerciseId (int exerciseId)=0 |
| Set the exercise id. | |
| virtual void | setApplicationNumber (int appNumber)=0 |
| virtual void | setSiteId (int sideId)=0 |
| virtual void | useAsynchronousIO (bool asynchIO)=0 |
| virtual void | setDestinationAddress (const std::string &address)=0 |
| virtual void | setDeviceAddress (const std::string &address)=0 |
| virtual void | setDeviceAddresses (const std::vector< std::string > &address)=0 |
| virtual void | setSendBufferSize (int sendBufferSize)=0 |
| virtual void | setReceiveBufferSize (int receiveBufferSize)=0 |
| virtual void | setMulticastTTL (int ttl)=0 |
| virtual void | setMulticastAddresses (const std::string &addresses)=0 |
| virtual void | setDisVersion (int version)=0 |
| virtual void | setSelfReflect (bool selfReflect)=0 |
| virtual void | setPublishObserver (bool isPublished)=0 |
| Set the publish observers checkbox. | |
| virtual void | setViewControl (bool isEnabled)=0 |
| Set the view control on/off checkbox. | |
| virtual void | reportError (const DtUnicode &errorMessage)=0 |
| Report an error to the GUI. | |
Public Attributes | |
| boost::signal< void(const std::string &)> | signal_currentConnectionChanged |
| boost::signal< void(int)> | signal_portChanged |
| boost::signal< void(int)> | signal_exerciseIdChanged |
| boost::signal< void(int)> | signal_appNumberChanged |
| boost::signal< void(int)> | signal_siteIdChanged |
| boost::signal< void(bool)> | signal_asynchIOChanged |
| boost::signal< void(const std::string &)> | signal_destinationAddressChanged |
| boost::signal< void(const std::string &)> | signal_deviceAddressChanged |
| boost::signal< void(int)> | signal_sendBufferSizeChanged |
| boost::signal< void(int)> | signal_receiveBufferSizeChanged |
| boost::signal< void(int)> | signal_multicastTTLChanged |
| boost::signal< void(const std::string &)> | signal_multiCastAddressesChanged |
| boost::signal< void(int)> | signal_disVersionChanged |
| boost::signal< void(bool)> | signal_publishObserversChanged |
| boost::signal< void(bool)> | signal_viewControlChanged |
| boost::signal< void()> | signal_connect |
| boost::signal< void()> | signal_disconnect |
| boost::signal< void()> | signal_makeAutoConnect |
| boost::signal< void(bool)> | signal_selfReflectChanged |
Abstract interface used to a user interface.
| virtual makVrv::DtDisConnectionInterface::~DtDisConnectionInterface | ( | ) | [virtual] |
| virtual void makVrv::DtDisConnectionInterface::setConnectionStatus | ( | ConnectionStatus | status | ) | [pure virtual] |
Set the current status of the connection.
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setAutoConnectEnabled | ( | bool | enabled | ) | [pure virtual] |
Set whether the auto connect button can be enabled.
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setPort | ( | int | port | ) | [pure virtual] |
Set the exercise port.
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setExerciseId | ( | int | exerciseId | ) | [pure virtual] |
Set the exercise id.
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setApplicationNumber | ( | int | appNumber | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setSiteId | ( | int | sideId | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::useAsynchronousIO | ( | bool | asynchIO | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setDestinationAddress | ( | const std::string & | address | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setDeviceAddress | ( | const std::string & | address | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setDeviceAddresses | ( | const std::vector< std::string > & | address | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setSendBufferSize | ( | int | sendBufferSize | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setReceiveBufferSize | ( | int | receiveBufferSize | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setMulticastTTL | ( | int | ttl | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setMulticastAddresses | ( | const std::string & | addresses | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setDisVersion | ( | int | version | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setSelfReflect | ( | bool | selfReflect | ) | [pure virtual] |
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setPublishObserver | ( | bool | isPublished | ) | [pure virtual] |
Set the publish observers checkbox.
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::setViewControl | ( | bool | isEnabled | ) | [pure virtual] |
Set the view control on/off checkbox.
Implemented in makVrv::DtDisConnectionWidget.
| virtual void makVrv::DtDisConnectionInterface::reportError | ( | const DtUnicode & | errorMessage | ) | [pure virtual] |
Report an error to the GUI.
Implemented in makVrv::DtDisConnectionWidget.
| boost::signal<void (const std::string&)> makVrv::DtDisConnectionInterface::signal_currentConnectionChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_portChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_exerciseIdChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_appNumberChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_siteIdChanged |
| boost::signal<void (bool)> makVrv::DtDisConnectionInterface::signal_asynchIOChanged |
| boost::signal<void (const std::string&)> makVrv::DtDisConnectionInterface::signal_destinationAddressChanged |
| boost::signal<void (const std::string&)> makVrv::DtDisConnectionInterface::signal_deviceAddressChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_sendBufferSizeChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_receiveBufferSizeChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_multicastTTLChanged |
| boost::signal<void (const std::string&)> makVrv::DtDisConnectionInterface::signal_multiCastAddressesChanged |
| boost::signal<void (int)> makVrv::DtDisConnectionInterface::signal_disVersionChanged |
| boost::signal<void (bool)> makVrv::DtDisConnectionInterface::signal_publishObserversChanged |
| boost::signal<void (bool)> makVrv::DtDisConnectionInterface::signal_viewControlChanged |
| boost::signal<void ()> makVrv::DtDisConnectionInterface::signal_connect |
| boost::signal<void ()> makVrv::DtDisConnectionInterface::signal_disconnect |
| boost::signal<void ()> makVrv::DtDisConnectionInterface::signal_makeAutoConnect |
| boost::signal<void (bool)> makVrv::DtDisConnectionInterface::signal_selfReflectChanged |