Wirepas SDK
poslib_event.h
Go to the documentation of this file.
POSLIB_CTRL_EVENT_OUTSIDE_WM
@ POSLIB_CTRL_EVENT_OUTSIDE_WM
Definition: poslib_event.h:42
POSLIB_CTRL_EVENT_DATA_SENT
@ POSLIB_CTRL_EVENT_DATA_SENT
Definition: poslib_event.h:30
POSLIB_CTRL_EVENT_ONLINE
@ POSLIB_CTRL_EVENT_ONLINE
Definition: poslib_event.h:22
poslib_internal_event_t::list
sl_list_t list
Definition: poslib_event.h:58
POSLIB_CTRL_EVENT_TIMEOUT
@ POSLIB_CTRL_EVENT_TIMEOUT
Definition: poslib_event.h:28
POSLIB_CTRL_EVENT_OFFLINE
@ POSLIB_CTRL_EVENT_OFFLINE
Definition: poslib_event.h:24
POSLIB_CTRL_EVENT_SCAN_STARTED
@ POSLIB_CTRL_EVENT_SCAN_STARTED
Definition: poslib_event.h:18
POSLIB_CTRL_EVENT_NONE
@ POSLIB_CTRL_EVENT_NONE
Definition: poslib_event.h:16
PosLibEvent_add
bool PosLibEvent_add(poslib_internal_event_type_e type)
poslib_ret_e
poslib_ret_e
Return codes of positioning functions.
Definition: poslib.h:37
POSLIB_CTRL_EVENT_CONFIG_CHANGE
@ POSLIB_CTRL_EVENT_CONFIG_CHANGE
Definition: poslib_event.h:34
poslib_events_e
poslib_events_e
Defines the events triggered by PosLib.
Definition: poslib.h:122
POSLIB_CTRL_EVENT_UPDATE_END
@ POSLIB_CTRL_EVENT_UPDATE_END
Definition: poslib_event.h:40
poslib_events_listen_info_f
void(* poslib_events_listen_info_f)(POSLIB_FLAG_EVENT_info_t *msg)
Function used with POSLIB_FLAG_EVENT_setCb.
Definition: poslib.h:322
POSLIB_CTRL_EVENT_LED_OFF
@ POSLIB_CTRL_EVENT_LED_OFF
Definition: poslib_event.h:54
POSLIB_CTRL_EVENT_BLE_START
@ POSLIB_CTRL_EVENT_BLE_START
Definition: poslib_event.h:48
poslib_internal_event_t::type
poslib_internal_event_type_e type
Definition: poslib_event.h:59
PosLibEvent_register
poslib_ret_e PosLibEvent_register(poslib_events_e event, poslib_events_listen_info_f cb, uint8_t *id)
Register an PosLib event subscriber for.
PosLibEvent_deregister
void PosLibEvent_deregister(uint8_t id)
Deregister the PosLib event subscriber id.
poslib_internal_event_type_e
poslib_internal_event_type_e
Definition: poslib_event.h:14
POSLIB_CTRL_EVENT_APPCFG
@ POSLIB_CTRL_EVENT_APPCFG
Definition: poslib_event.h:26
POSLIB_CTRL_EVENT_ONESHOT
@ POSLIB_CTRL_EVENT_ONESHOT
Definition: poslib_event.h:32
POSLIB_CTRL_EVENT_SCAN_END
@ POSLIB_CTRL_EVENT_SCAN_END
Definition: poslib_event.h:20
sl_list_t
Definition: sl_list.h:63
POSLIB_CTRL_EVENT_ROUTE_CHANGE
@ POSLIB_CTRL_EVENT_ROUTE_CHANGE
Definition: poslib_event.h:36
POSLIB_CTRL_EVENT_LED_ON
@ POSLIB_CTRL_EVENT_LED_ON
Definition: poslib_event.h:52
POSLIB_CTRL_EVENT_BLE_STOP
@ POSLIB_CTRL_EVENT_BLE_STOP
Definition: poslib_event.h:50
POSLIB_CTRL_EVENT_MOTION
@ POSLIB_CTRL_EVENT_MOTION
Definition: poslib_event.h:46
poslib_internal_event_t
Definition: poslib_event.h:57
sl_list.h
POSLIB_CTRL_EVENT_UPDATE_START
@ POSLIB_CTRL_EVENT_UPDATE_START
Definition: poslib_event.h:38
POSLIB_CTRL_EVENT_UNDER_WM
@ POSLIB_CTRL_EVENT_UNDER_WM
Definition: poslib_event.h:44