![]()  | 
     BALTECH Docs | 
    C API for BALTECH SDK
   
    
   
   | 
   
Every protocol has to be identified unique by a protocol ID. More...
Go to the source code of this file.
Macros | |
| #define | BRP_PROTID_BRP 1 | 
| identificator for BRP protocols (see brp_protocol.h)  More... | |
| #define | BRP_PROTID_TCPIP 2 | 
| identificator for TCP/IP protocol (see tcpip_protocol.h)  More... | |
| #define | BRP_PROTID_PKI 3 | 
| #define | BRP_PROTID_COMPOSITE 4 | 
| identificator for composed protocols (see composite_protocol.h)  More... | |
| #define | BRP_PROTID_DUMMY 5 | 
| internal identificator for unused protocol layers in composed protocols (see composite_protocol.h).  More... | |
| #define | BRP_PROTID_USB_HID 6 | 
| identificator for USB HID protocols (see usb_hid_protocol.h)  More... | |
| #define | BRP_PROTID_RS232 7 | 
| identificator for RS232/Virtual Comport protocols (see usb_hid_protocol.h)  More... | |
| #define | BRP_PROTID_SECURE_CHANNEL 8 | 
| identificator for RS232 protocol (see rs232_protocol.h)  More... | |
| #define | BRP_PROTID_MONITOR 9 | 
| identificator for transparent BRP monitor protocol.  More... | |
| #define | BRP_PROTID_CUSTOM(ndx) (0x80+(ndx)) | 
| identificator for custom protocols (=not implemented by this library)  More... | |
| #define | BRP_LAYERID_ANONYMOUS 0 | 
| unnamed protocol layer  More... | |
| #define | BRP_LAYERID_IO 1 | 
| lowest protocol layer that forwards  More... | |
| #define | BRP_LAYERID_BRP 3 | 
| data to OS drivers  More... | |
| #define | BRP_LAYERID_MONITOR 5 | 
| monitoring layer  More... | |
| #define | BRP_LAYERID_CRYPTO 4 | 
| encryption layer  More... | |
| #define | BRP_LAYERID_PLAIN_MONITOR 6 | 
| monitoring layer for dencrypted cmds  More... | |
Every protocol has to be identified unique by a protocol ID.
This file lists all protocol IDs.
Definition in file protocol_ids.h.