ctap_transport.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: 2021 Freie Universität Berlin
3  * SPDX-License-Identifier: LGPL-2.1-only
4  */
5 
6 #pragma once
7 
21 #include <stdint.h>
22 #include "mutex.h"
23 #include "timex.h"
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28 
32 #ifndef CTAP_TRANSPORT_PRIO
33 #define CTAP_TRANSPORT_PRIO (THREAD_PRIORITY_MAIN - 5)
34 #endif
39 
40 #ifdef __cplusplus
41 }
42 #endif
void fido2_ctap_transport_init(void)
Initialize ctap_transport layer and fido2_ctap.
Mutex for thread synchronization.
Utility library for comparing and computing timestamps.