iso14229 0.9.0
ISO14229-1 (UDS) C Library
Loading...
Searching...
No Matches
Public Attributes | List of all members
IsoTpLink Struct Reference

Struct containing the data for linking an application to a CAN instance. The data stored in this struct is used internally and may be used by software programs using this library. More...

#include <iso14229.h>

Public Attributes

uint32_t send_arbitration_id
 
uint8_t * send_buffer
 
uint16_t send_buf_size
 
uint16_t send_size
 
uint16_t send_offset
 
uint8_t send_sn
 
uint16_t send_bs_remain
 
uint32_t send_st_min_us
 
uint8_t send_wtf_count
 
uint32_t send_timer_st
 
uint32_t send_timer_bs
 
int send_protocol_result
 
uint8_t send_status
 
uint32_t receive_arbitration_id
 
uint8_t * receive_buffer
 
uint16_t receive_buf_size
 
uint16_t receive_size
 
uint16_t receive_offset
 
uint8_t receive_sn
 
uint8_t receive_bs_count
 
uint32_t receive_timer_cr
 
int receive_protocol_result
 
uint8_t receive_status
 
void * user_send_can_arg
 

Detailed Description

Struct containing the data for linking an application to a CAN instance. The data stored in this struct is used internally and may be used by software programs using this library.

Definition at line 1504 of file iso14229.h.

Member Data Documentation

◆ receive_arbitration_id

uint32_t IsoTpLink::receive_arbitration_id

Definition at line 1524 of file iso14229.h.

◆ receive_bs_count

uint8_t IsoTpLink::receive_bs_count

Definition at line 1532 of file iso14229.h.

◆ receive_buf_size

uint16_t IsoTpLink::receive_buf_size

Definition at line 1527 of file iso14229.h.

◆ receive_buffer

uint8_t* IsoTpLink::receive_buffer

Definition at line 1526 of file iso14229.h.

◆ receive_offset

uint16_t IsoTpLink::receive_offset

Definition at line 1529 of file iso14229.h.

◆ receive_protocol_result

int IsoTpLink::receive_protocol_result

Definition at line 1536 of file iso14229.h.

◆ receive_size

uint16_t IsoTpLink::receive_size

Definition at line 1528 of file iso14229.h.

◆ receive_sn

uint8_t IsoTpLink::receive_sn

Definition at line 1531 of file iso14229.h.

◆ receive_status

uint8_t IsoTpLink::receive_status

Definition at line 1537 of file iso14229.h.

◆ receive_timer_cr

uint32_t IsoTpLink::receive_timer_cr

Definition at line 1533 of file iso14229.h.

◆ send_arbitration_id

uint32_t IsoTpLink::send_arbitration_id

Definition at line 1506 of file iso14229.h.

◆ send_bs_remain

uint16_t IsoTpLink::send_bs_remain

Definition at line 1514 of file iso14229.h.

◆ send_buf_size

uint16_t IsoTpLink::send_buf_size

Definition at line 1509 of file iso14229.h.

◆ send_buffer

uint8_t* IsoTpLink::send_buffer

Definition at line 1508 of file iso14229.h.

◆ send_offset

uint16_t IsoTpLink::send_offset

Definition at line 1511 of file iso14229.h.

◆ send_protocol_result

int IsoTpLink::send_protocol_result

Definition at line 1521 of file iso14229.h.

◆ send_size

uint16_t IsoTpLink::send_size

Definition at line 1510 of file iso14229.h.

◆ send_sn

uint8_t IsoTpLink::send_sn

Definition at line 1513 of file iso14229.h.

◆ send_st_min_us

uint32_t IsoTpLink::send_st_min_us

Definition at line 1515 of file iso14229.h.

◆ send_status

uint8_t IsoTpLink::send_status

Definition at line 1522 of file iso14229.h.

◆ send_timer_bs

uint32_t IsoTpLink::send_timer_bs

Definition at line 1518 of file iso14229.h.

◆ send_timer_st

uint32_t IsoTpLink::send_timer_st

Definition at line 1517 of file iso14229.h.

◆ send_wtf_count

uint8_t IsoTpLink::send_wtf_count

Definition at line 1516 of file iso14229.h.

◆ user_send_can_arg

void* IsoTpLink::user_send_can_arg

Definition at line 1540 of file iso14229.h.


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