Kanzi Connect  3.9.9
Kanzi Connect C++ API
kanzi::connect::ExternalClientInterface Member List

This is the complete list of members for kanzi::connect::ExternalClientInterface, including all inherited members.

AbstractInterfaceClient(RPCCallStore &callStore)kanzi::connect::AbstractInterfaceClient
acquireAbstractSession(MessageDispatcher *dispatcher)kanzi::connect::AbstractInterfaceClient
acquireSession(MessageDispatcher *dispatcher)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inline
addInterface()kanzi::connect::ExternalClientInterface
addObserver(AbstractSessionSharedPtr session, InterfaceObserver *observer)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inline
ExternalClientInterface(Client &client, const string &identifier)kanzi::connect::ExternalClientInterface
getCallStore()kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inline
getIdentifier() constkanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inlinevirtual
getObserver(AbstractSessionSharedPtr session)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inline
getRoutingRules()kanzi::connect::AbstractInterfaceClient
getSession(int sessionId)kanzi::connect::AbstractInterfaceClient
InterfaceClient(const string &identifier, RPCCallStore &callstore)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inline
isSessionRunning(AbstractSessionSharedPtr session) constkanzi::connect::AbstractInterfaceClient
m_callStorekanzi::connect::AbstractInterfaceClientprotected
notifyServiceReachable(bool reachable)kanzi::connect::AbstractInterfaceClient
ObserverContainer typedefkanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >
onAcquireSession(int sessionId, MessageDispatcher *dispatcher)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inlinevirtual
onReleaseSession(AbstractSessionSharedPtr session)kanzi::connect::ExternalClientInterfacevirtual
receive(const MessagePackage &message)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inlinevirtual
registerRemoteInterface(MessageTranslator *translator)kanzi::connect::AbstractInterfaceClientvirtual
releaseAbstractSession(AbstractSessionSharedPtr session)kanzi::connect::AbstractInterfaceClient
releaseSession(AbstractSessionSharedPtr session)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inline
removeObserver(AbstractSessionSharedPtr session)kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession >inline
serviceReachable() constkanzi::connect::AbstractInterfaceClient
ServiceReachableCallback typedefkanzi::connect::AbstractInterfaceClient
setClient(ClientSharedPtr client)kanzi::connect::AbstractInterfaceClientinline
setServiceReachableCallback(ServiceReachableCallback callback)kanzi::connect::AbstractInterfaceClient
setSessionRunning(AbstractSessionSharedPtr session)kanzi::connect::AbstractInterfaceClient
setSessionStopped(AbstractSessionSharedPtr session)kanzi::connect::AbstractInterfaceClient
stopAllSessions()kanzi::connect::AbstractInterfaceClient
terminateAllSessions()kanzi::connect::AbstractInterfaceClient
~AbstractInterfaceClient()kanzi::connect::AbstractInterfaceClientvirtual
~ExternalClientInterface()kanzi::connect::ExternalClientInterface