BLE_ANCS_EventId_T
C
typedef enum BLE_ANCS_EventId_T { BLE_ANCS_EVT_DISC_COMPLETE_IND, BLE_ANCS_EVT_ERR_ATTR_BUF_IND, BLE_ANCS_EVT_ERR_RECOMPOSE_BUF_IND, BLE_ANCS_EVT_NTFY_ADDED_IND, BLE_ANCS_EVT_NTFY_MODIFIED_IND, BLE_ANCS_EVT_NTFY_REMOVED_IND, BLE_ANCS_EVT_NTFY_ATTR_IND, BLE_ANCS_EVT_APP_ATTR_IND, BLE_ANCS_EVT_ERR_UNSPECIFIED_IND, BLE_ANCS_EVT_ERR_NO_MEM_IND, BLE_ANCS_EVT_ERR_IND, } BLE_ANCS_EventId_T;
Description
BLE ANCS event received by the application.
Enumerator | Description |
---|---|
BLE_ANCS_EVT_DISC_COMPLETE_IND | Event for discovery completion. See BLE_ANCS_EvtDiscComplete_T for event details. |
BLE_ANCS_EVT_ERR_ATTR_BUF_IND | The size of received data is larger than the attribute buffer. See BLE_ANCS_EvtErrAttrBufInd_T for event details. |
BLE_ANCS_EVT_ERR_RECOMPOSE_BUF_IND | The size of received data is larger than the recomposed buffer. See BLE_ANCS_EvtErrRecomposeBufInd_T for event details. |
BLE_ANCS_EVT_NTFY_ADDED_IND | The arrival of a new iOS notification on the NP. See BLE_ANCS_EvtNtfyInd_T for event details. |
BLE_ANCS_EVT_NTFY_MODIFIED_IND | The modification of an iOS notification on the NP. See BLE_ANCS_EvtNtfyInd_T for event details. |
BLE_ANCS_EVT_NTFY_REMOVED_IND | The removal of an iOS notification on the NP. See BLE_ANCS_EvtNtfyInd_T for event details. |
BLE_ANCS_EVT_NTFY_ATTR_IND | Notification attribute received. See BLE_ANCS_EvtNtfyAttrInd_T for event details. |
BLE_ANCS_EVT_APP_ATTR_IND | App attribute received. See BLE_ANCS_EvtAppAttrInd_T for event details. |
BLE_ANCS_EVT_ERR_UNSPECIFIED_IND | Profile internal unspecified error occurs. |
BLE_ANCS_EVT_ERR_NO_MEM_IND | Profile internal error occurs due to insufficient heap memory. |
EVT_ERR_IND | Profile writing to the Control Point characteristic, an NC may receive the following ANCS-specific error codes. See BLE_ANCS_EvtErrInd_T for event details. |