 | wclClientConnectionHalConnect Method |
Implements a hardware-dependent code that connects to a remote device.
Namespace: wclCommunicationAssembly: wclCommunication (in wclCommunication.dll) Version: 8.0.6.0
Syntaxprotected abstract int HalConnect(
wclAutoResetEvent Event
)
Protected MustOverride Function HalConnect (
Event As wclAutoResetEvent
) As Integer
protected:
virtual int HalConnect(
wclAutoResetEvent^ Event
) abstract
Parameters
- Event wclAutoResetEvent
-
The connection termination (disconnection) event.
Return Value
Int32
If the method completed with success 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 connects to a remote device.
The method executes in a separate thread.
The method implementation must monitor the Event object. The
Event is signaled if the Disconnect method was called.
If the termination event is signaled the method must terminate
connection operation.
If connection to a remote device was terminated the method must
release all allocated resources because the HalDisconnect
will not be called.
See Also