TwclCustomObexClient Class

The base class for OBEX client data processors.

Namespace: wclObex
type
 TwclCustomObexClient = class(TwclCustomClientDataProcessor)
 end;

The TwclCustomObexClient type exposes the following members.

Show:
 NameDescription
Create(TwclClientDataConnection)

Creates new OBEX Client Data Processor. (Overrides TwclCustomClientDataProcessor.Create(TwclClientDataConnection).)

Destroy

Frees the Data Processor. (Overrides TwclCustomClientDataProcessor.Destroy.)

Top
Show:
 NameDescription
Connected

Gets the connected state.

Connection

Gets the connection object used to communicate with a remote device. (Inherited from TwclCustomClientDataProcessor.)

Top
Show:
 NameDescription
Abort(string)

Aborts current operation executing.

Connect(TGUID,TGUID,string,Word)

Connects to an OBEX server.

Disconnect(string)

Disconnects from an OBEX server.

DoConnect(Integer,string)

Fires the OnConnect event.

DoDisconnect(Integer,string)

Fires the OnDisconnect event.

DoGetComplete(Integer,string,TStream)

The method called when the OBEX GET operation has been completed.

DoProgress(Cardinal,Cardinal)

Fires the OnProgress event.

DoPutComplete(Integer,string,TStream)

The method called when the OBEX PUT operation has been completed.

DoSetPathComplete(Integer,string)

The method called when the OBEX SET_PATH operation has been completed.

DoWrite(Pointer,Cardinal,Cardinal,Integer)

Fires the OnWrite event. (Inherited from TwclCustomDataProcessor.)

Get(string,string,TStream)

Requests an object from a server.

ProcessData(Pointer,Cardinal)

The method called by the Connection when data has been received from a remote device. (Overrides TwclCustomDataProcessor.ProcessData(Pointer,Cardinal).)

Put(string,string,string,TStream,TwclObexAppParams)

Sends one object from the client to the server.

SetPath(string,Boolean)

Changes the current directory on the server's side.

Write(Pointer,Cardinal)

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

WriteData(Pointer,Cardinal,Cardinal)

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

Top
Show:
 NameDescription
OnConnect

The event fires when the Connect operation has been completed completed.

OnDisconnect

The event fires when the Disconnect operation completed.

OnProgress

The event fires during sending or receiving an object to indicate operation prorgess.

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