Symbols
loading...
Files
loading...
SummarySyntaxRelatedExamplesReferencesInstances

Fields

Field
Declared as
Description
Callback parameter for the event `ESP_GATTS_REG_EVT` Callback parameter for the event `ESP_GATTS_REG_EVT`.
struct gatts_read_evt_param { uint16_t conn_id; uint32_t trans_id; esp_bd_addr_t bda; uint16_t handle; uint16_t offset; bool is_long; bool need_rsp; }
Callback parameter for the event `ESP_GATTS_READ_EVT` Callback parameter for the event `ESP_GATTS_READ_EVT`.
struct gatts_write_evt_param { uint16_t conn_id; uint32_t trans_id; esp_bd_addr_t bda; uint16_t handle; uint16_t offset; bool need_rsp; bool is_prep; uint16_t len; uint8_t *value; }
Callback parameter for the event `ESP_GATTS_WRITE_EVT` Callback parameter for the event `ESP_GATTS_WRITE_EVT`.
struct gatts_exec_write_evt_param { uint16_t conn_id; uint32_t trans_id; esp_bd_addr_t bda; #define ESP_GATT_PREP_WRITE_CANCEL 0x00 #define ESP_GATT_PREP_WRITE_EXEC 0x01 uint8_t exec_write_flag; }
Callback parameter for the event `ESP_GATTS_EXEC_WRITE_EVT` Callback parameter for the event `ESP_GATTS_EXEC_WRITE_EVT`.
struct gatts_mtu_evt_param { uint16_t conn_id; uint16_t mtu; }
Callback parameter for the event `ESP_GATTS_MTU_EVT` Callback parameter for the event `ESP_GATTS_MTU_EVT`.
struct gatts_conf_evt_param { esp_gatt_status_t status; uint16_t conn_id; uint16_t handle; uint16_t len; uint8_t *value; }
Callback parameter for the event `ESP_GATTS_CONF_EVT` Callback parameter for the event `ESP_GATTS_CONF_EVT`.
Callback parameter for the event `ESP_GATTS_CREATE_EVT` Callback parameter for the event `ESP_GATTS_CREATE_EVT`.
Callback parameter for the event `ESP_GATTS_ADD_INCL_SRVC_EVT` Callback parameter for the event `ESP_GATTS_ADD_INCL_SRVC_EVT`.
Callback parameter for the event `ESP_GATTS_ADD_CHAR_EVT` Callback parameter for the event `ESP_GATTS_ADD_CHAR_EVT`.
Callback parameter for the event `ESP_GATTS_ADD_CHAR_DESCR_EVT` Callback parameter for the event `ESP_GATTS_ADD_CHAR_DESCR_EVT`.
Callback parameter for the event `ESP_GATTS_DELETE_EVT` Callback parameter for the event `ESP_GATTS_DELETE_EVT`.
Callback parameter for the event `ESP_GATTS_START_EVT` Callback parameter for the event `ESP_GATTS_START_EVT`.
Callback parameter for the event `ESP_GATTS_STOP_EVT` Callback parameter for the event `ESP_GATTS_STOP_EVT`.
Callback parameter for the event `ESP_GATTS_CONNECT_EVT` Callback parameter for the event `ESP_GATTS_CONNECT_EVT`.
Callback parameter for the event `ESP_GATTS_DISCONNECT_EVT` Callback parameter for the event `ESP_GATTS_DISCONNECT_EVT`.
Callback parameter for the event `ESP_GATTS_OPEN_EVT` Callback parameter for the event `ESP_GATTS_OPEN_EVT`.
Callback parameter for the event `ESP_GATTS_CANCEL_OPEN_EVT` Callback parameter for the event `ESP_GATTS_CANCEL_OPEN_EVT`.
Callback parameter for the event `ESP_GATTS_CLOSE_EVT` Callback parameter for the event `ESP_GATTS_CLOSE_EVT`.
struct gatts_congest_evt_param { uint16_t conn_id; bool congested; }
Callback parameter for the event `ESP_GATTS_CONGEST_EVT` Callback parameter for the event `ESP_GATTS_CONGEST_EVT`.
struct gatts_rsp_evt_param { esp_gatt_status_t status; uint16_t conn_id; uint16_t handle; }
Callback parameter for the event `ESP_GATTS_RESPONSE_EVT` Callback parameter for the event `ESP_GATTS_RESPONSE_EVT`.
Callback parameter for the event `ESP_GATTS_CREAT_ATTR_TAB_EVT` Callback parameter for the event `ESP_GATTS_CREAT_ATTR_TAB_EVT`.
Callback parameter for the event `ESP_GATTS_SET_ATTR_VAL_EVT` Callback parameter for the event `ESP_GATTS_SET_ATTR_VAL_EVT`.
Callback parameter for the event `ESP_GATTS_SEND_SERVICE_CHANGE_EVT` Callback parameter for the event `ESP_GATTS_SEND_SERVICE_CHANGE_EVT`.

References

from 0/12 examples