20 #ifndef __PTU_CONN_MAN_H__
21 #define __PTU_CONN_MAN_H__
WPT Service Client structure. This contains various status information for the service.
void(* ptu_sm_handler_t)(ptu_sm_signal_type_t signal)
uint32_t ptu_cm_init(ptu_sm_handler_t sm_handler)
Initialize connection manager.
void ptu_cm_disconnect_all(void)
Disconnect all PRUs.
void ptu_cm_on_ble_evt(ble_evt_t *p_ble_evt)
BLE event handler.
void ptu_cm_scan_disable(void)
Disable scanning.
void ptu_cm_scan_enable(void)
Enable scanning.
WPT Service Client event.
void ptu_cm_dynamic_read_all(void)
Issue read request for the PRU dynamic characteristic to all registerred PRUs.
void ptu_cm_remove_device(ptu_reg_item_t *reg_item_p)
Disconnect and/or unregister any device.
bool ptu_cm_mode_trans_in_progress(void)
Get mode transition status.
void ptu_cm_on_wpt_service_evt(ble_wpts_c_t *p_wpts_c, ble_wpts_c_evt_t *const p_wpts_c_evt)
Handle service events.