Go to the documentation of this file.
61 #include "custom_config.h"
69 #define IAS_C_CONNECTION_MAX (10 < CFG_MAX_CONNECTIONS ?\
70 10 : CFG_MAX_CONNECTIONS)
sdk_err_t ias_c_alert_level_set(uint8_t conn_idx, ias_c_alert_level_t alert_level)
Enable or disable peer Alert Level characteristic notify.
void(* ias_c_evt_handler_t)(ias_c_evt_t *p_evt)
Immediate Alert Service Client event handler type.
Definition: ias_c.h:121
@ IAS_C_EVT_ALERT_LEVEL_SET_SUCCESS
Definition: ias_c.h:91
uint16_t ias_alert_level_handle
Definition: ias_c.h:105
Immediate Alert Service Client event.
Definition: ias_c.h:110
uint16_t ias_srvc_end_handle
Definition: ias_c.h:104
ias_c_evt_type_t evt_type
Definition: ias_c.h:112
@ IAS_C_EVT_DISCOVERY_COMPLETE
Definition: ias_c.h:89
@ IAS_C_ALERT_HIGH
Definition: ias_c.h:82
@ IAS_C_EVT_INVALID
Definition: ias_c.h:88
@ IAS_C_ALERT_MILD
Definition: ias_c.h:81
@ IAS_C_EVT_ALERT_LEVEL_SET_ERR
Definition: ias_c.h:92
Profile/Service Common Types.
ias_c_alert_level_t
Immediate Alert Service Alert levels.
Definition: ias_c.h:79
@ IAS_C_ALERT_NONE
Definition: ias_c.h:80
Handles on the connected peer device needed to interact with it.
Definition: ias_c.h:102
uint16_t sdk_err_t
SDK API result type.
Definition: ble_error.h:243
sdk_err_t ias_c_disc_srvc_start(uint8_t conn_idx)
Discovery Immediate Alert Service on peer.
ias_c_evt_type_t
Immediate Alert Service Client event type.
Definition: ias_c.h:87
sdk_err_t ias_client_init(ias_c_evt_handler_t evt_handler)
Register IAS Client event handler.
@ IAS_C_EVT_DISCOVERY_FAIL
Definition: ias_c.h:90
uint8_t conn_idx
Definition: ias_c.h:111
uint16_t ias_srvc_start_handle
Definition: ias_c.h:103