Click or drag to resize
wclBluetooth Namespace
 
Classes
  ClassDescription
Public classwclBluetoothErrors
The static class contains the Bluetooth Error Codes.
Public classwclBluetoothManager
The Bluetooth Manager component.
Public classwclBluetoothRadio
The class represents a local Bluetooth radio module.
Public classwclCODs
This static class contains constants that describes Bluetooth Class Of Devices (CODs).
Public classwclEBluetooth
The base exception class for all Bluetooth exceptions.
Public classwclEBluetoothClient
The Bluetooth clients exceptions.
Public classwclEBluetoothServer
The Bluetooth server exceptions.
Public classwclEGattClient
The Bluetooth GATT client exceptions.
Public classwclGattClient
Bluetooth Low Energy GATT client.
Public classwclGattClientConnection
The class represents a Bluetooth LE GATT client connection.
Public classwclRfCommClient
The Bluetooth RFCOMM Client component.
Public classwclRfCommClientConnection
The base class for all Classic Bluetooth (RFCOMM) client connections.
Public classwclRfCommServer
Bluetooth RFCOMM server.
Public classwclRfCommServerClientConnection
The Bluetooth RFCOMM server client connection base class.
Public classwclRfCommServerConnection
The base class for all WCL Bluetooth RFCOMM based server connections.
Public classwclUUIDs
This static class contains defines for Bluetooth Service's UUIDs.
Structures
  StructureDescription
Public structurewclBluetoothService
The structure represents a Bluetooth Service record.
Public structurewclGattCharacteristic
The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic.
Public structurewclGattCharacteristicExtendedProperties
The structure contacins of the different characteristic extended property members.
Public structurewclGattCharacteristicFormat
Teh structure describes the different characteristic format members.
Public structurewclGattClientCharacteristicConfiguration
The structure describes the different client characteristic configuration members.
Public structurewclGattDescriptor
The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile descriptor.
Public structurewclGattDescriptorValue
The structure describes a parent characteristic.
Public structurewclGattServerCharacteristicConfiguration
The structure decribes the different server characteristic configuration members.
Public structurewclGattService
The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile service.
Public structurewclGattUuid
The structure contains information about a Bluetooth Low Energy (LE) Universally Unique Identifier (UUID).
Delegates
  DelegateDescription
Public delegatewclBluetoothDeviceEvent
The common event for notifications when a remote device's MAC address required.
Public delegatewclBluetoothDeviceResultEvent
The common event handler prototype used for a remote Bluetooth device's operations result notifications.
Public delegatewclBluetoothEvent
The common Bluetooth event handler prototype.
Public delegatewclBluetoothGetSdpAttributes
The GetSdpAttributes event handler prototype.
Public delegatewclBluetoothNumericComparisonEvent
The NumericComparison event handler prototype.
Public delegatewclBluetoothPasskeyNotificationEvent
The OnPasskeyNotification event handler prototype.
Public delegatewclBluetoothPasskeyRequestEvent
The OnPasskeyRequest event handler prototype.
Public delegatewclBluetoothPinRequestEvent
The OnPinRequest event handler prototype.
Public delegatewclBluetoothResultEvent
The common Bluetooth result even handler prototype.
Public delegatewclGattCharacteristicChangedEvent
The OnCharacteristicChanged event handler prototype.
Public delegatewclRfCommServerConnectEvent
The prototype of the OnConnect event handler for RFCOMM server.
Public delegatewclRfCommServerDataEvent
A server connection OnData event handler prototype.
Public delegatewclRfCommServerDisconnectEvent
The prototype of the OnDisconnect event handler for server connections.
Enumerations
  EnumerationDescription
Public enumerationwclBluetoothApi
Supported Bluetooth APIs (drivers).
Public enumerationwclBluetoothDeviceType
A remote device types.
Public enumerationwclGattDescriptorType
The enumeration describes the different types of Bluetooth LE generic attributes (GATT).
Public enumerationwclGattOperationFlag
This enumeration describes how a GATT reading operation should be executed.