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() const | kanzi::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) const | kanzi::connect::AbstractInterfaceClient | |
m_callStore | kanzi::connect::AbstractInterfaceClient | protected |
notifyServiceReachable(bool reachable) | kanzi::connect::AbstractInterfaceClient | |
ObserverContainer typedef | kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession > | |
onAcquireSession(int sessionId, MessageDispatcher *dispatcher) | kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession > | inlinevirtual |
onReleaseSession(AbstractSessionSharedPtr session) | kanzi::connect::ExternalClientInterface | virtual |
receive(const MessagePackage &message) | kanzi::connect::InterfaceClient< InterfaceObserver, ExternalClientSession > | inlinevirtual |
registerRemoteInterface(MessageTranslator *translator) | kanzi::connect::AbstractInterfaceClient | virtual |
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() const | kanzi::connect::AbstractInterfaceClient | |
ServiceReachableCallback typedef | kanzi::connect::AbstractInterfaceClient | |
setClient(ClientSharedPtr client) | kanzi::connect::AbstractInterfaceClient | inline |
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::AbstractInterfaceClient | virtual |
~ExternalClientInterface() | kanzi::connect::ExternalClientInterface | |