Bluetooth Framework
ContentsIndexHome
PreviousUpNext
wclBluetooth.pas

Wireless Communication Library 7 

Copyright (C) 2006-2019 Mike Petrichenko Soft Service Company All Rights Reserved 

http://www.btframework.com 

support@btframework.com shop@btframework.com 

 

------------------------------------------------------------------------

 

WCL Bluetooth Framework: Common Classes.

 
Name 
Description 
 
The base class for all Bluetooth Components.  
 
The base class for Bluetooth LE advertisers components.  
 
The base virtual connection class for Bluetooth LE Beacon Advertisers.  
 
The Bluetooth LE Alt Beacon Advertiser.  
 
The virtual connection represents a Bluetooth LE Alt Beacon.  
 
The Bluetooth LE Beacon watcher.  
 
The "virtual" connection for the Bluetooth LE Beacon Watcher.  
 
The Bluetooth LE Custom Beacon Advertiser.  
 
The virtual connection represents a Custom Bluetooth LE Beacon.  
 
The Bluetooth LE Eddystone UID Beacon Advertiser.  
 
The virtual connection represents a Bluetooth LE Eddystone UID Beacon.  
 
The Bluetooth LE Eddystone URL Beacon Advertiser.  
 
The virtual connection represents a Bluetooth LE Eddystone URL Beacon.  
 
The base class for Bluetooth LE advertiser components that advertise the UUIDs.  
 
The base Bluetooth LE advertiser connection class that advertises the UUIDs.  
 
The Bluetooth LE Proximity Beacon Advertiser.  
 
The virtual connection represents a Bluetooth LE Proximity Beacon (iBeacon).  
 
The base class for Bluetooth LE advertiser components that advertise calibrated RSSI value.  
 
The base class for Bluetooth LE advertisers that advertise calibrated RSSI value.  
 
The Bluetooth Manager component.  
 
The class represents a local Bluetooth radio module.  
 
Bluetooth Low Energy GATT client.  
 
The class represents a Bluetooth LE GATT client connection.  
 
The Bluetooth RFCOMM Client component.  
 
The base class for all Classic Bluetooth (RFCOMM) client connections.  
 
Bluetooth RFCOMM server.  
 
The Bluetooth RFCOMM server client connection base class.  
 
The base class for all WCL Bluetooth RFCOMM based server connections.  
 
Name 
Description 
 
Supported Bluetooth APIs (drivers).  
 
A remote device types.  
 
The TwclBluetoothDiscoverKind enumeration describes Bluetooth devices discovering methods.  
 
Flags used to match flags contained inside a Bluetooth LE advertisement payload.  
 
Types of the Bluetooth LE advertisement packet.  
 
The enumeration describes the different types of Bluetooth LE generic attributes (GATT).  
 
This enumeration describes how a GATT reading operation should be executed.  
 
Represents the desired security level for GATT communication.  
 
Name 
Description 
 
The structure describes the Bluetooth Profile for the server service record.  
 
The structure represents a Bluetooth Service record.  
 
The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic.  
 
The structure contacins of the different characteristic extended property members.  
 
Teh structure describes the different characteristic format members.  
 
The structure describes the different client characteristic configuration members.  
 
The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile descriptor.  
 
The structure describes a parent characteristic.  
 
This structure represents a local GATT service.  
 
The structure decribes the different server characteristic configuration members.  
 
The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile service.  
 
The structure contains information about a Bluetooth Low Energy (LE) Universally Unique Identifier (UUID).  
 
The record describes created virtual COM port.  
Name 
Description 
Bluetooth MAC address array.  
The common event for notifications when a remote device's MAC address required.  
The common event handler prototype used for a remote Bluetooth device's operations result notifications.  
The common Bluetooth event handler prototype.  
The GetSdpAttributes event handler prototype.  
The OnAdvertisementFrameInformation event handler prototype.  
The bytes array of the Bluetooth LE advertisement frame raw data.  
The OnAdvertisementRawFrame event handler prototype.  
The OnAdvertisementUuidFrame event handler prototype.  
The OnAltBeaconFrame event handler prototype.  
The OnEddystoneTlmFrame event handler prototype.  
The OnEddystoneUidFrame event handler prototype.  
The OnEddystoneUrlFrame event handler prototype.  
The OnManufacturerRawFrame event handler prototype.  
The OnProximityBeaconFrame event handler prototype.  
The OnNumericComparison event handler prototype.  
The OnPasskeyNotification event handler prototype.  
The OnPasskeyRequest event handler prototype.  
The OnPinRequest event handler prototype.  
The common Bluetooth result even handler prototype.  
The type describes the byte stream that used for adding additional supported formats for a server service record.  
The type describes the array of the additional profiles list for a server service record.  
The type describes the array of the additional protocols list for a server service record.  
The dinamic array for the service's list.  
The array of Eddystone encoded URL bytes.  
The OnCharacteristicChanged event handler prototype.  
The list of GATT characteristics.  
This dynamic array describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic value.  
The list of GATT descriptors.  
The list of GATT services.  
The prototype of the OnConnect event handler for RFCOMM server.  
A server connection OnData event handler prototype.  
The prototype of the OnDisconnect event handler for server connections.  
Virtual COM ports array.  
Copyright (c) 2006-2019. All rights reserved.