#include <stdint.h>
#include <string.h>
#include <stdbool.h>
Go to the source code of this file.
|
enum | u2f_transport_state_t {
U2F_IDLE
, U2F_HANDLE_SEGMENTED
, U2F_PROCESSING_COMMAND
, U2F_SENDING_RESPONSE
,
U2F_SENDING_ERROR
, U2F_INTERNAL_ERROR
, U2F_FAKE_RECEIVED
} |
|
enum | u2f_transport_media_t { U2F_MEDIA_NONE
, U2F_MEDIA_USB
, U2F_MEDIA_NFC
, U2F_MEDIA_BLE
} |
|
enum | u2f_wait_asynch_state_t { U2F_WAIT_ASYNCH_IDLE
, U2F_WAIT_ASYNCH_ON
, U2F_WAIT_ASYNCH_REPLY_READY
} |
|
◆ U2F_CHANNEL_ID_SIZE
#define U2F_CHANNEL_ID_SIZE 4 |
◆ u2f_service_t
◆ u2fHandle_t
◆ u2fPromptUserPresence_t
typedef void(* u2fPromptUserPresence_t) (struct u2f_service_t *service, bool enroll, uint8_t *applicationParameter) |
◆ u2fTimer_t
◆ u2f_transport_media_t
Enumerator |
---|
U2F_MEDIA_NONE | |
U2F_MEDIA_USB | |
U2F_MEDIA_NFC | |
U2F_MEDIA_BLE | |
Definition at line 47 of file u2f_service.h.
◆ u2f_transport_state_t
Enumerator |
---|
U2F_IDLE | |
U2F_HANDLE_SEGMENTED | |
U2F_PROCESSING_COMMAND | |
U2F_SENDING_RESPONSE | |
U2F_SENDING_ERROR | |
U2F_INTERNAL_ERROR | |
U2F_FAKE_RECEIVED | |
Definition at line 37 of file u2f_service.h.
◆ u2f_wait_asynch_state_t
Enumerator |
---|
U2F_WAIT_ASYNCH_IDLE | |
U2F_WAIT_ASYNCH_ON | |
U2F_WAIT_ASYNCH_REPLY_READY | |
Definition at line 54 of file u2f_service.h.
◆ ctap2_handle_cmd_cancel()
◆ ctap2_handle_cmd_cbor()
◆ u2f_message_complete()