adaptation for book and plug demo
Fork of BLE_API by
Embed:
(wiki syntax)
Data Structures
Here are the data structures with brief descriptions:
Address_t | BLE address |
AddressType | < A simple container for the enumeration of address-types for Protocol addresses |
Gap::AdvertisementCallbackParams_t | Structure containing data and metadata of a scanned advertising packet |
base | Base class for all intances of SafeBool |
BatteryService | BLE Battery Service |
BLE | The base class used to abstract away BLE-capable radio transceivers or SOCs, so that the BLE API can work with any radio transparently |
BLEInstanceBase | The 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() |
CharacteristicDescriptorDiscovery | Contain all definitions of callbacks and callbacks parameters types related to characteristic descriptor discovery |
Gap::ConnectionCallbackParams_t | Encapsulates the parameters of a connection |
Gap::ConnectionParams_t | Structure containing GAP connection parameters |
DeviceInformationService | BLE 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 |
DFUService | Device Firmware Update Service |
Gap::DisconnectionCallbackParams_t | Structure that encapsulates information about a disconnection event |
DiscoveredCharacteristic | Representation of a characteristic discovered during a GattClient discovery procedure (see GattClient::launchServiceDiscovery ) |
DiscoveredCharacteristicDescriptor | Representation of a descriptor discovered during a GattClient discovery procedure (see GattClient::discoverCharacteristicDescriptors or DiscoveredCharacteristic::discoverDescriptors ) |
DiscoveredService | Type for holding information about the service and the characteristics found during the discovery process |
CharacteristicDescriptorDiscovery::DiscoveryCallbackParams_t | Parameter type of CharacteristicDescriptorDiscovery::DiscoveryCallback_t |
Eddystone | Eddystone Configuration Service |
EddystoneConfigService | Eddystone Configuration Service |
EnvironmentalService | BLE Environmental Service |
FunctionPointerWithContext< ContextType > | A class for storing and calling a pointer to a static or member void function that takes a context |
GapAdvertisingData | This class provides several helper functions to generate properly formatted GAP Advertising and Scan Response data payloads |
GapAdvertisingParams | This 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 |
GapEvents | The base class used to abstract away the callback events that can be triggered with the GAP |
Gap::GapState_t | Describes the current state of the device (more than one bit can be set) |
GattAttribute | Instances of this class encapsulate the data that belongs to a Bluetooth Low Energy attribute |
GattHVXCallbackParams | For encapsulating handle-value update events (notifications or indications) generated at the remote server |
GattServerEvents | The base class used to abstract away the callback events that can be triggered with the GATT Server |
HealthThermometerService | BLE Health Thermometer Service |
HeartRateService | BLE Service for HeartRate |
iBeacon | IBeacon Service |
BLE::InitializationCompleteCallbackContext | The context provided to init-completion-callbacks (see init() below) |
LinkLossService | This service defines behavior when a link is lost between two devices |
BLE::OnEventsToProcessCallbackContext | Parameters provided to the callback registered by onEventsToProcess when there is events to process |
GattCharacteristic::PresentationFormat_t | GATT presentation format wrapper |
DiscoveredCharacteristic::Properties_t | Structure that encapsulates the properties of a discovered characteristic |
ReadOnlyArrayGattCharacteristic< T, NUM_ELEMENTS > | Helper class to construct a read-only GattCharacteristic with an array value |
ReadOnlyGattCharacteristic< T > | Helper class to construct a read-only GattCharacteristic |
ReadWriteArrayGattCharacteristic< T, NUM_ELEMENTS > | Helper class to construct a readable and writable GattCharacteristic with an array value |
ReadWriteGattCharacteristic< T > | Helper class to construct a readable and writable GattCharacteristic |
SafeBool< T > | Template class SafeBool use CRTP to made boolean conversion easy and correct |
CharacteristicDescriptorDiscovery::TerminationCallbackParams_t | Parameter type of CharacteristicDescriptorDiscovery::TerminationCallback_t |
UARTService | BLE Service to enable UART over BLE |
URIBeaconConfigService | UriBeacon Configuration Service |
UUID | An instance of this class represents a Universally Unique Identifier (UUID) in the BLE API |
Gap::Whitelist_t | Representation of a Bluetooth Low Enery Whitelist containing addresses |
WriteOnlyArrayGattCharacteristic< T, NUM_ELEMENTS > | Helper class to construct a write-only GattCharacteristic with an array value |
WriteOnlyGattCharacteristic< T > | Helper class to construct a write-only GattCharacteristic |
Generated on Wed Jul 13 2022 09:31:10 by 1.7.2