#include <ModbusTCPMaster.h>

Открытые члены | |
| void | connect (const std::string addr, int port) |
| void | connect (ost::InetAddress addr, int port) |
| void | disconnect () |
| bool | isConnection () |
| void | setForceDisconnect (bool s) |
| void | reconnect () |
| void | cleanInputStream () |
| virtual void | cleanupChannel () |
Защищенные члены | |
| virtual int | getNextData (unsigned char *buf, int len) |
| virtual void | setChannelTimeout (timeout_t msec) |
| virtual ModbusRTU::mbErrCode | sendData (unsigned char *buf, int len) |
| virtual ModbusRTU::mbErrCode | query (ModbusRTU::ModbusAddr addr, ModbusRTU::ModbusMessage &msg, ModbusRTU::ModbusMessage &reply, timeout_t timeout) |
| int ModbusTCPMaster::getNextData | ( | unsigned char * | buf, | |
| int | len | |||
| ) | [protected, virtual] |
get next data block from channel ot recv buffer
| begin | - get from position | |
| buf | - buffer for data | |
| len | - size of buf |
Замещает ModbusClient.
| virtual ModbusRTU::mbErrCode ModbusTCPMaster::query | ( | ModbusRTU::ModbusAddr | addr, | |
| ModbusRTU::ModbusMessage & | msg, | |||
| ModbusRTU::ModbusMessage & | reply, | |||
| timeout_t | timeout | |||
| ) | [protected, virtual] |
функция запрос-ответ
Замещает ModbusClient.
| void ModbusTCPMaster::setChannelTimeout | ( | timeout_t | msec | ) | [protected, virtual] |
set timeout for send/receive data
Замещает ModbusClient.
1.5.9