TwclCustomServerClientDataProcessor Class

The base class for all WCL Server Client Data Processors.

Namespace: wclConnections
TObject
  wclConnections.TwclCustomDataProcessor
    wclConnections.TwclCustomServerClientDataProcessor
      wclObex.TwclCustomObexServer
type
 TwclCustomServerClientDataProcessor = class(TwclCustomDataProcessor)
 end;

The TwclCustomServerClientDataProcessor type exposes the following members.

Show:
 NameDescription
Create(TwclServerClientDataConnection)

Creates new Client Data Processor.

Destroy

Frees the Data Processor.

Top
Show:
 NameDescription
Connection

Gets the connection object used to communicate with a remote device.

Top
Show:
 NameDescription
DoWrite(Pointer,Cardinal,Cardinal,Integer)

Fires the OnWrite event. (Inherited from TwclCustomDataProcessor.)

ProcessData(Pointer,Cardinal)

The method called by the Connection when data has been received from a remote device. (Inherited from TwclCustomDataProcessor.)

Write(Pointer,Cardinal)

Sends data to the connected device. (Inherited from TwclCustomDataProcessor.)

WriteData(Pointer,Cardinal,Cardinal)

Writes data to the Connection. (Overrides TwclCustomDataProcessor.WriteData(Pointer,Cardinal,Cardinal).)

Top
Show:
 NameDescription
OnWrite

The event fires when the Data Processor needs to write data to a connection but a connection is not assigned. (Inherited from TwclCustomDataProcessor.)

Top

The Server Client Data Processor allows to add additional data processing for the Server Client Data Connections.