wclServerClientConnectionHalCommunicate Method |
Implements a hardware-dependent code that communicate with the
connected remote device.
Namespace: wclCommunicationAssembly: wclCommunication (in wclCommunication.dll) Version: 7.8.3.0 (7.8.3.0)
Syntax protected virtual int HalCommunicate(
IntPtr Event
)
Protected Overridable Function HalCommunicate (
Event As IntPtr
) As Integer
protected:
virtual int HalCommunicate(
IntPtr Event
)
Parameters
- Event IntPtr
- The system even object handle (disconnect
event).
Return Value
Int32 If the function succeed the return value is
WCL_E_SUCCESS. Otherwise the method returns one of
the WCL error codes.
Remarks Derived classes must override this method to implement
a hardware-dependent code that exchanges data with a remote
device.
The method executes in a separate thread.
The method implementation must monitor the Event
parameter. The Event parameter is set if the
Disconnect method was called and the method must terminate
communication and exit.
The default implementation simple waits for the Event
and exists when the events signaled.
See Also