[−][src]Function apache_nimble_sys::ble_gap_event_listener_register
pub unsafe extern "C" fn ble_gap_event_listener_register(
listener: *mut ble_gap_event_listener,
fn_: ble_gap_event_fn,
arg: *mut c_void
) -> c_int
Registers listener for GAP events
On success listener structure will be initialized automatically and does not need to be initialized prior to calling this function. To change callback and/or argument unregister listener first and register it again.
@param listener Listener structure @param fn Callback function @param arg Callback argument
@return 0 on success BLE_HS_EINVAL if no callback is specified BLE_HS_EALREADY if listener is already registered