Skip to content

Struct SYN_MBAP_Header

ClassList > SYN_MBAP_Header

Modbus TCP MBAP Header structure.

  • #include <syn_modbus_tcp.h>

Public Attributes

Type Name
uint16_t length
uint16_t protocol_id
uint16_t transaction_id
uint8_t unit_id

Public Attributes Documentation

variable length

uint16_t SYN_MBAP_Header::length;

Number of following bytes (Unit ID + PDU)


variable protocol_id

uint16_t SYN_MBAP_Header::protocol_id;

Protocol Identifier (0x0000 = Modbus)


variable transaction_id

uint16_t SYN_MBAP_Header::transaction_id;

Transaction Identifier


variable unit_id

uint8_t SYN_MBAP_Header::unit_id;

Unit Identifier / Slave address



The documentation for this class was generated from the following file src/syntropic/proto/syn_modbus_tcp.h