Click or drag to resize

wclObexFileClient Class

The base class for OBEX file based clients: OPP, FTP, etc.
Inheritance Hierarchy

Namespace: wclCommunication
Assembly: wclCommunication (in wclCommunication.dll) Version: 8.0.6.0
Syntax
public abstract class wclObexFileClient : wclCustomObexClient

The wclObexFileClient type exposes the following members.

Constructors
 NameDescription
Public methodwclObexFileClient Creates new OBEX file client data processor.
Top
Properties
 NameDescription
Public propertyConnected Gets the connected state.
(Inherited from wclCustomObexClient)
Top
Methods
 NameDescription
Public methodAbort Aborts the current operation executing.
(Inherited from wclCustomObexClient)
Protected methodConnect Connects to an OBEX server.
(Inherited from wclCustomObexClient)
Public methodDisconnect Disconnects from an OBEX server.
(Inherited from wclCustomObexClient)
Public methodDispose Disposes the object.
(Inherited from wclCustomObexClient)
Protected methodDispose(Boolean) Disposes the object.
(Inherited from wclCustomObexClient)
Protected methodDoConnect Calls the OnConnect event.
(Inherited from wclCustomObexClient)
Protected methodDoDisconnect Calls the OnDisconnect event.
(Inherited from wclCustomObexClient)
Protected methodDoGetComplete Calls the OnGetComplete event.
(Overrides wclCustomObexClientDoGetComplete(Int32, String, Stream))
Protected methodDoProgress Calls the OnProgress event.
(Inherited from wclCustomObexClient)
Protected methodDoPutComplete Calls the OnPutComplete event.
(Overrides wclCustomObexClientDoPutComplete(Int32, String, Stream))
Protected methodDoSetPathComplete The method called when the OBEX SET_PATH operation has been completed.
(Inherited from wclCustomObexClient)
Protected methodDoWrite Calls the OnWrite event.
(Inherited from wclCustomDataProcessor)
Public methodEqualsDetermines whether the specified Object is equal to the current Object.
(Inherited from Object)
Protected methodFinalize Finalizes the obejct.
(Inherited from wclCustomObexClient)
Protected methodGet Requests an object from a server.
(Inherited from wclCustomObexClient)
Public methodGetHashCodeServes as a hash function for a particular type.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodProcessData The method must be called by an application when a data has been received from a remote device.
(Inherited from wclCustomObexClient)
Public methodPut(String, String, Stream) Sends one object from the client to a server.
Protected methodPut(String, String, String, Stream, Byte) Sends one object from the client to a server.
(Inherited from wclCustomObexClient)
Protected methodSetPath Changes the current directory on a server's side.
(Inherited from wclCustomObexClient)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Protected methodWrite Writes data to a connected remote device.
(Inherited from wclCustomDataProcessor)
Top
Events
 NameDescription
Public eventOnConnect The event is called when the Connect operation has been completed.
(Inherited from wclCustomObexClient)
Public eventOnDisconnect The event is called when the Disconnect operation completed.
(Inherited from wclCustomObexClient)
Public eventOnGetComplete The event is called when the Get operation is completed.
Public eventOnProgress The event is called during sending or receiving an object to indicate an operation prorgess.
(Inherited from wclCustomObexClient)
Public eventOnPutComplete The event is called when the Put operation is completed.
Public eventOnWrite The event is called when a data processor needs to write a data to a remote device.
(Inherited from wclCustomDataProcessor)
Top
Remarks

The class provides some basic events and methods that are common for all file based OBEX clients.

The class is not thread-safe. An application must carry about threads synchronization when use methods of this class.

See Also