13 #include <QtGui/QWidget>
26 class DtCigiConnectionLogic;
42 virtual void setAutoConnectEnabled(
bool enabled);
45 virtual void setCigiVersion(
const std::string& version );
48 virtual void setCigiMappingsName(
const std::string& name);
54 virtual void setDeviceIpAddress(
const std::string& address);
57 virtual void setDeviceIpAddresses(
const std::vector<std::string>& address);
60 virtual void setHostIpAddress(
const std::string& address);
63 virtual void setIncomingBufferSize(
unsigned nSize);
66 virtual void setListenPort(
unsigned port);
69 virtual void setNumIncomingBuffers(
unsigned nNum);
72 virtual void setNumOutgoingBuffers(
unsigned nNum);
75 virtual void setOutgoingBufferSize(
unsigned nSize);
78 virtual void setPacketBufferSize(
unsigned nSize );
81 virtual void setSendPort(
unsigned port);
84 virtual void setDriverMode(
const std::string& mode);
88 virtual void setTransportType(
int transportType);
91 virtual void setDriverFrequency(
unsigned int hertz);
95 virtual void on_myCigiVersionCombo_currentIndexChanged(
int );
96 virtual void on_myEntityMappingCombo_currentIndexChanged(
int );
97 virtual void on_myHostIPEdit_textChanged(
const QString& );
98 virtual void on_myDevAddrCombo_activated( QString );
99 virtual void on_myListenSpin_valueChanged(
int );
100 virtual void on_mySendSpin_valueChanged(
int );
101 virtual void on_myPbSizeSpin_valueChanged(
int );
102 virtual void on_myNumIncomingSpin_valueChanged(
int );
103 virtual void on_myNumOutgoingSpin_valueChanged(
int );
104 virtual void on_myIncomingSizeSpin_valueChanged(
int );
105 virtual void on_myOutgoingSizeSpin_valueChanged(
int );
106 virtual void on_mySynchronousModeCombo_currentIndexChanged(
int );
107 virtual void on_myTransportTypeCombo_currentIndexChanged(
int );
108 virtual void on_myDriverFrequencySpin_valueChanged(
int );
112 void on_myConnectButton_clicked();
113 void on_myMakeAutoButton_clicked();