BLE_GAP_EventField_T

C

typedef union
{
    BLE_GAP_EvtConnect_T                   evtConnect;
    BLE_GAP_EvtDisconnect_T                evtDisconnect;
    BLE_GAP_EvtConnParamUpdateParams_T     evtConnParamUpdate;
    BLE_GAP_EvtEncryptStatus_T             evtEncryptStatus;
    BLE_GAP_EvtAdvReport_T                 evtAdvReport;
    BLE_GAP_EvtEncInfoRequest_T            evtEncInfoReq;
    BLE_GAP_EvtRemoteConnParamRequest_T    evtRemoteConnParamReq;
    BLE_GAP_EvtExtAdvReport_T              evtExtAdvReport;
    BLE_GAP_EvtTxBufAvailable_T            evtTxBufAvailable;
    BLE_GAP_EvtDeviceNameChanged_T         evtDevNameChanged;
    BLE_GAP_EvtAuthPayloadTimeout_T        evtAuthPayloadTimeout;
    BLE_GAP_EvtPhyUpdate_T                 evtPhyUpdate;
    BLE_GAP_EvtScanReqReceived_T           evtScanReqReceived;
    BLE_GAP_EvtDirectAdvReport_T           evtDirectAdvReport;
    BLE_GAP_EvtPeriAdvSyncEst_T            evtPeriAdvSyncEst;
    BLE_GAP_EvtPeriAdvReport_T             evtPeriAdvReport;
    BLE_GAP_EvtPeriAdvSyncLost_T           evtPeriAdvSyncLost;
    BLE_GAP_EvtAdvSetTerminated_T          evtAdvSetTerminated;
    BLE_GAP_EvtTxPowerReporting_T          evtTxPowerReporting;
    BLE_GAP_EvtAdvCompl_T                  evtAdvCompl;
    BLE_GAP_EvtPathLossThreshold_T         evtPathLossThreshold;
} BLE_GAP_EventField_T;

Description

Union of BLE GAP callback event data types.

Field Documentation

FieldDescription
evtConnectData for BLE_GAP_EVT_CONNECTED event.
evtDisconnectData for BLE_GAP_EVT_DISCONNECTED.
evtConnParamUpdateData for BLE_GAP_EVT_CONN_PARAM_UPDATE event.
evtEncryptStatusData for BLE_GAP_EVT_ENCRYPT_STATUS event.
evtAdvReportData for BLE_GAP_EVT_ADV_REPORT event.
evtEncInfoReqData for BLE_GAP_EVT_ENC_INFO_REQUEST event.
evtRemoteConnParamReqData for BLE_GAP_EVT_REMOTE_CONN_PARAM_REQUEST event.
evtExtAdvReportData for BLE_GAP_EVT_EXT_ADV_REPORT event.
evtTxBufAvailableData for BLE_GAP_EVT_TX_BUF_AVAILABLE event.
evtDevNameChangedData for BLE_GAP_EVT_DEVICE_NAME_CHANGED event.
evtAuthPayloadTimeoutData for BLE_GAP_EVT_AUTH_PAYLOAD_TIMEOUT event.
evtPhyUpdateData for BLE_GAP_EVT_PHY_UPDATE event.
evtScanReqReceivedData for BLE_GAP_EVT_SCAN_REQ_RECEIVED event.
evtDirectAdvReportData for BLE_GAP_EVT_DIRECT_ADV_REPORT event.
evtPeriAdvSyncEstData for BLE_GAP_EVT_PERI_ADV_SYNC_EST event.
evtPeriAdvReportData for BLE_GAP_EVT_PERI_ADV_REPORT event.
evtPeriAdvSyncLostData for BLE_GAP_EVT_PERI_ADV_SYNC_LOST event.
evtAdvSetTerminatedData for BLE_GAP_EVT_ADV_SET_TERMINATED event.
evtTxPowerReportingData for BLE_GAP_EVT_TRANSMIT_POWER_REPORTING event.
evtAdvComplData for BLE_GAP_EVT_ADV_COMPL event.
evtPathLossThresholdData for BLE_GAP_EVT_PATH_LOSS_THRESHOLD event.