![]() |
VR-Forces 4.6.1 Class Documentation
|
Widget for DIS connection. More...

Public Member Functions | |
| DtDisConnectionWidget (DtDe &de, QWidget *parent) | |
| CTOR. | |
| virtual | ~DtDisConnectionWidget () |
| Virtual DTOR. | |
| virtual void | setPort (int port) |
| Set the exercise port. | |
| virtual void | setExerciseId (int exerciseId) |
| Set the exercise id. | |
| virtual void | setApplicationNumber (int appNumber) |
| Set the application number. | |
| virtual void | setSiteId (int siteId) |
| Set the site id. | |
| virtual void | useAsynchronousIO (bool asynchIO) |
| Set whether or not to use Async I/O. | |
| virtual void | useAbsoluteTimeStamps (bool asynchIO) |
| Set whether or not to use absolute or relative time stamping. | |
| virtual void | setDisVersion (int version) |
| Set the version of DIS to use. | |
| virtual void | setDestinationAddress (const std::string &address) |
| Set the destination address. | |
| virtual void | setDeviceAddress (const std::string &address) |
| Set the Device address. | |
| virtual void | setDeviceAddresses (const std::vector< std::string > &address) |
| Set the available device addresses. | |
| virtual void | setMulticastAddresses (const std::string &addresses) |
| Set the multicast addresses. | |
| virtual void | setSendBufferSize (int sendBufferSize) |
| Set the buffer size to use for sending. | |
| virtual void | setReceiveBufferSize (int receiveBufferSize) |
| Set the buffer size to use for receiving. | |
| virtual void | setMulticastTTL (int ttl) |
| Set the multicast TTL. | |
| virtual void | setPublishObserver (bool isPublished) |
| Set whether or not to publish observers. | |
| virtual void | setSelfReflect (bool selfReflect) |
| Set self-reflect state in GUI. | |
| virtual void | setOverrideGlobalViewControl (bool trueFalse) |
| Set the global view control override checkbox. | |
| virtual void | setViewControl (bool isEnabled) |
| Set whether or not view controls are enabled. | |
| virtual void | setUseTopoForFlatEarthVectorConversion (bool isEnabled) |
| Set whether or not old style flat earth vector conversions are used by this connection. | |
| virtual void | setTimeoutProcessing (bool isEnabled) |
| Set whether or not timeout processing is enabled. | |
| virtual void | setTimeoutInterval (double interval) |
| Set the timeout interval. | |
| virtual void | setConnectionStatus (DtDisConnectionInterface::ConnectionStatus status) |
| Set the connection status. | |
| virtual void | setAutoConnectEnabled (bool enabled) |
| Set whether the auto connect button can be enabled. | |
| virtual void | reportError (const DtUnicode &errorMessage) |
| Report an error to the GUI. | |
Public Member Functions inherited from makVrv::DtDisConnectionInterface | |
| virtual | ~DtDisConnectionInterface () |
Protected Member Functions | |
| void | setupGui () |
| Initializes the widget's widgets and layout. | |
| QVBoxLayout * | createButtonLayout () |
| Creates the button layout for the right side of the widget. | |
| void | populateDeviceAddresses () |
| Populates the device addresses combo box. | |
| void | connectToWidgetSignals () |
| Connects slots to widgets' modification signals. | |
Protected Attributes | |
| Ui::DisConnectionConfigurationLayout | myDisConfigurationLayout |
| DtDisConnectionInterface::ConnectionStatus | myStatus |
| DtDisConnectionLogic * | myLogic |
| DtDe & | myDe |
| QVBoxLayout * | myDataLayout |
| QPushButton * | myConnectButton |
| QPushButton * | myMakeAutoButton |
Widget for DIS connection.
| makVrv::DtDisConnectionWidget::DtDisConnectionWidget | ( | DtDe & | de, |
| QWidget * | parent | ||
| ) |
CTOR.
|
virtual |
Virtual DTOR.
|
virtual |
Set the exercise port.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the exercise id.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the application number.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the site id.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set whether or not to use Async I/O.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set whether or not to use absolute or relative time stamping.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the version of DIS to use.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the destination address.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the Device address.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the available device addresses.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the multicast addresses.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the buffer size to use for sending.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the buffer size to use for receiving.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the multicast TTL.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set whether or not to publish observers.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set self-reflect state in GUI.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the global view control override checkbox.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set whether or not view controls are enabled.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set whether or not old style flat earth vector conversions are used by this connection.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set whether or not timeout processing is enabled.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the timeout interval.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set the connection status.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Set whether the auto connect button can be enabled.
Implements makVrv::DtDisConnectionInterface.
|
virtual |
Report an error to the GUI.
Implements makVrv::DtDisConnectionInterface.
|
protected |
Initializes the widget's widgets and layout.
Non-virtual because this method is called from the constructor.
|
protected |
Creates the button layout for the right side of the widget.
Non-virtual because this method is called from the constructor.
|
protected |
Populates the device addresses combo box.
Determines the available devide addresses and populates the combo box. Non-virtual because this method is called from the constructor.
|
protected |
Connects slots to widgets' modification signals.
Non-virtual because this method is called from the constructor.
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |