BLE_GAP_EventId_T
C
typedef enum BLE_GAP_EventId_T { BLE_GAP_EVT_CONNECTED, BLE_GAP_EVT_DISCONNECTED, BLE_GAP_EVT_CONN_PARAM_UPDATE, BLE_GAP_EVT_ENCRYPT_STATUS, BLE_GAP_EVT_ADV_REPORT, BLE_GAP_EVT_ENC_INFO_REQUEST, BLE_GAP_EVT_REMOTE_CONN_PARAM_REQUEST, BLE_GAP_EVT_EXT_ADV_REPORT, BLE_GAP_EVT_ADV_TIMEOUT, BLE_GAP_EVT_TX_BUF_AVAILABLE, BLE_GAP_EVT_DEVICE_NAME_CHANGED, BLE_GAP_EVT_AUTH_PAYLOAD_TIMEOUT, BLE_GAP_EVT_PHY_UPDATE, BLE_GAP_EVT_SCAN_REQ_RECEIVED, BLE_GAP_EVT_DIRECT_ADV_REPORT, BLE_GAP_EVT_PERI_ADV_SYNC_EST, BLE_GAP_EVT_PERI_ADV_REPORT, BLE_GAP_EVT_PERI_ADV_SYNC_LOST, BLE_GAP_EVT_ADV_SET_TERMINATED, BLE_GAP_EVT_SCAN_TIMEOUT, BLE_GAP_EVT_TRANSMIT_POWER_REPORTING, BLE_GAP_EVT_ADV_COMPL, BLE_GAP_EVT_PATH_LOSS_THRESHOLD, BLE_GAP_EVT_FEATURE_EXCHANGE_COMPL, }BLE_GAP_EventId_T;
Description
Enumeration of GAP events delivered to application from BLE Stack.
Enumerator | Description |
---|---|
BLE_GAP_EVT_CONNECTED | BLE link established. See BLE_GAP_EvtConnect_T for the event details. |
BLE_GAP_EVT_DISCONNECTED | BLE link terminated. See BLE_GAP_EvtDisconnect_T for the event details. |
BLE_GAP_EVT_CONN_PARAM_UPDATE | BLE link parameters updated. See BLE_GAP_EvtConnParamUpdateParams_T for the event details. |
BLE_GAP_EVT_ENCRYPT_STATUS | BLE link encryption status. See BLE_GAP_EvtEncryptStatus_T for the event details. |
BLE_GAP_EVT_ADV_REPORT | Received advertising report. See BLE_GAP_EvtAdvReport_T for the event details. |
BLE_GAP_EVT_ENC_INFO_REQUEST | See BLE_GAP_EvtEncInfoRequest_T for the event details. |
BLE_GAP_EVT_REMOTE_CONN_PARAM_REQUEST | Remote connection parameter change request. See BLE_GAP_EvtRemoteConnParamRequest_T for the event details. |
BLE_GAP_EVT_EXT_ADV_REPORT | Received extended advertising report. See BLE_GAP_EvtExtAdvReport_T for the event details. |
BLE_GAP_EVT_ADV_TIMEOUT | Advertising terminated because timeout. |
BLE_GAP_EVT_TX_BUF_AVAILABLE | ACL transmit buffer available. See BLE_GAP_EvtTxBufAvailable_T. |
BLE_GAP_EVT_DEVICE_NAME_CHANGED | Device name changed remotely. BLE_GAP_EvtDeviceNameChanged_T for the event details. |
BLE_GAP_EVT_AUTH_PAYLOAD_TIMEOUT | Authenticated payload timeout occurred. BLE_GAP_EvtAuthPayloadTimeout_T for the event details. |
BLE_GAP_EVT_PHY_UPDATE | PHY update completed. BLE_GAP_EvtPhyUpdate_T for the event details. |
BLE_GAP_EVT_SCAN_REQ_RECEIVED | Scan request received. BLE_GAP_EvtScanReqReceived_T for the event details. |
BLE_GAP_EVT_DIRECT_ADV_REPORT | Direct advertising report received. BLE_GAP_EvtDirectAdvReport_T for the event details. |
BLE_GAP_EVT_PERI_ADV_SYNC_EST | Periodic advertising sync established. BLE_GAP_EvtPeriAdvSyncEst_T for the event details. |
BLE_GAP_EVT_PERI_ADV_REPORT | Received periodic advertising report. BLE_GAP_EvtPeriAdvReport_T for the event details. |
BLE_GAP_EVT_PERI_ADV_SYNC_LOST | Periodic advertising sync lost. BLE_GAP_EvtPeriAdvSyncLost_T for the event details. |
BLE_GAP_EVT_ADV_SET_TERMINATED | Advertising set terminated. BLE_GAP_EvtAdvSetTerminated_T for the event details. |
BLE_GAP_EVT_SCAN_TIMEOUT | Scan terminated due to timeout. |
BLE_GAP_EVT_TRANSMIT_POWER_REPORTING | Transmit power level reporting for the ACL connection identified by the Connection_Handle. BLE_GAP_EvtTxPowerReporting_T for the event details. |
BLE_GAP_EVT_ADV_COMPL | One-time advertising completed. See BLE_GAP_EvtAdvCompl_T for the event details. |
BLE_GAP_EVT_PATH_LOSS_THRESHOLD | Path loss threshold crossing reported on the ACL connection. See BLE_GAP_EvtPathLossThreshold_T for the event details. |
BLE_GAP_EVT_FEATURE_EXCHANGE_COMPL | Feature exchange with the remote device completed. |