Arendi.BleLibrary
4.5.1.999
Core-Library (PCL)
|
Classes | |
class | AdvertiseInfo |
Base class of all advertisement info classes. More... | |
class | AdvertiseInfoFlags |
Class representing an advertisement info with flags content. More... | |
class | AdvertiseInfoList |
List of elements of the type AdvertiseInfo. More... | |
class | AdvertiseInfoManufacturerSpecificData |
Class representing an advertisement info with manufacturer specific content. More... | |
class | AdvertiseInfoUtf8 |
Class representing an advertisement info with UFT8 encoded content. More... | |
class | AdvertiseInfoUuid128List |
Class representing an advertisement info with a list of 128bit UUID's. More... | |
class | AdvertiseInfoUuid16List |
Class representing an advertisement info with a list of 16bit UUID's. More... | |
class | AssignedNumbers |
Static class with a lot of functions to get informations for assigned numbers. see https://www.bluetooth.com/specifications/assigned-numbers More... | |
class | Converter |
Static utility class with useful converters used by the library. More... | |
class | ExceptionHelper |
Static class with helper method for creating BleLibrary exceptions based on a result value. More... | |
Enumerations | |
enum | AdvertiseInfoType { Flags = 0x01, Uuid16PartialList = 0x02, Uuid16CompleteList = 0x03, Uuid32PartialList = 0x04, Uuid32CompleteList = 0x05, Uuid128PartialList = 0x06, Uuid128CompleteList = 0x07, ShortedLocalName = 0x08, LongLocalName = 0x09, TxPowerLevel = 0x0a, ClassOfDevice = 0x0d, SimplePairingHash = 0x0e, SimplePairingRandomizerR192 = 0x0f, DeviceIdOrSecurityManagerTkValue = 0x10, SecurityManagerOutOfBandFlags = 0x11, SlaveConnectionIntervalRange = 0x012, ListOf16BitServiceSolicitationUuids = 0x14, ListOf32BitServiceSolicitationUuids = 0x1f, ListOf128BitServiceSolicitationUuids = 0x15, ServiceData16BitUuid = 0x16, ServiceData32BitUuid = 0x20, ServiceData128BitUuid = 0x21, LeSecureConnectionsConfirmationValue = 0x22, LeSecureConnectionsRandomValue = 0x23, Uri = 0x24, IndoorPositioning = 0x25, TransportDiscoveryData = 0x26, PublicTargetAddress = 0x17, RandomTargetAddress = 0x18, Appearance = 0x19, AdvertisingInterval = 0x1a, LeBluetoothDeviceAddress = 0x1b, LeRole = 0x1c, SimplePairingHashC256 = 0x1d, SimplePairingRandomizerR256 = 0x1e, ThreedInformationData = 0x1f, InformationData3D = 0x3d, ManufacturerSpecificData = 0xff, LeSupportedFeatures = 0x27, ChannelMapUpdateIndication = 0x28 } |
https://www.bluetooth.org/en-us/specification/assigned-numbers/generic-access-profile More... | |