ServiceClient¶
-
class
kanzi::connect
::
ServiceClient
: public ServiceObserver¶ Common interface towards service service at server.
Public Functions
C++ constructor.
- Parameters
client – the client connection towards server.
-
void
addObserver
(ServiceClientObserver *observer)¶ Add observer to listen service service events.
- Parameters
observer – the observer
-
ClientSharedPtr
getClient
() const¶ Retrieve client instance.
- Returns
client
-
void
removeObserver
(ServiceClientObserver *observer)¶ Remove observer to listen service service events.
- Parameters
observer – the observer
-
ServiceInterfaceClient *
serviceInterface
() const¶ Get interface.
- Returns
interface
-
AbstractSessionSharedPtr
serviceSession
() const¶ Get service session.
- Returns
session interface.
-
void
start
()¶ Start operation. should be called after connection towards server is established.
-
void
stop
()¶ Stop operation. should be called after connection towards server is closed.