|
SmartSnippets DA1459x SDK
|
Definition: ble_gattc.h:118
scps_client_cap_t
Definition: scps_client.h:57
scps_client_set_event_state_completed_cb_t set_event_state_completed
Definition: scps_client.h:105
scps_client_get_event_state_completed_cb_t get_event_state_completed
Definition: scps_client.h:107
bool scps_client_get_event_state(ble_client_t *scps_client, scps_client_event_t event)
Get event state.
att_error_t
Definition: ble_att.h:64
Definition: scps_client.h:51
scps_client_cap_t scps_client_get_capabilities(ble_client_t *scps_client)
Get capabilites.
Definition: ble_client.h:154
bool scps_client_set_event_state(ble_client_t *scps_client, scps_client_event_t event, bool enable)
Set Refresh characteristic notification state.
void(* scps_client_set_event_state_completed_cb_t)(ble_client_t *scps_client, scps_client_event_t event, att_error_t status)
Set event state completed callback.
Definition: scps_client.h:71
scps_client_event_t
Definition: scps_client.h:49
void(* scps_client_get_event_state_completed_cb_t)(ble_client_t *scps_client, scps_client_event_t event, att_error_t status, bool enabled)
Get event state completed callback.
Definition: scps_client.h:85
scps_client_refresh_notif_cb_t refresh_notif
Definition: scps_client.h:103
void(* scps_client_refresh_notif_cb_t)(ble_client_t *scps_client)
Definition: scps_client.h:96
Definition: scps_client.h:101
bool scps_client_write_scan_interval_window(ble_client_t *scps_client, uint16_t scan_interval, uint16_t scan_window)
Write Scan Interval Window.
Definition: scps_client.h:59
ble_client_t * scps_client_init(const scps_client_callbacks_t *cb, const ble_evt_gattc_browse_svc_t *evt)
Register SCPS Client instance.