Click or drag to resize
wclGattClient Class
Bluetooth Low Energy GATT client.
Inheritance Hierarchy
SystemObject
  wclBluetoothwclGattClient

Namespace: wclBluetooth
Assembly: wclBluetoothFramework (in wclBluetoothFramework.dll) Version: 7.0.1.0 (7.0.1.0)

The wclGattClient type exposes the following members.

Constructors
  NameDescription
Public methodwclGattClient
Creates new TwclGattClient component.
Top
Properties
  NameDescription
Public propertyAddress
Gets and sets a target Bluetooth device's MAC address.
Public propertyRadio
Gets the Radio used for connection.
Public propertyReliableWriteActive
Returns thr reliable write state.
Public propertyState
Gets the cl ient state.
Top
Methods
  NameDescription
Public methodBeginReliableWrite
The method specifies that reliable writes are about to begin.
Public methodConnect
Connects to a remote Bluetooth LE device.
Public methodDisconnect
Disconnects from a remote device.
Protected methodDoCharacteristicChanged
Fires the OnCharacteristicChanged event.
Protected methodDoConnect
Fires the OnConnected event.
Protected methodDoDisconnect
Fires then OnDisconnected event.
Public methodEndReliableWrite
The method specifies the end of reliable writes, and the writes should be committed.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodReadCharacteristics
The method reads all the characteristics available for the specified service.
Public methodReadCharacteristicValue
The method reads the value of the specified characteristic.
Public methodReadDescriptors
The method reads all the descriptors available for the specified characteristic.
Public methodReadDescriptorValue
The method reads the value of the specified descriptor.
Public methodReadIncludedServices
The method reads all the included services available for a given service.
Public methodReadServices
Reads available services from a remote Bluetooth LE device.
Public methodSubscribe
Subscribes for the characteristic changes notifications.
Public methodToString (Inherited from Object.)
Public methodUnsubscribe
Unsubscribes from the characteristic changes notifications.
Public methodWriteCharacteristicValue
The method writes the specified characteristic value to the Bluetooth device.
Public methodWriteClientConfiguration
Writes the client configuration descriptor to the device.
Public methodWriteDescriptorValue
The method writes the specified descriptor value to the Bluetooth device.
Top
Events
  NameDescription
Public eventOnCharacteristicChanged
The event fires when a subscribed characteristic value has been changed.
Public eventOnConnect
The event fires when a connection to a remote device has been established.
Public eventOnDisconnect
The even fires when a connection to a remote device has been closed.
Top
Remarks
The TwclGattClient component enables an application to connect to a Bluetooth Low Energy device and work with GATT profiles.
See Also