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.

EnumeratorDescription
BLE_ANCS_EVT_DISC_COMPLETE_INDEvent for discovery completion. See BLE_ANCS_EvtDiscComplete_T for event details.
BLE_ANCS_EVT_ERR_ATTR_BUF_INDThe size of received data is larger than the attribute buffer. See BLE_ANCS_EvtErrAttrBufInd_T for event details.
BLE_ANCS_EVT_ERR_RECOMPOSE_BUF_INDThe size of received data is larger than the recomposed buffer. See BLE_ANCS_EvtErrRecomposeBufInd_T for event details.
BLE_ANCS_EVT_NTFY_ADDED_INDThe arrival of a new iOS notification on the NP. See BLE_ANCS_EvtNtfyInd_T for event details.
BLE_ANCS_EVT_NTFY_MODIFIED_INDThe modification of an iOS notification on the NP. See BLE_ANCS_EvtNtfyInd_T for event details.
BLE_ANCS_EVT_NTFY_REMOVED_INDThe removal of an iOS notification on the NP. See BLE_ANCS_EvtNtfyInd_T for event details.
BLE_ANCS_EVT_NTFY_ATTR_INDNotification attribute received. See BLE_ANCS_EvtNtfyAttrInd_T for event details.
BLE_ANCS_EVT_APP_ATTR_INDApp attribute received. See BLE_ANCS_EvtAppAttrInd_T for event details.
BLE_ANCS_EVT_ERR_UNSPECIFIED_INDProfile internal unspecified error occurs.
BLE_ANCS_EVT_ERR_NO_MEM_INDProfile internal error occurs due to insufficient heap memory.
EVT_ERR_INDProfile writing to the Control Point characteristic, an NC may receive the following ANCS-specific error codes. See BLE_ANCS_EvtErrInd_T for event details.