COMMON IO-BLE v1.0.0
Hardware abstraction layer for Bluetooth
 
Loading...
Searching...
No Matches
BTBleAdapterCallbacks_t Struct Reference

Callback structure for BLE adapter. More...

#include <bt_hal_manager_adapter_ble.h>

Data Fields

BTRegisterBleAdapterCallback_t pxRegisterBleAdapterCb
 
BTScanResultCallback_t pxScanResultCb
 
BTBleDevicePropertiesCallback_t pxBleAdapterPropertiesCb
 
BTBleRemoteDevicePropertiesCallback_t pxBleRemoteDevicePropertiesCb
 
BTConnectCallback_t pxOpenCb
 
BTDisconnectCallback_t pxCloseCb
 
BTReadRemoteRssiCallback_t pxReadRemoteRssiCb
 
BTAdvStatusCallback_t pxAdvStatusCb
 
BTSetAdvDataCallback_t pxSetAdvDataCb
 
BTConnParameterUpdateCallback_t pxConnParameterUpdateCb
 
BTScanFilterCfgCallback_t pxScanFilterCfgCb
 
BTScanFilterParamCallback_t pxScanFilterParamCb
 
BTScanFilterStatusCallback_t pxScanFilterStatusCb
 
BTMultiAdvEnableCallback_t pxMultiAdvEnableCb
 
BTMultiAdvUpdateCallback_t pxMultiAdvUpdateCb
 
BTMultiAdvDataCallback_t pxMultiAdvDataCb
 
BTMultiAdvDisableCallback_t pxMultiAdvDisableCb
 
BTCongestionCallback_t pxCongestionCb
 
BTBatchscanCfgStorageCallback_t pxBatchscanCfgStorageCb
 
BTBatchscanEnableDisableCallback_t pxBatchscanEnbDisableCb
 
BTBatchscanReportsCallback_t pxBatchscanReportsCb
 
BTBatchscanThresholdCallback_t pxBatchscanThresholdCb
 
BTTrackAdvEventCallback_t pxTrackAdvEventCb
 
BTScanParameterSetupCompletedCallback_t pxScanParameterSetupCompletedCb
 
BTPhyUpdatedCallback_t pxPhyUpdatedCb
 

Detailed Description

Callback structure for BLE adapter.

Field Documentation

◆ pxRegisterBleAdapterCb

BTRegisterBleAdapterCallback_t BTBleAdapterCallbacks_t::pxRegisterBleAdapterCb

Callback of pxRegisterBleAdapter.

◆ pxScanResultCb

BTScanResultCallback_t BTBleAdapterCallbacks_t::pxScanResultCb

Callback of pxScanResult.

◆ pxBleAdapterPropertiesCb

BTBleDevicePropertiesCallback_t BTBleAdapterCallbacks_t::pxBleAdapterPropertiesCb

Callback of pxBleAdapterProperties.

◆ pxBleRemoteDevicePropertiesCb

BTBleRemoteDevicePropertiesCallback_t BTBleAdapterCallbacks_t::pxBleRemoteDevicePropertiesCb

Callback of pxBleRemoteDeviceProperties.

◆ pxOpenCb

BTConnectCallback_t BTBleAdapterCallbacks_t::pxOpenCb

Callback of pxOpen.

◆ pxCloseCb

BTDisconnectCallback_t BTBleAdapterCallbacks_t::pxCloseCb

Callback of pxClose.

◆ pxReadRemoteRssiCb

BTReadRemoteRssiCallback_t BTBleAdapterCallbacks_t::pxReadRemoteRssiCb

Callback of pxReadRemoteRssi.

◆ pxAdvStatusCb

BTAdvStatusCallback_t BTBleAdapterCallbacks_t::pxAdvStatusCb

Callback of pxAdvStatus.

◆ pxSetAdvDataCb

BTSetAdvDataCallback_t BTBleAdapterCallbacks_t::pxSetAdvDataCb

Callback of pxSetAdvData.

◆ pxConnParameterUpdateCb

BTConnParameterUpdateCallback_t BTBleAdapterCallbacks_t::pxConnParameterUpdateCb

Callback of pxConnParameterUpdate.

◆ pxScanFilterCfgCb

BTScanFilterCfgCallback_t BTBleAdapterCallbacks_t::pxScanFilterCfgCb

Callback of pxScanFilterCfg.

◆ pxScanFilterParamCb

BTScanFilterParamCallback_t BTBleAdapterCallbacks_t::pxScanFilterParamCb

Callback of pxScanFilterParam.

◆ pxScanFilterStatusCb

BTScanFilterStatusCallback_t BTBleAdapterCallbacks_t::pxScanFilterStatusCb

Callback of pxScanFilterStatus.

◆ pxMultiAdvEnableCb

BTMultiAdvEnableCallback_t BTBleAdapterCallbacks_t::pxMultiAdvEnableCb

Callback of pxMultiAdvEnable.

◆ pxMultiAdvUpdateCb

BTMultiAdvUpdateCallback_t BTBleAdapterCallbacks_t::pxMultiAdvUpdateCb

Callback of pxMultiAdvUpdate.

◆ pxMultiAdvDataCb

BTMultiAdvDataCallback_t BTBleAdapterCallbacks_t::pxMultiAdvDataCb

Callback of pxMultiAdvData.

◆ pxMultiAdvDisableCb

BTMultiAdvDisableCallback_t BTBleAdapterCallbacks_t::pxMultiAdvDisableCb

Callback of pxMultiAdvDisable.

◆ pxCongestionCb

BTCongestionCallback_t BTBleAdapterCallbacks_t::pxCongestionCb

Callback of pxCongestion.

◆ pxBatchscanCfgStorageCb

BTBatchscanCfgStorageCallback_t BTBleAdapterCallbacks_t::pxBatchscanCfgStorageCb

Callback of pxBatchscanCfgStorage.

◆ pxBatchscanEnbDisableCb

BTBatchscanEnableDisableCallback_t BTBleAdapterCallbacks_t::pxBatchscanEnbDisableCb

Callback of pxBatchscanEnbDisable.

◆ pxBatchscanReportsCb

BTBatchscanReportsCallback_t BTBleAdapterCallbacks_t::pxBatchscanReportsCb

Callback of pxBatchscanReports.

◆ pxBatchscanThresholdCb

BTBatchscanThresholdCallback_t BTBleAdapterCallbacks_t::pxBatchscanThresholdCb

Callback of pxBatchscanThreshold.

◆ pxTrackAdvEventCb

BTTrackAdvEventCallback_t BTBleAdapterCallbacks_t::pxTrackAdvEventCb

Callback of pxTrackAdvEvent.

◆ pxScanParameterSetupCompletedCb

BTScanParameterSetupCompletedCallback_t BTBleAdapterCallbacks_t::pxScanParameterSetupCompletedCb

Callback of pxScanParameterSetupCompleted.

◆ pxPhyUpdatedCb

BTPhyUpdatedCallback_t BTBleAdapterCallbacks_t::pxPhyUpdatedCb

Callback of pxPhyUpdated.


The documentation for this struct was generated from the following file: