GATT_EventField_T
C
typedef union
{
GATT_EvtError_T onError;
GATT_EvtRead_T onRead;
GATT_EvtWrite_T onWrite;
GATT_EvtDiscPrimServResp_T onDiscPrimServResp;
GATT_EvtDiscPrimServByUuidResp_T onDiscPrimServByUuidResp;
GATT_EvtDiscCharResp_T onDiscCharResp;
GATT_EvtDiscDescResp_T onDiscDescResp;
GATT_EvtReadUsingUuidResp_T onReadUsingUuidResp;
GATT_EvtReadResp_T onReadResp;
GATT_EvtWriteResp_T onWriteResp;
GATT_EvtUpdateMtu_T onUpdateMTU;
GATT_EvtReceiveHandleValue_T onNotification;
GATT_EvtReceiveHandleValue_T onIndication;
GATT_EvtReceiveCfm_T onConfirmation;
GATT_EvtDiscCharResp_T onDiscCharByUuid;
GATT_EvtServiceChange_T onServiceChange;
GATT_EvtClientFeatureChange_T onClientFeatureChange;
GATT_EvtClientCccdListChange_T onClientCccdListChange;
GATT_EvtProtocolAvailable_T onClientProtocolAvailable;
GATT_EvtProtocolAvailable_T onServerProtocolAvailable;
} GATT_EventField_T;Description
Union of BLE GATT callback event data types.
Field Documentation
| Field | Description |
|---|---|
| onError | Data for GATTC_EVT_ERROR_RESP event. |
| onRead | Data for GATTS_EVT_READ event. |
| onWrite | Data for GATTS_EVT_WRITE event. |
| onDiscPrimServResp | Data for GATTC_EVT_DISC_PRIM_SERV_RESP event. |
| onDiscPrimServByUuidResp | Data for GATTC_EVT_DISC_PRIM_SERV_BY_UUID_RESP event. |
| onDiscCharResp | Data for GATTC_EVT_DISC_CHAR_RESP event. |
| onDiscDescResp | Data for GATTC_EVT_DISC_DESC_RESP event. |
| onReadUsingUuidResp | Data for GATTC_EVT_READ_USING_UUID_RESP event. |
| onReadResp | Data for GATTC_EVT_READ_RESP event. |
| onWriteResp | Data for GATTC_EVT_WRITE_RESP event. |
| onUpdateMTU | Data for ATT_EVT_UPDATE_MTU event. |
| onNotification | Data for GATTC_EVT_HV_NOTIFY event. |
| onIndication | Data for GATTC_EVT_HV_INDICATE event. |
| onConfirmation | Data for GATTS_EVT_HV_CONFIRM event. |
| onDiscCharByUuid | Data for GATTC_EVT_DISC_CHAR_BY_UUID_RESP event. |
| onServiceChange | Data for GATTS_EVT_SERVICE_CHANGE event. |
| onClientFeatureChange | Data for GATTS_EVT_CLIENT_FEATURE_CHANGE event. |
| onClientCccdListChange | Data for GATTS_EVT_CLIENT_CCCDLIST_CHANGE event. |
| onClientProtocolAvailable | Data for GATTC_EVT_PROTOCOL_AVAILABLE event. |
| onServerProtocolAvailable | Data for GATTS_EVT_PROTOCOL_AVAILABLE event. |
