17 class DtCigiConnectionInitializer;
36 virtual void setConnectionStatus(ConnectionStatus status) = 0;
39 virtual void setAutoConnectEnabled(
bool enabled) = 0;
42 virtual void setCigiVersion(
const std::string& version ) = 0;
45 virtual void setCigiMappingsName(
const std::string& name) = 0;
48 virtual void setDeviceIpAddress(
const std::string& address) = 0;
51 virtual void setDeviceIpAddresses(
const std::vector<std::string>& address) = 0;
54 virtual void setHostIpAddress(
const std::string& address) = 0;
57 virtual void setIncomingBufferSize(
unsigned nSize) = 0;
60 virtual void setListenPort(
unsigned port) = 0;
63 virtual void setNumIncomingBuffers(
unsigned nNum) = 0;
66 virtual void setNumOutgoingBuffers(
unsigned nNum) = 0;
69 virtual void setOutgoingBufferSize(
unsigned nSize) = 0;
72 virtual void setPacketBufferSize(
unsigned nSize ) = 0;
75 virtual void setSendPort(
unsigned port) = 0;
81 virtual void setTransportType(
int transportType) = 0;
86 virtual void setDriverFrequency(
unsigned int hertz) = 0;
92 virtual void setHostFrequency(
unsigned int hertz) = 0;
96 virtual void setEnableHostFrequency(
bool enable) = 0;