ble_ext_llcp_cb_func_t Struct Reference

Extended LLCP. More...

#include <ble.h>

Public Attributes

void(* llc_ext_llcp_proc_error_cb )(uint8_t link_id, uint8_t error_type, void *param)
 
void(* llc_ext_llcp_req_proc_done_cb )(uint8_t link_id, uint8_t status, uint8_t ext_opcode, uint8_t *per_param)
 
uint8_t(* llc_ext_llcp_req_handler_cb )(uint8_t link_id, uint8_t *req_param, uint8_t *rsp_param)
 

Detailed Description

Extended LLCP.

Definition at line 153 of file ble.h.

Member Data Documentation

◆ llc_ext_llcp_proc_error_cb

void(* ble_ext_llcp_cb_func_t::llc_ext_llcp_proc_error_cb) (uint8_t link_id, uint8_t error_type, void *param)

Handler of Extended llcp procedure error.

Definition at line 155 of file ble.h.

◆ llc_ext_llcp_req_handler_cb

uint8_t(* ble_ext_llcp_cb_func_t::llc_ext_llcp_req_handler_cb) (uint8_t link_id, uint8_t *req_param, uint8_t *rsp_param)

Handle the Extended llcp request.

Definition at line 157 of file ble.h.

◆ llc_ext_llcp_req_proc_done_cb

void(* ble_ext_llcp_cb_func_t::llc_ext_llcp_req_proc_done_cb) (uint8_t link_id, uint8_t status, uint8_t ext_opcode, uint8_t *per_param)

Report the Extended llcp procedure done.

Definition at line 156 of file ble.h.


The documentation for this struct was generated from the following file: