ExternalClientInterface¶
-
class
kanzi::connect
::
ExternalClientInterface
: public InterfaceClient<InterfaceObserver, ExternalClientSession>¶ Public Functions
-
ExternalClientInterface
(Client &client, const string &identifier)¶ Constructor.
- Parameters
client
: the client this interface is bound toidentifier
: the identifier of the service this generic client interface is bound to.
-
~ExternalClientInterface
()¶ Destructor Removes interface from the client.
-
void
addInterface
()¶ Second phase of initialization forced by shared_from_this. Add interface to the client.
Function that allows derived classes to destroy their type-specific session instance.
- Parameters
session
: Session to release.
-