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: 7.9.6.0 (7.9.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)
Public propertyConnection Gets the connection object used to communicate with a remote device.
(Inherited from wclCustomClientDataProcessor)
Top
Methods
 NameDescription
Public methodAbort Aborts 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 Frees the data processor object.
(Inherited from wclCustomDataProcessor)
Protected methodDoConnect Fires the OnConnect event.
(Inherited from wclCustomObexClient)
Protected methodDoDisconnect Fires the OnDisconnect event.
(Inherited from wclCustomObexClient)
Protected methodDoGetComplete Fires the OnGetComplete event.
(Overrides wclCustomObexClientDoGetComplete(Int32, String, Stream))
Protected methodDoProgress Fires the OnProgress event.
(Inherited from wclCustomObexClient)
Protected methodDoPutComplete Fires 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 Fires the OnWrite event.
(Inherited from wclCustomDataProcessor)
Public methodEqualsDetermines whether the specified Object is equal to the current Object.
(Inherited from Object)
Protected methodFree Frees the Data Processor.
(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 called by the Connection when data has been received from a remote device.
(Inherited from wclCustomObexClient)
Public methodPut(String, String, Stream) Sends one object from the client to the server.
Protected methodPut(String, String, String, Stream, Byte) Sends one object from the client to the server.
(Inherited from wclCustomObexClient)
Protected methodSetPath Changes the current directory on the server's side.
(Inherited from wclCustomObexClient)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Protected methodWrite Sends data to the connected device.
(Inherited from wclCustomDataProcessor)
Protected methodWriteData Writes data to the Client Connection.
(Inherited from wclCustomClientDataProcessor)
Top
Events
 NameDescription
Public eventOnConnect The event fires when the Connect operation has been completed completed.
(Inherited from wclCustomObexClient)
Public eventOnDisconnect The event fires when the Disconnect operation completed.
(Inherited from wclCustomObexClient)
Public eventOnGetComplete The event fires when the Get operation has been completed.
Public eventOnProgress The event fires during sending or receiving an object to indicate operation progress.
(Inherited from wclCustomObexClient)
Public eventOnPutComplete The event fires when the Put operation has been completed.
Public eventOnWrite The event fires when the Data Processor needs to write data to a connection but a connection is not assigned.
(Inherited from wclCustomDataProcessor)
Top
Remarks
The class provides some basic events and methods that are common for all file based OBEX clients.
See Also