Click or drag to resize

wclCustomObexClient Class

The base class for OBEX client data processors.
Inheritance Hierarchy
SystemObject
  wclCommunicationwclCustomDataProcessor
    wclCommunicationwclCustomObexClient
      wclCommunicationwclObexFileClient

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

The wclCustomObexClient type exposes the following members.

Constructors
 NameDescription
Public methodwclCustomObexClient Creates new OBEX client data processor.
Top
Properties
 NameDescription
Public propertyConnected Gets the connected state.
Top
Methods
 NameDescription
Public methodAbort Aborts the current operation executing.
Protected methodConnect Connects to an OBEX server.
Public methodDisconnect Disconnects from an OBEX server.
Public methodDispose Disposes the object.
Protected methodDispose(Boolean) Disposes the object.
Protected methodDoConnect Calls the OnConnect event.
Protected methodDoDisconnect Calls the OnDisconnect event.
Protected methodDoGetComplete The method called when the OBEX GET operation has been completed.
Protected methodDoProgress Calls the OnProgress event.
Protected methodDoPutComplete The method called when the OBEX PUT operation has been completed.
Protected methodDoSetPathComplete The method called when the OBEX SET_PATH operation has been completed.
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.
(Overrides ObjectFinalize)
Protected methodGet Requests an object from a server.
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.
(Overrides wclCustomDataProcessorProcessData(Byte))
Protected methodPut Sends one object from the client to a server.
Protected methodSetPath Changes the current directory on a server's side.
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.
Public eventOnDisconnect The event is called when the Disconnect operation completed.
Public eventOnProgress The event is called during sending or receiving an object to indicate an operation prorgess.
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 is not thread-safe. An application must carry about threads synchronization when use methods of this class.
See Also