API Reference Manual  1.45.1
api/abi-default/timer_types.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright (c) 2013-2018 Linaro Limited
3  */
4 
11 #ifndef ODP_ABI_TIMER_TYPES_H_
12 #define ODP_ABI_TIMER_TYPES_H_
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
19 typedef struct { char dummy; } _odp_abi_timer_t;
20 
22 typedef struct { char dummy; } _odp_abi_timeout_t;
23 
25 typedef struct { char dummy; } _odp_abi_timer_pool_t;
26 
32 
33 #define ODP_TIMER_POOL_INVALID ((odp_timer_pool_t)0)
34 
35 #define ODP_TIMER_POOL_NAME_LEN 32
36 
38 
39 #define ODP_TIMER_INVALID ((odp_timer_t)0)
40 
42 
43 #define ODP_TIMEOUT_INVALID ((odp_timeout_t)0)
44 
49 #ifdef __cplusplus
50 }
51 #endif
52 
53 #endif
_odp_abi_timer_t * odp_timer_t
ODP timer handle.
_odp_abi_timer_pool_t * odp_timer_pool_t
ODP timer pool handle.
_odp_abi_timeout_t * odp_timeout_t
ODP timeout handle.