![]() |
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.