FreeRTOS: BLE
BLE
Return to main page ↑
Data Structures
Here are the data structures with brief descriptions:
 CBTActivityEnergyInfoEnergy info
 CBTAttribute_tGeneric BLE attribute
 CBTAvsrcCallbacks_t
 CBTAvsrcInterface_t
 CBTBdaddr_tBT/BLE address
 CBTBdname_tDevice Name
 CBTBleAdapter_tBLE adapter API
 CBTBleAdapterCallbacks_tCallback structure for BLE adapter
 CBTBleProperty_tBLE Device Property
 CBTCallbacks_tBluetooth DM callback structure
 CBTCharacteristic_tStructure describing a characteristic
 CBTCharacteristicDescr_tStructure describing a characteristic descriptor
 CBTClassicCallbacks_t
 CBTClassicInterface_t
 CBTClassicProperty_tClassic Device Property
 CBTEirManfInfo_tManufacturer information EIR data
 CBTGadgetEirManfInfo_tGadget manufacturer information EIR data
 CBTGattAdvertismentParams_tAdvertising Parameters
 CBTGattAdvName_tAdvertising Name Format
 CBTGattClientCallbacks_t
 CBTGattClientInterface_t
 CBTGattDbElement_t
 CBTGattFiltParamSetup_tScan Filter Parameters
 CBTGattInstanceId_tGATT service instance ID
 CBTGattNotifyParams_tParameters for attribute change notifications
 CBTGattReadParams_tParameters for GATT read operations
 CBTGattResponse_tGATT response to read and write
 CBTGattServerCallbacks_tCallback structure for GATT server
 CBTGattServerInterface_t
 CBTGattSrvcId_tGATT Service ID
 CBTGattTestParams_tParameters for test command interface
 CBTGattTrackAdvInfo_tStructure that contains all advertisements info. Used to compress parameters in BTTrackAdvEventCallback_t
 CBTGattUnformattedValue_tBuffer type for unformatted reads/writes
 CBTGattValue_tGATT value type used in response to remote read/Write requests
 CBTGattWriteParams_tParameters for GATT write operations
 CBTIncludedService_tStructure describing an included service
 CBTInterface_tRepresents the standard SAL device management interface
 CBTLocalLeFeatures_tLocal supported LE features
 CBTOutOfBandData_tBluetooth Out Of Band data for bonding
 CBTPinCode_tBluetooth PinKey Code, Valid only for BT legacy
 CBTProperty_tBluetooth Adapter Property data structure
 CBTService_tStructure 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
 CBTServiceRecord_tBluetooth SDP service record
 CBTUidTraffic_tUUID traffic info
 CBTUuid_tUUID
 CIotBleAddNetworkRequest_tSent by the GATT client to provision a new WiFi network
 CIotBleAdvertisementParams_tStructure containing all advertisement parameters
 CIotBleAttributeData_tBasic info contained in an attribute. This is common to all attributes
 CIotBleAttributeEvent_tBLE Attribute event
 CIotBleConnectionInfoListElement_tContains the connection info. Return when requested by IotBleGetConnectionInfoList
 CIotBleConnectionParam_tConnection parameters
 CIotBleDeleteNetworkRequest_tSent by the GATT client to delete a saved WIFI network from flash
 CIotBleEditNetworkRequest_tSent by the GATT client to change the saved WiFi networks priority order
 CIotBleEventResponse_tBLE Event response
 CIotBleEventsCallbacks_tBLE events not directly triggered by a function call. Most of them are triggered by a remote device message
 CIotBleExecWriteEventParams_tParameters for write executed event
 CIotBleIndicationSentEventParams_tParameters for indication sent event
 CIotBleListNetworkRequest_tList Network request sent by the GATT client to list saved and scanned networks
 CIotBleReadEventParams_tParameters for read event
 CIotBleRespConfirmEventParams_tParameters for confirmation response event
 CIotBleWifiNetworkInfo_tResponse type used to send a WIFI network
 CIotBleWifiProvService_tStructure used for WiFi provisioning service
 CIotBleWriteEventParams_tParameters for write event