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.
-