Click or drag to resize

wclCustomObexServer Class

The base class for OBEX server data processors.
Inheritance Hierarchy

Namespace: wclCommunication
Assembly: wclCommunication (in wclCommunication.dll) Version: 7.9.6.0 (7.9.6.0)
Syntax
public abstract class wclCustomObexServer : wclCustomServerClientDataProcessor

The wclCustomObexServer type exposes the following members.

Constructors
 NameDescription
Public methodwclCustomObexServer Creates new OBEX Server Client Data Processor.
Top
Properties
 NameDescription
Public propertyConnected Gets the connected state.
Public propertyConnection Gets the connection object used to communicate with a remote device.
(Inherited from wclCustomServerClientDataProcessor)
Public propertyConnectionId Connection ID.
Public propertyDescription The current server's description.
Public propertyTarget The current connected client's ID.
Protected propertyWho The service ID that is implemented by the server.
Top
Methods
 NameDescription
Public methodAccept Accepts the client's connection request.
Public methodDispose Frees the data processor object.
(Inherited from wclCustomDataProcessor)
Protected methodDoConnect The method called when a remote client opens OBEX session (connects).
Protected methodDoDisconnected Fires the OnDisconnected event.
Protected methodDoGetCompleted Fires the OnGetCompleted event.
Protected methodDoGetRequest The method called when the GET request received from a OBEX OPP Client.
Protected methodDoProgress Fires the OnProgress event.
Protected methodDoPutBegin Fires the OnPutBegin event.
Protected methodDoPutCompleted Fires the OnPutCompleted event.
Protected methodDoPutProgress Fires the OnPutProgress event.
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.
(Overrides wclCustomServerClientDataProcessorFree)
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.
(Overrides wclCustomDataProcessorProcessData(Byte))
Public methodReject Rejects the connection request.
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 Connection.
(Inherited from wclCustomServerClientDataProcessor)
Top
Events
 NameDescription
Public eventOnDisconnected The event fires when a remote client closes the OBEX session (disconnects).
Public eventOnGetCompleted The event fires when the get request completed.
Public eventOnProgress The event fires during sending the object.
Public eventOnPutBegin The event fires when client started object sending (OBEX PUT) operation. An application must accept or reject the object.
Public eventOnPutCompleted The event fires when all object has been received.
Public eventOnPutProgress The event fires during receiving the object.
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
See Also