Documentation

FieldTalk Modbus Slave C++ Library  Library version 2.11.0
MbusTcpSlaveProtocol Member List

This is the complete list of members for MbusTcpSlaveProtocol, including all inherited members.

addDataTable(int slaveAddr, MbusDataTableInterface *dataTablePtr)MbusSlaveServer
disableExceptionReplies()MbusSlaveServer
enableExceptionReplies()MbusSlaveServer
getConnectionStatus()MbusSlaveServerinline
getConnectionTimeOut()MbusTcpSlaveProtocolinline
getPackageVersion()MbusSlaveServerstatic
getPort()MbusIpServerBaseinline
getSuccessCounter()MbusSlaveServerinline
getTimeout()MbusSlaveServerinline
getTotalCounter()MbusSlaveServerinline
installIpAddrValidationCallBack(int(*f)(void *userData, const char *masterIpAddrSz), void *userData)MbusIpServerBase
installMasterDisconnectCallBack(void(*f)(void *userData, const char *masterIpAddrSz, DisconnectReason reason), void *userData)MbusTcpSlaveProtocol
installMasterPollNotifyCallBack(int(*f)(void *userData, const char *masterIpAddrSz), void *userData)MbusIpServerBase
isStarted()MbusIpServerBasevirtual
MbusIpServerBase()MbusIpServerBase
MbusTcpSlaveProtocol()MbusTcpSlaveProtocol
readHeader(int sockIdx)MbusTcpSlaveProtocolprotected
readPayload(int sockIdx, int result)MbusTcpSlaveProtocolprotected
resetSuccessCounter()MbusSlaveServerinline
resetTotalCounter()MbusSlaveServerinline
serverLoop()MbusTcpSlaveProtocolvirtual
setConnectionTimeOut(long masterTimeOut)MbusTcpSlaveProtocol
setPort(unsigned short portNo)MbusIpServerBase
setTimeout(long timeOut)MbusSlaveServer
shutdownServer()MbusTcpSlaveProtocolvirtual
startupServer()MbusTcpSlaveProtocolinlinevirtual
startupServer(const char *const hostName)MbusTcpSlaveProtocolvirtual
terminateSocket(int sockIdx, DisconnectReason reason)MbusTcpSlaveProtocolprotected
~MbusSlaveServer()MbusSlaveServervirtual