The isotp struct. More...
The isotp struct.
This is the main struct used by an ISO-TP channel
#include <isotp.h>
Data Fields | |
struct isotp * | next |
next bound channel | |
struct isotp_options | opt |
channel options | |
struct isotp_fc_options | rxfc |
rx flow control options (defined locally) | |
struct isotp_fc_options | txfc |
tx flow control options (defined remotely) | |
struct tpcon | tx |
transmit state | |
struct tpcon | rx |
receive state | |
ztimer_t | tx_timer |
timer for tx operations | |
ztimer_t | rx_timer |
timer for rx operations | |
can_reg_entry_t | entry |
entry containing ifnum and upper layer msg system | |
uint32_t | tx_gap |
transmit gap from fc (in us) | |
uint8_t | tx_wft |
transmit wait counter | |
void * | arg |
upper layer private arg | |
can_reg_entry_t isotp::entry |
struct isotp_options isotp::opt |
struct isotp_fc_options isotp::rxfc |
struct isotp_fc_options isotp::txfc |