17 class DtCigiConnectionInitializer;
36 virtual void setConnectionStatus(ConnectionStatus status) = 0;
39 virtual void setAutoConnectEnabled(
bool enabled) = 0;
42 virtual void setCigiMappingsName(
const std::string& name) = 0;
45 virtual void setDeviceIpAddress(
const std::string& address) = 0;
48 virtual void setDeviceIpAddresses(
const std::vector<std::string>& address) = 0;
51 virtual void setHostIpAddress(
const std::string& address) = 0;
54 virtual void setIncomingBufferSize(
unsigned nSize) = 0;
57 virtual void setListenPort(
unsigned port) = 0;
60 virtual void setNumIncomingBuffers(
unsigned nNum) = 0;
63 virtual void setNumOutgoingBuffers(
unsigned nNum) = 0;
66 virtual void setOutgoingBufferSize(
unsigned nSize) = 0;
69 virtual void setPacketBufferSize(
unsigned nSize ) = 0;
72 virtual void setSendPort(
unsigned port) = 0;
78 virtual void setTransportType(
int transportType) = 0;
83 virtual void setDriverFrequency(
unsigned int hertz) = 0;
89 virtual void setHostFrequency(
unsigned int hertz) = 0;
93 virtual void setEnableHostFrequency(
bool enable) = 0;
97 virtual void setReturnConnectionObjectIds(
bool returnDisIds ) = 0;
boost::signal< void(int)> signal_tranportTypeChanged
Definition: DtCigiConnectionInterface.h:116
boost::signal< void(unsigned)> signal_packetBufferSizeChanged
Definition: DtCigiConnectionInterface.h:113
boost::signal< void(unsigned)> signal_outgoingBufferSizeChanged
Definition: DtCigiConnectionInterface.h:111
ConnectionStatus
Definition: DtCigiConnectionInterface.h:26
boost::signal< void(unsigned)> signal_sendPortChanged
Definition: DtCigiConnectionInterface.h:114
boost::signal< void()> signal_disconnect
Definition: DtCigiConnectionInterface.h:102
boost::signal< void(DtCigiConnectionInitializer::ConnectionMode)> signal_driverModeChanged
Definition: DtCigiConnectionInterface.h:115
boost::signal< void(unsigned)> signal_numIncomingBuffersChanged
Definition: DtCigiConnectionInterface.h:110
boost::signal< void(unsigned)> signal_numOutgoingBuffersChanged
Definition: DtCigiConnectionInterface.h:112
ConnectionMode
Definition: DtCigiConnectionInitializer.h:28
boost::signal< void(const std::string &)> signal_hostIpChanged
Definition: DtCigiConnectionInterface.h:106
boost::signal< void(const std::string &)> signal_currentConnectionChanged
Definition: DtCigiConnectionInterface.h:99
#define DT_DLL_VRVCIGIQT
Definition: vrvCigiQt.h:19
Definition: DtCigiConnectionInterface.h:30
boost::signal< void(const std::string &)> signal_entityMappingNameChanged
Definition: DtCigiConnectionInterface.h:105
boost::signal< void()> signal_makeAutoConnect
Definition: DtCigiConnectionInterface.h:121
Definition: DtCigiConnectionInterface.h:28
Definition: DtCigiConnectionInterface.h:29
Definition: DtCigiConnectionInterface.h:31
boost::signal< void(unsigned int)> signal_driverFrequencyChanged
Definition: DtCigiConnectionInterface.h:117
Abstract interface for a CIGI connection widget.
Definition: DtCigiConnectionInterface.h:21
boost::signal< void(bool)> signal_returnConnectionObjectIdsChanged
Definition: DtCigiConnectionInterface.h:119
Contains DLL export macros.
boost::signal< void(unsigned)> signal_listenPortChanged
Definition: DtCigiConnectionInterface.h:109
const char int mode
Definition: ioapi.h:38
boost::signal< void(unsigned int)> signal_hostFrequencyChanged
Definition: DtCigiConnectionInterface.h:118
boost::signal< void(unsigned)> signal_incomingBufferSizeChanged
Definition: DtCigiConnectionInterface.h:108
boost::signal< void(const std::string &)> signal_deviceAddrChanged
Definition: DtCigiConnectionInterface.h:107
boost::signal< void()> signal_connect
Definition: DtCigiConnectionInterface.h:101