UniSet 2.32.1
|
#include <ModbusTypes.h>
Открытые члены | |
ModbusMessage (ModbusMessage &&)=default | |
ModbusMessage & | operator= (ModbusMessage &&)=default |
ModbusMessage (const ModbusMessage &)=default | |
ModbusMessage & | operator= (const ModbusMessage &)=default |
ModbusByte | func () const |
ModbusAddr | addr () const |
ModbusRTU::ModbusData | tID () const |
ModbusRTU::ModbusData | pID () const |
ModbusRTU::ModbusData | aduLen () const |
u_int8_t * | buf () |
ModbusRTU::ModbusData | len () const |
void | swapHead () |
void | makeMBAPHeader (ModbusRTU::ModbusData tID, bool noCRC=true, ModbusRTU::ModbusData pID=0) |
ModbusRTU::ModbusData | pduLen () const |
ModbusCRC | pduCRC (size_t len) const |
void | clear () |
Открытые статические члены | |
static size_t | maxSizeOfMessage () |
Открытые атрибуты | |
MBAPHeader | mbaphead |
ModbusHeader | pduhead |
ModbusByte | data [MAXLENPACKET+szCRC] |
size_t | dlen = { 0 } |
Базовое (сырое) сообщение
ModbusByte uniset::ModbusRTU::ModbusMessage::data[MAXLENPACKET+szCRC] |
данные
size_t uniset::ModbusRTU::ModbusMessage::dlen = { 0 } |
фактическая длина сообщения