Type Alias esp_idf_sys::esp_gattc_cb_t

source ·
pub type esp_gattc_cb_t = Option<unsafe extern "C" fn(event: esp_gattc_cb_event_t, gattc_if: esp_gatt_if_t, param: *mut esp_ble_gattc_cb_param_t)>;
Expand description

@brief GATT Client callback function type @param event : Event type @param gattc_if : GATT client access interface, normally different gattc_if correspond to different profile @param param : Point to callback parameter, currently is union type

Aliased Type§

enum esp_gattc_cb_t {
    None,
    Some(unsafe extern "C" fn(_: u32, _: u8, _: *mut esp_ble_gattc_cb_param_t)),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(_: u32, _: u8, _: *mut esp_ble_gattc_cb_param_t))

Some value of type T.