add "LE Device Address" 0x1B to advertising data types

Fork of BLE_API by Bluetooth Low Energy

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
Address_tBLE address
AddressType< A simple container for the enumeration of address-types for Protocol addresses
baseBase class for all intances of SafeBool, This base class reduce instantiation of trueTag function
BatteryServiceBLE Battery Service
BLEThe base class used to abstract away BLE-capable radio transceivers or SOCs, so that the BLE API can work with any radio transparently
BLEInstanceBaseThe interface for the transport object to be created by the target library's createBLEInstance()
CallChainOfFunctionPointersWithContext< ContextType >Group one or more functions in an instance of a CallChainOfFunctionPointersWithContext, then call them in sequence using CallChainOfFunctionPointersWithContext::call()
CharacteristicDescriptorDiscoveryContain all definitions of callbacks and callbacks parameters types related to characteristic descriptor discovery
DeviceInformationServiceBLE Device Information Service Service: https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.device_information.xml Manufacturer Name String Char: https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.manufacturer_name_string.xml
DFUServiceDevice Firmware Update Service
DiscoveredCharacteristicRepresentation of a characteristic discovered during a GattClient discovery procedure (see GattClient::launchServiceDiscovery )
DiscoveredCharacteristicDescriptorRepresentation of a descriptor discovered during a GattClient discovery procedure (see GattClient::discoverCharacteristicDescriptors or DiscoveredCharacteristic::discoverDescriptors )
DiscoveredServiceType for holding information about the service and the characteristics found during the discovery process
CharacteristicDescriptorDiscovery::DiscoveryCallbackParams_tParameter type of CharacteristicDescriptorDiscovery::DiscoveryCallback_t
EddystoneEddystone Configuration Service
EddystoneConfigServiceEddystone Configuration Service
EnvironmentalServiceBLE Environmental Service
FunctionPointerWithContext< ContextType >A class for storing and calling a pointer to a static or member void function that takes a context
GapAdvertisingDataThis class provides several helper functions to generate properly formatted GAP Advertising and Scan Response data payloads
GapAdvertisingParamsThis class provides a wrapper for the core advertising parameters, including the advertising type (Connectable Undirected, Non Connectable Undirected and so on), as well as the advertising and timeout intervals
GapEventsThe base class used to abstract away the callback events that can be triggered with the GAP
GattServerEventsThe base class used to abstract away the callback events that can be triggered with the GATT Server
HealthThermometerServiceBLE Health Thermometer Service
HeartRateServiceBLE Service for HeartRate
iBeaconIBeacon Service
BLE::InitializationCompleteCallbackContextThe type returned by BLE::getInstanceID()
LinkLossServiceThis service defines behavior when a link is lost between two devices
GattCharacteristic::PresentationFormat_tGATT presentation format wrapper
SafeBool< T >Template class SafeBool use CRTP to made boolean conversion easy and correct
CharacteristicDescriptorDiscovery::TerminationCallbackParams_tParameter type of CharacteristicDescriptorDiscovery::TerminationCallback_t
UARTServiceBLE Service to enable UART over BLE
URIBeaconConfigServiceUriBeacon Configuration Service
Gap::Whitelist_tRepresentation of a Bluetooth Low Enery Whitelist containing addresses