GaIA BIOS Library
Loading...
Searching...
No Matches
mb_tcp_transaction_t Struct Reference

This structure represents a Modbus/TCP transaction. More...

#include <modbus_tcp.h>

Data Fields

mb_tcp_connection_tconn
 Connection of the transaction.
mb_tcp_adu_t rxadu
 Received Modbus/TCP ADU.
mb_tcp_adu_t txadu
 Modbus/TCP ADU to transimit.
void * output
 Buffer to store the result of this transaction.
uint32_t start_time
 Starting time of this transaction.
uint16_t ttl
 Time-to-live of this transaction.
uint8_t status
 Status of the transaction.

Detailed Description

This structure represents a Modbus/TCP transaction.

Field Documentation

◆ ttl

uint16_t mb_tcp_transaction_t::ttl

Time-to-live of this transaction.

Only used in master mode as request timeout.


The documentation for this struct was generated from the following file: