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

Callback structure for GATT server. More...

#include <bt_hal_gatt_server.h>

Data Fields

BTRegisterServerCallback_t pxRegisterServerCb
 
BTUnregisterServerCallback_t pxUnregisterServerCb
 
BTConnectionCallback_t pxConnectionCb
 
BTServiceAddedCallback_t pxServiceAddedCb
 
BTIncludedServiceAddedCallback_t pxIncludedServiceAddedCb
 
BTCharacteristicAddedCallback_t pxCharacteristicAddedCb
 
BTSetValCallback_t pxSetValCallbackCb
 
BTDescriptorAddedCallback_t pxDescriptorAddedCb
 
BTServiceStartedCallback_t pxServiceStartedCb
 
BTServiceStoppedCallback_t pxServiceStoppedCb
 
BTServiceDeletedCallback_t pxServiceDeletedCb
 
BTRequestReadCallback_t pxRequestReadCb
 
BTRequestWriteCallback_t pxRequestWriteCb
 
BTRequestExecWriteCallback_t pxRequestExecWriteCb
 
BTResponseConfirmationCallback_t pxResponseConfirmationCb
 
BTIndicationSentCallback_t pxIndicationSentCb
 
BTCongestionCallback_t pxCongestionCb
 
BTMtuChangedCallback_t pxMtuChangedCb
 
BTWhiteListChangedCallback_t pxBTWhiteListChangedCb
 

Detailed Description

Callback structure for GATT server.

Field Documentation

◆ pxRegisterServerCb

BTRegisterServerCallback_t BTGattServerCallbacks_t::pxRegisterServerCb

Callback for pxRegisterServer.

◆ pxUnregisterServerCb

BTUnregisterServerCallback_t BTGattServerCallbacks_t::pxUnregisterServerCb

Callback for pxUnregisterServer.

◆ pxConnectionCb

BTConnectionCallback_t BTGattServerCallbacks_t::pxConnectionCb

Callback for pxConnection.

◆ pxServiceAddedCb

BTServiceAddedCallback_t BTGattServerCallbacks_t::pxServiceAddedCb

Callback for pxServiceAdded.

◆ pxIncludedServiceAddedCb

BTIncludedServiceAddedCallback_t BTGattServerCallbacks_t::pxIncludedServiceAddedCb

Callback for pxIncludedServiceAdded.

◆ pxCharacteristicAddedCb

BTCharacteristicAddedCallback_t BTGattServerCallbacks_t::pxCharacteristicAddedCb

Callback for pxCharacteristicAdded.

◆ pxSetValCallbackCb

BTSetValCallback_t BTGattServerCallbacks_t::pxSetValCallbackCb

Callback for pxSetValCallback.

◆ pxDescriptorAddedCb

BTDescriptorAddedCallback_t BTGattServerCallbacks_t::pxDescriptorAddedCb

Callback for pxDescriptorAdded.

◆ pxServiceStartedCb

BTServiceStartedCallback_t BTGattServerCallbacks_t::pxServiceStartedCb

Callback for pxServiceStarted.

◆ pxServiceStoppedCb

BTServiceStoppedCallback_t BTGattServerCallbacks_t::pxServiceStoppedCb

Callback for pxServiceStopped.

◆ pxServiceDeletedCb

BTServiceDeletedCallback_t BTGattServerCallbacks_t::pxServiceDeletedCb

Callback for pxRequestRead.

◆ pxRequestReadCb

BTRequestReadCallback_t BTGattServerCallbacks_t::pxRequestReadCb

Callback for pxRequestWrite.

◆ pxRequestWriteCb

BTRequestWriteCallback_t BTGattServerCallbacks_t::pxRequestWriteCb

Callback for pxRequestExecWrite.

◆ pxRequestExecWriteCb

BTRequestExecWriteCallback_t BTGattServerCallbacks_t::pxRequestExecWriteCb

Callback for pxResponseConfirmation.

◆ pxResponseConfirmationCb

BTResponseConfirmationCallback_t BTGattServerCallbacks_t::pxResponseConfirmationCb

Callback for pxIndicationSent.

◆ pxIndicationSentCb

BTIndicationSentCallback_t BTGattServerCallbacks_t::pxIndicationSentCb

Callback for pxIndicationSent.

◆ pxCongestionCb

BTCongestionCallback_t BTGattServerCallbacks_t::pxCongestionCb

Callback for pxCongestion.

◆ pxMtuChangedCb

BTMtuChangedCallback_t BTGattServerCallbacks_t::pxMtuChangedCb

Callback for pxMtuChanged.

◆ pxBTWhiteListChangedCb

BTWhiteListChangedCallback_t BTGattServerCallbacks_t::pxBTWhiteListChangedCb

Callback for pxBTWhiteListChanged.


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