Infineon Logo AIROC BTSDK v4.6 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Timer Management Services

Provides the API declarations for Timer services. More...

Modules

 Group_timer_data_structures
 
 Group_timer_enums
 

Macros

#define TIMER_PARAM_TYPE   uint32_t
 
#define WICED_TIMER_INSTANCE_SIZE_IN_WORDS   14
 Defines the AIROC timer instance size.
 

Typedefs

typedef void(* wiced_timer_callback_t )(TIMER_PARAM_TYPE cb_params)
 

Functions

wiced_result_t wiced_init_timer (wiced_timer_t *p_timer, wiced_timer_callback_t TimerCb, TIMER_PARAM_TYPE cBackparam, wiced_timer_type_t type)
 
wiced_result_t wiced_start_timer (wiced_timer_t *p_timer, uint32_t timeout)
 
wiced_result_t wiced_stop_timer (wiced_timer_t *p_timer)
 
wiced_bool_t wiced_is_timer_in_use (wiced_timer_t *p_timer)
 
wiced_result_t wiced_deinit_timer (wiced_timer_t *p_timer)
 

Detailed Description

Provides the API declarations for Timer services.