10 #ifndef __BRP_BALTECH_SDK_CMDS_HID_H__ 11 #define __BRP_BALTECH_SDK_CMDS_HID_H__ 12 #include "../typedefs.h" 13 #ifdef BALTECH_SDK_INTERNAL 17 #define BRP_HID_ErrHidNoTag BRP_ERR_STATUS(0x3300, 0x01) 18 #endif // BALTECH_SDK_INTERNAL 19 #ifdef BALTECH_SDK_INTERNAL 23 #define BRP_HID_ErrHidRxdata BRP_ERR_STATUS(0x3300, 0x03) 24 #endif // BALTECH_SDK_INTERNAL 25 #ifdef BALTECH_SDK_INTERNAL 29 #define BRP_HID_ErrHidParity BRP_ERR_STATUS(0x3300, 0x05) 30 #endif // BALTECH_SDK_INTERNAL 31 #ifdef BALTECH_SDK_INTERNAL 35 #define BRP_HID_ErrHidParam BRP_ERR_STATUS(0x3300, 0x07) 36 #endif // BALTECH_SDK_INTERNAL 37 #ifdef BALTECH_SDK_INTERNAL 41 #define BRP_HID_ErrHidHfreqctrl BRP_ERR_STATUS(0x3300, 0x08) 42 #endif // BALTECH_SDK_INTERNAL 43 #ifdef BALTECH_SDK_INTERNAL 47 #define BRP_HID_ErrHidHw BRP_ERR_STATUS(0x3300, 0x09) 48 #endif // BALTECH_SDK_INTERNAL 49 #ifdef BALTECH_SDK_INTERNAL 53 #define BRP_HID_ErrHidHwNotSupported BRP_ERR_STATUS(0x3300, 0x0B) 54 #endif // BALTECH_SDK_INTERNAL 55 #ifdef BALTECH_SDK_INTERNAL 59 #define BRP_HID_ErrLicense BRP_ERR_STATUS(0x3300, 0x0C) 60 #endif // BALTECH_SDK_INTERNAL 61 #ifdef BALTECH_SDK_INTERNAL 67 } brp_HID_IndalaRead_t;
77 #ifdef BRP_SUPPORT_LEGACY_METHODS 80 brp_errcode brp_HID_IndalaRead(brp_HID_IndalaRead_t params);
82 #endif // BALTECH_SDK_INTERNAL 83 #ifdef BALTECH_SDK_INTERNAL 99 #ifdef BRP_SUPPORT_LEGACY_METHODS 102 brp_errcode brp_HID_ProxRead(brp_HID_ProxRead_t params);
104 #endif // BALTECH_SDK_INTERNAL 105 #ifdef BALTECH_SDK_INTERNAL 111 } brp_HID_AwidRead_t;
121 #ifdef BRP_SUPPORT_LEGACY_METHODS 124 brp_errcode brp_HID_AwidRead(brp_HID_AwidRead_t params);
126 #endif // BALTECH_SDK_INTERNAL 127 #ifdef BALTECH_SDK_INTERNAL 133 } brp_HID_IoProxRead_t;
143 #ifdef BRP_SUPPORT_LEGACY_METHODS 146 brp_errcode brp_HID_IoProxRead(brp_HID_IoProxRead_t params);
148 #endif // BALTECH_SDK_INTERNAL 149 #ifdef BALTECH_SDK_INTERNAL 155 } brp_HID_Prox32Read_t;
165 #ifdef BRP_SUPPORT_LEGACY_METHODS 168 brp_errcode brp_HID_Prox32Read(brp_HID_Prox32Read_t params);
170 #endif // BALTECH_SDK_INTERNAL 171 #ifdef BALTECH_SDK_INTERNAL 178 } brp_HID_PyramidRead_t;
189 #ifdef BRP_SUPPORT_LEGACY_METHODS 192 brp_errcode brp_HID_PyramidRead(brp_HID_PyramidRead_t params);
194 #endif // BALTECH_SDK_INTERNAL 195 #ifdef BALTECH_SDK_INTERNAL 201 } brp_HID_IndalaSecureRead_t;
211 #ifdef BRP_SUPPORT_LEGACY_METHODS 214 brp_errcode brp_HID_IndalaSecureRead(brp_HID_IndalaSecureRead_t params);
216 #endif // BALTECH_SDK_INTERNAL 217 #ifdef BALTECH_SDK_INTERNAL 223 } brp_HID_IdteckRead_t;
233 #ifdef BRP_SUPPORT_LEGACY_METHODS 236 brp_errcode brp_HID_IdteckRead(brp_HID_IdteckRead_t params);
238 #endif // BALTECH_SDK_INTERNAL unsigned int brp_errcode
This type is used library-wide for passing error codes in the return value of functions.
struct brp_protocol_t * brp_protocol
This is a generic handle of a protocol.
struct brp_mempool_object_t * brp_mempool
mempool handle.
unsigned char * brp_buf
represents a pointer to a protocol data buffer.