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.