|
iso14229 0.9.0
ISO14229-1 (UDS) C Library
|
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 |
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 1512 of file iso14229.h.
| uint32_t IsoTpLink::receive_arbitration_id |
Definition at line 1532 of file iso14229.h.
| uint8_t IsoTpLink::receive_bs_count |
Definition at line 1540 of file iso14229.h.
| uint16_t IsoTpLink::receive_buf_size |
Definition at line 1535 of file iso14229.h.
| uint8_t* IsoTpLink::receive_buffer |
Definition at line 1534 of file iso14229.h.
| uint16_t IsoTpLink::receive_offset |
Definition at line 1537 of file iso14229.h.
| int IsoTpLink::receive_protocol_result |
Definition at line 1544 of file iso14229.h.
| uint16_t IsoTpLink::receive_size |
Definition at line 1536 of file iso14229.h.
| uint8_t IsoTpLink::receive_sn |
Definition at line 1539 of file iso14229.h.
| uint8_t IsoTpLink::receive_status |
Definition at line 1545 of file iso14229.h.
| uint32_t IsoTpLink::receive_timer_cr |
Definition at line 1541 of file iso14229.h.
| uint32_t IsoTpLink::send_arbitration_id |
Definition at line 1514 of file iso14229.h.
| uint16_t IsoTpLink::send_bs_remain |
Definition at line 1522 of file iso14229.h.
| uint16_t IsoTpLink::send_buf_size |
Definition at line 1517 of file iso14229.h.
| uint8_t* IsoTpLink::send_buffer |
Definition at line 1516 of file iso14229.h.
| uint16_t IsoTpLink::send_offset |
Definition at line 1519 of file iso14229.h.
| int IsoTpLink::send_protocol_result |
Definition at line 1529 of file iso14229.h.
| uint16_t IsoTpLink::send_size |
Definition at line 1518 of file iso14229.h.
| uint8_t IsoTpLink::send_sn |
Definition at line 1521 of file iso14229.h.
| uint32_t IsoTpLink::send_st_min_us |
Definition at line 1523 of file iso14229.h.
| uint8_t IsoTpLink::send_status |
Definition at line 1530 of file iso14229.h.
| uint32_t IsoTpLink::send_timer_bs |
Definition at line 1526 of file iso14229.h.
| uint32_t IsoTpLink::send_timer_st |
Definition at line 1525 of file iso14229.h.
| uint8_t IsoTpLink::send_wtf_count |
Definition at line 1524 of file iso14229.h.
| void* IsoTpLink::user_send_can_arg |
Definition at line 1548 of file iso14229.h.