COMMON IO-BLE v1.0.0
Hardware abstraction layer for Bluetooth
 
Loading...
Searching...
No Matches
Structures Types

Structures types of the BT_HAL. More...

Data Structures

struct  BTAvsrcCallbacks_t
 Represents the AVSRC callbacks. More...
 
struct  BTAvsrcInterface_t
 Represents the standard AV connection interface. More...
 
struct  BTGattUnformattedValue_t
 Buffer type for unformatted reads/writes. More...
 
struct  BTGattReadParams_t
 Parameters for GATT read operations. More...
 
struct  BTGattWriteParams_t
 Parameters for GATT write operations. More...
 
struct  BTGattNotifyParams_t
 Parameters for attribute change notifications. More...
 
struct  BTGattTestParams_t
 Parameters for test command interface. More...
 
struct  BTGattClientCallbacks_t
 Represents the BT-GATT client callbacks. More...
 
struct  BTGattClientInterface_t
 Represents the standard BT-GATT client interface. More...
 
struct  BTGattValue_t
 GATT value type used in response to remote read/Write requests. More...
 
struct  BTGattServerCallbacks_t
 Callback structure for GATT server. More...
 
struct  BTGattServerInterface_t
 Represents the standard BT-GATT server interface. More...
 
struct  BTGattInstanceId_t
 GATT service instance ID. More...
 
struct  BTGattSrvcId_t
 GATT Service ID. More...
 
struct  BTGattTrackAdvInfo_t
 Structure that contains all advertisements info. Used to compress parameters in BTTrackAdvEventCallback_t. More...
 
struct  BTCharacteristic_t
 Structure describing a characteristic. More...
 
struct  BTCharacteristicDescr_t
 Structure describing a characteristic descriptor. More...
 
struct  BTIncludedService_t
 Structure describing an included service. More...
 
struct  BTAttribute_t
 Generic BLE attribute. More...
 
struct  BTService_t
 Structure describing a service. Note, handles are allocated separately so the attribute array can be allocated in ROM. pxHandlesBuffer has to dimensions: x and y [x][y] . x : Number of copies of the service y : needs to be equal to xNumberOfAttributes. More...
 
struct  BTGattDbElement_t
 BLE GATT Db element. More...
 
struct  BTPinCode_t
 Bluetooth PinKey Code, Valid only for BT legacy. More...
 
struct  BTProperty_t
 Bluetooth Adapter Property data structure. More...
 
struct  BTOutOfBandData_t
 Bluetooth Out Of Band data for bonding. More...
 
struct  BTActivityEnergyInfo
 Energy info. More...
 
struct  BTUidTraffic_t
 UUID traffic info. More...
 
struct  BTCallbacks_t
 Bluetooth DM callback structure. More...
 
struct  BTInterface_t
 Represents the standard SAL device management interface. More...
 
struct  BTGattFiltParamSetup_t
 Scan Filter Parameters. More...
 
struct  BTGattAdvName_t
 Advertising Name Format. More...
 
struct  BTGattAdvertismentParams_t
 Advertising Parameters. More...
 
struct  BTLocalLeFeatures_t
 Local supported LE features. More...
 
struct  BTBleProperty_t
 BLE Device Property. More...
 
struct  BTBleAdapterCallbacks_t
 Callback structure for BLE adapter. More...
 
struct  BTBleAdapter_t
 Represents the standard BLE device management interface. More...
 
struct  BTServiceRecord_t
 Bluetooth SDP service record. More...
 
struct  BTEirManfInfo_t
 manufacturer information EIR data More...
 
struct  BTGadgetEirManfInfo_t
 gadget manufacturer information EIR data More...
 
struct  BTClassicProperty_t
 Classic Device Property. More...
 
struct  BTClassicCallbacks_t
 Bluetooth DM callback structure. More...
 
struct  BTClassicInterface_t
 Represents the standard SAL BT Classic device management interface. More...
 
struct  BTBdaddr_t
 BT/BLE address. More...
 
struct  BTBdname_t
 Device Name. More...
 
struct  BTUuid_t
 UUID. More...
 

Typedefs

typedef BTUuid_t BTServiceUUID_t
 Structure describing a service UUID.
 

Detailed Description

Structures types of the BT_HAL.