47 std::string cigiVersion()
const;
50 virtual void setCigiVersion(
const std::string& version );
53 std::string cigiMappingsName()
const;
56 virtual void setCigiMappingsName(
const std::string& name);
59 std::string deviceAddress()
const;
62 virtual void setDeviceAddress(
const std::string& address);
65 std::string hostIpAddress()
const;
68 virtual void setHostIpAddress(
const std::string& address);
71 unsigned incomingBufferSize()
const;
74 virtual void setIncomingBufferSize(
unsigned nSize);
77 unsigned listenPort()
const;
80 virtual void setListenPort(
unsigned port);
83 unsigned incomingBuffers()
const;
86 virtual void setNumIncomingBuffers(
unsigned nNum);
89 unsigned outgoingBuffers()
const;
92 virtual void setNumOutgoingBuffers(
unsigned nNum);
95 unsigned outgoingBufferSize()
const;
98 virtual void setOutgoingBufferSize(
unsigned nSize);
101 unsigned packetBufferSize()
const;
104 virtual void setPacketBufferSize(
unsigned nSize );
107 unsigned sendPort()
const;
110 virtual void setSendPort(
unsigned port);
114 virtual const std::string& driverMode()
const;
117 virtual void setDriverMode(
const std::string& mode);
126 virtual bool useSynchronousMode()
const;
129 virtual void setDriverFrequency(
unsigned int hertz);
132 virtual unsigned int driverFrequency()
const;
139 virtual float pauseAfterConnectTime()
const;
142 virtual void setPauseAfterConnectTime(
float pauseSeconds );