|
UniSet
1.4.0
|
Открытые члены | |
| FileTransferRetMessage (ModbusMessage &m) | |
| FileTransferRetMessage & | operator= (ModbusMessage &m) |
| void | init (ModbusMessage &m) |
| FileTransferRetMessage (ModbusAddr _from) | |
| bool | set (ModbusData numfile, ModbusData file_num_packets, ModbusData packet, ModbusByte *b, ModbusByte len) |
| void | clear () |
| int | szData () |
| ModbusMessage | transport_msg () |
Открытые статические члены | |
| static int | szHead () |
| static int | getDataLen (ModbusMessage &m) |
Открытые атрибуты | |
| ModbusByte | bcnt |
| ModbusData | numfile |
| ModbusData | numpacks |
| ModbusData | packet |
| ModbusByte | dlen |
| ModbusByte | data [MaxDataLen] |
| ModbusCRC | crc |
Статические открытые данные | |
| static const int | MaxDataLen = MAXLENPACKET - sizeof(ModbusData)*3 - sizeof(ModbusByte)*2 |
| void FileTransferRetMessage::clear | ( | ) |
| bool FileTransferRetMessage::set | ( | ModbusData | numfile, |
| ModbusData | file_num_packets, | ||
| ModbusData | packet, | ||
| ModbusByte * | b, | ||
| ModbusByte | len | ||
| ) |
| int FileTransferRetMessage::szData | ( | ) |
размер данных(после заголовка) у данного типа сообщения
Перекрестные ссылки dlen.
Используется в transport_msg().
преобразование для посылки в сеть
Перекрестные ссылки bcnt, ModbusRTU::ModbusMessage::data, dlen, ModbusRTU::ModbusMessage::len, numfile, numpacks, packet и szData().
| ModbusByte ModbusRTU::FileTransferRetMessage::bcnt |
общее количество байт в ответе
Используется в transport_msg().
| ModbusByte ModbusRTU::FileTransferRetMessage::dlen |
количество байт данных в ответе
Используется в clear(), ModbusClient::fileTransfer(), set(), szData() и transport_msg().
| ModbusData ModbusRTU::FileTransferRetMessage::numfile |
file number 0x0000 to 0xFFFF
Используется в clear(), ModbusClient::fileTransfer(), set() и transport_msg().
| ModbusData ModbusRTU::FileTransferRetMessage::numpacks |
all count packages (file size)
Используется в clear(), ModbusClient::fileTransfer(), set() и transport_msg().
| ModbusData ModbusRTU::FileTransferRetMessage::packet |
number of packet
Используется в clear(), ModbusClient::fileTransfer(), set() и transport_msg().
1.7.6.1