TwclGattLocalCharacteristicReadRequest Class

The class represents a GATT characteristic read requests.

Namespace: wclBluetooth
TObject
  wclBluetooth.TwclGattLocalCharacteristicRequest
    wclBluetooth.TwclGattLocalCharacteristicReadRequest
type
 TwclGattLocalCharacteristicReadRequest = class(TwclGattLocalCharacteristicRequest)
 end;

The TwclGattLocalCharacteristicReadRequest type exposes the following members.

Show:
 NameDescription
Create(Cardinal,Cardinal)

Creates new object.

Top
Show:
 NameDescription
Offset

Gets the data offset. (Inherited from TwclGattLocalCharacteristicRequest.)

Size

Gets the read buffer size.

Top
Show:
 NameDescription
CheckProcessed

Checks if the request has already been processed. (Inherited from TwclGattLocalCharacteristicRequest.)

HalRespond(Pointer,Cardinal)

Sends the specified data to the connected client in respond to a read request.

HalRespondWithError(Integer)

Responds to the request with an error. (Inherited from TwclGattLocalCharacteristicRequest.)

Respond(Pointer,Cardinal)

Sends the specified data to the connected client in respond to a read request.

RespondWithError(Integer)

Responds to the request with an error. (Inherited from TwclGattLocalCharacteristicRequest.)

SetProcessed(Integer)

Sets the processed flag. (Inherited from TwclGattLocalCharacteristicRequest.)

Top

An application must never create or destroy this class. The class is created and released internally when needed.