50 std::string cigiMappingsName()
const;
53 virtual void setCigiMappingsName(
const std::string& name);
56 std::string deviceAddress()
const;
59 virtual void setDeviceAddress(
const std::string& address);
62 std::string hostIpAddress()
const;
65 virtual void setHostIpAddress(
const std::string& address);
68 unsigned incomingBufferSize()
const;
71 virtual void setIncomingBufferSize(
unsigned nSize);
74 unsigned listenPort()
const;
77 virtual void setListenPort(
unsigned port);
80 unsigned incomingBuffers()
const;
83 virtual void setNumIncomingBuffers(
unsigned nNum);
86 unsigned outgoingBuffers()
const;
89 virtual void setNumOutgoingBuffers(
unsigned nNum);
92 unsigned outgoingBufferSize()
const;
95 virtual void setOutgoingBufferSize(
unsigned nSize);
98 unsigned packetBufferSize()
const;
101 virtual void setPacketBufferSize(
unsigned nSize );
104 unsigned sendPort()
const;
107 virtual void setSendPort(
unsigned port);
111 virtual ConnectionMode driverMode()
const;
114 virtual void setDriverMode(ConnectionMode
mode);
118 virtual void setDriverModeByString(
const std::string&
mode);
121 virtual TransportType transportType()
const;
124 virtual void setTransportType(TransportType tType);
127 virtual bool useSynchronousMode()
const;
130 virtual void setDriverFrequency(
unsigned int hertz);
133 virtual unsigned int driverFrequency()
const;
138 virtual void setHostFrequency(
unsigned int hertz);
141 virtual unsigned int hostFrequency()
const;
148 virtual float pauseAfterConnectTime()
const;
151 virtual void setPauseAfterConnectTime(
float pauseSeconds );
158 virtual void setReturnConnectionObjectIds(
bool idsOn );
164 virtual const bool returnConnectionObjectIds()
const;
TransportType myTransportType
Definition: DtCigiConnectionInitializer.h:178
This class initializes the CIGI driver.
Definition: DtCigiConnectionInitializer.h:18
float myPauseAfterConnectTime
Definition: DtCigiConnectionInitializer.h:181
unsigned outgoingBuffers() const
Returns the number of outgoing CIGI buffers.
Definition: DtCigiConnectionInitializer.h:212
Contains DLL export macros.
ConnectionMode
Definition: DtCigiConnectionInitializer.h:28
std::string myDeviceAddress
Definition: DtCigiConnectionInitializer.h:167
bool myReturnConnectionObjectIds
Definition: DtCigiConnectionInitializer.h:184
std::string myHostIpAddress
Definition: DtCigiConnectionInitializer.h:168
unsigned myPacketBufferSize
Definition: DtCigiConnectionInitializer.h:175
unsigned int myDriverFrequency
Definition: DtCigiConnectionInitializer.h:179
unsigned outgoingBufferSize() const
Returns the size of the outgoing CIGI buffer.
Definition: DtCigiConnectionInitializer.h:217
Definition: DtCigiConnectionInitializer.h:31
unsigned myListenPort
Definition: DtCigiConnectionInitializer.h:171
unsigned listenPort() const
Returns the network listen port.
Definition: DtCigiConnectionInitializer.h:202
unsigned myNumOutgoingBuffers
Definition: DtCigiConnectionInitializer.h:173
const char int mode
Definition: ioapi.h:38
std::string hostIpAddress() const
Returns the IP address of the CIGI host.
Definition: DtCigiConnectionInitializer.h:192
unsigned int myHostFrequency
Definition: DtCigiConnectionInitializer.h:180
unsigned myIncomingBufferSize
Definition: DtCigiConnectionInitializer.h:170
unsigned myNumIncomingBuffers
Definition: DtCigiConnectionInitializer.h:172
std::string deviceAddress() const
Returns the network device address for host communication.
Definition: DtCigiConnectionInitializer.h:187
TransportType
Definition: DtCigiConnectionInitializer.h:21
unsigned incomingBuffers() const
Returns the number of incoming CIGI buffers.
Definition: DtCigiConnectionInitializer.h:207
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
ConnectionMode myDriverMode
Definition: DtCigiConnectionInitializer.h:177
unsigned myOutgoingBufferSize
Definition: DtCigiConnectionInitializer.h:174
Definition: DtCigiConnectionInitializer.h:30
unsigned incomingBufferSize() const
Returns the size of the incoming CIGI buffer.
Definition: DtCigiConnectionInitializer.h:197
unsigned packetBufferSize() const
Returns the size of the receiving network buffer.
Definition: DtCigiConnectionInitializer.h:222
std::string myEntityMappingName
Definition: DtCigiConnectionInitializer.h:169
unsigned sendPort() const
Returns port being sent to.
Definition: DtCigiConnectionInitializer.h:227
unsigned mySendPort
Definition: DtCigiConnectionInitializer.h:176