Struct IMarshallLink#
Defined in File core_ps.h
Inheritance Relationships#
Derived Type#
public sdv::ps::CProxyHandler< TInterface >
(Template Class CProxyHandler)
Struct Documentation#
-
struct IMarshallLink#
Link/unlink a communication interface to/from the object.
Subclassed by sdv::ps::CProxyHandler< TInterface >
Public Functions
-
virtual void Link(IMarshall *pMarshall) = 0#
Link the communication interface to the object.
Remark
Only one link can exists at the time.
- Parameters:
pMarshall – [in] Interface to be linked.
-
virtual void Unlink() = 0#
Unlink the linked interface.
- void Link (in IMarshall pMarshall)
Link the communication interface to the object.
Remark
Only one link can exists at the time.
- Parameters:
pMarshall – [in] Interface to be linked.
-
void Unlink()
Unlink the linked interface.
Public Static Attributes
-
static ::sdv::interface_id _id = 0xE72B2977F9DF8CAC#
Interface ID.
-
virtual void Link(IMarshall *pMarshall) = 0#