Go to the documentation of this file.
61 #include "custom_config.h"
69 #define LLS_C_CONNECTION_MAX (10 < CFG_MAX_CONNECTIONS ?\
70 10 : CFG_MAX_CONNECTIONS)
lls_c_evt_type_t
Link Loss Service Client event type.
Definition: lls_c.h:87
@ LLS_C_EVT_ALERT_LEVEL_RECEIVE
Definition: lls_c.h:93
uint8_t conn_idx
Definition: lls_c.h:112
sdk_err_t lls_client_init(lls_c_evt_handler_t evt_handler)
Register LLS Client event handler.
void(* lls_c_evt_handler_t)(lls_c_evt_t *p_evt)
Link Loss Service Client event handler type.
Definition: lls_c.h:123
@ LLS_C_EVT_ALERT_LEVEL_SET_ERR
Definition: lls_c.h:92
@ LLS_C_ALERT_LEVEL_MILD_ALERT
Definition: lls_c.h:81
sdk_err_t lls_c_alert_level_read(uint8_t conn_idx)
Read Alert Level characteristic value.
@ LLS_C_EVT_ALERT_LEVEL_SET_SUCCESS
Definition: lls_c.h:91
@ LLS_C_EVT_INVALID
Definition: lls_c.h:88
sdk_err_t lls_c_disc_srvc_start(uint8_t conn_idx)
Discovery Link Loss Service on peer.
lls_c_alert_level_t
Link Loss Service Client alert levels.
Definition: lls_c.h:79
lls_c_alert_level_t alert_level
Definition: lls_c.h:114
uint16_t lls_srvc_start_handle
Definition: lls_c.h:104
Profile/Service Common Types.
@ LLS_C_EVT_DISCOVERY_FAIL
Definition: lls_c.h:90
uint16_t sdk_err_t
SDK API result type.
Definition: ble_error.h:243
lls_c_evt_type_t evt_type
Definition: lls_c.h:113
@ LLS_C_ALERT_LEVEL_NO_ALERT
Definition: lls_c.h:80
@ LLS_C_ALERT_LEVEL_HIGH_ALERT
Definition: lls_c.h:82
uint16_t lls_alert_level_handle
Definition: lls_c.h:106
Handles on the connected peer device needed to interact with it.
Definition: lls_c.h:103
@ LLS_C_EVT_DISCOVERY_COMPLETE
Definition: lls_c.h:89
sdk_err_t lls_c_alert_level_set(uint8_t conn_idx, lls_c_alert_level_t alert_level)
Set peer Alert Level.
Link Loss Service Client event.
Definition: lls_c.h:111
uint16_t lls_srvc_end_handle
Definition: lls_c.h:105