5.11.0.0R3
Software Development Kit
 
Loading...
Searching...
No Matches
System Monitor

Functions

wiced_result_t wiced_register_system_monitor (wiced_system_monitor_t *system_monitor, uint32_t initial_permitted_delay)
 
wiced_result_t wiced_update_system_monitor (wiced_system_monitor_t *system_monitor, uint32_t permitted_delay)
 
wiced_result_t wiced_wakeup_system_monitor_thread (void)
 

Detailed Description

Functions to communicate with the system monitor

Function Documentation

◆ wiced_register_system_monitor()

wiced_result_t wiced_register_system_monitor ( wiced_system_monitor_t * system_monitor,
uint32_t initial_permitted_delay )
extern

Registers a system monitor with the system monitor thread

Parameters
[out]system_monitor: A pointer to a system monitor object that will be watched
[in]initial_permitted_delay: The maximum time in milliseconds allowed between monitor updates
Returns
wiced_result_t

◆ wiced_update_system_monitor()

wiced_result_t wiced_update_system_monitor ( wiced_system_monitor_t * system_monitor,
uint32_t permitted_delay )
extern

Updates a system monitor and resets the last update time

Parameters
[out]system_monitor: A pointer to a system monitor object to be updated
[in]permitted_delay: The maximum time in milliseconds allowed between monitor updates
Returns
wiced_result_t

◆ wiced_wakeup_system_monitor_thread()

wiced_result_t wiced_wakeup_system_monitor_thread ( void )
extern

Wakeup system monitor thread

Returns
wiced_result_t