#include <stdint.h>
Go to the source code of this file.
◆ ISOTP_INVALID_BS
      
        
          | #define ISOTP_INVALID_BS   0xFFFF | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_BUFFER_OVFLW
      
        
          | #define ISOTP_PROTOCOL_RESULT_BUFFER_OVFLW   -8 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_ERROR
      
        
          | #define ISOTP_PROTOCOL_RESULT_ERROR   -9 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_INVALID_FS
      
        
          | #define ISOTP_PROTOCOL_RESULT_INVALID_FS   -5 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_OK
      
        
          | #define ISOTP_PROTOCOL_RESULT_OK   0 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_TIMEOUT_A
      
        
          | #define ISOTP_PROTOCOL_RESULT_TIMEOUT_A   -1 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_TIMEOUT_BS
      
        
          | #define ISOTP_PROTOCOL_RESULT_TIMEOUT_BS   -2 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_TIMEOUT_CR
      
        
          | #define ISOTP_PROTOCOL_RESULT_TIMEOUT_CR   -3 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_UNEXP_PDU
      
        
          | #define ISOTP_PROTOCOL_RESULT_UNEXP_PDU   -6 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_WFT_OVRN
      
        
          | #define ISOTP_PROTOCOL_RESULT_WFT_OVRN   -7 | 
        
      
 
 
◆ ISOTP_PROTOCOL_RESULT_WRONG_SN
      
        
          | #define ISOTP_PROTOCOL_RESULT_WRONG_SN   -4 | 
        
      
 
 
◆ ISOTP_RET_ERROR
      
        
          | #define ISOTP_RET_ERROR   -1 | 
        
      
 
 
◆ ISOTP_RET_INPROGRESS
      
        
          | #define ISOTP_RET_INPROGRESS   -2 | 
        
      
 
 
◆ ISOTP_RET_LENGTH
      
        
          | #define ISOTP_RET_LENGTH   -7 | 
        
      
 
 
◆ ISOTP_RET_NO_DATA
      
        
          | #define ISOTP_RET_NO_DATA   -5 | 
        
      
 
 
◆ ISOTP_RET_NOSPACE
      
        
          | #define ISOTP_RET_NOSPACE   -8 | 
        
      
 
 
◆ ISOTP_RET_OK
◆ ISOTP_RET_OVERFLOW
      
        
          | #define ISOTP_RET_OVERFLOW   -3 | 
        
      
 
 
◆ ISOTP_RET_TIMEOUT
      
        
          | #define ISOTP_RET_TIMEOUT   -6 | 
        
      
 
 
◆ ISOTP_RET_WRONG_SN
      
        
          | #define ISOTP_RET_WRONG_SN   -4 | 
        
      
 
 
◆ IsoTpTimeAfter
      
        
          | #define IsoTpTimeAfter | 
          ( | 
            | 
          a,  | 
        
        
           | 
           | 
            | 
          b  | 
        
        
           | 
          ) | 
           |    ((int32_t)((int32_t)(b) - (int32_t)(a)) < 0) | 
        
      
 
 
◆ IsoTpFlowStatus
| Enumerator | 
|---|
| PCI_FLOW_STATUS_CONTINUE  |  | 
| PCI_FLOW_STATUS_WAIT  |  | 
| PCI_FLOW_STATUS_OVERFLOW  |  | 
Definition at line 209 of file isotp_defines.h.
  209             {
@ PCI_FLOW_STATUS_OVERFLOW
 
@ PCI_FLOW_STATUS_CONTINUE
 
 
 
 
◆ IsoTpProtocolControlInformation
| Enumerator | 
|---|
| ISOTP_PCI_TYPE_SINGLE  |  | 
| ISOTP_PCI_TYPE_FIRST_FRAME  |  | 
| TSOTP_PCI_TYPE_CONSECUTIVE_FRAME  |  | 
| ISOTP_PCI_TYPE_FLOW_CONTROL_FRAME  |  | 
Definition at line 200 of file isotp_defines.h.
  200             {
IsoTpProtocolControlInformation
 
@ TSOTP_PCI_TYPE_CONSECUTIVE_FRAME
 
@ ISOTP_PCI_TYPE_FIRST_FRAME
 
@ ISOTP_PCI_TYPE_FLOW_CONTROL_FRAME
 
 
 
 
◆ IsoTpReceiveStatusTypes
| Enumerator | 
|---|
| ISOTP_RECEIVE_STATUS_IDLE  |  | 
| ISOTP_RECEIVE_STATUS_INPROGRESS  |  | 
| ISOTP_RECEIVE_STATUS_FULL  |  | 
Definition at line 61 of file isotp_defines.h.
   61             {
@ ISOTP_RECEIVE_STATUS_FULL
 
@ ISOTP_RECEIVE_STATUS_IDLE
 
@ ISOTP_RECEIVE_STATUS_INPROGRESS
 
 
 
 
◆ IsoTpSendStatusTypes
| Enumerator | 
|---|
| ISOTP_SEND_STATUS_IDLE  |  | 
| ISOTP_SEND_STATUS_INPROGRESS  |  | 
| ISOTP_SEND_STATUS_ERROR  |  | 
Definition at line 54 of file isotp_defines.h.
   54             {
@ ISOTP_SEND_STATUS_ERROR
 
@ ISOTP_SEND_STATUS_INPROGRESS