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. |