AbstractSession(const string &interfaceId, int clientId, int sessionId, MessageDispatcher *dispatcher) | kanzi::connect::AbstractSession | |
addMessageSubscription(const string &messageType, MessageReceivedFunction function) | kanzi::connect::AbstractSession | |
addMessageTypeSubscription(int messageType, MessageReceivedFunction function) | kanzi::connect::AbstractSession | |
addRegexMessageSubscription(const string ®ex, MessageReceivedFunction function) | kanzi::connect::AbstractSession | |
changeMessageDispatcher(MessageDispatcher *dispatcher) | kanzi::connect::AbstractSession | |
ClientStreamSession(RPCCallStore ®istry, int clientId, int sessionId, MessageDispatcher *dispatcher, const kanzi::string &instanceName) | kanzi::connect::ClientStreamSession | |
enableVerboseLogging(bool enable) | kanzi::connect::AbstractSession | |
getClientDescriptor() const | kanzi::connect::AbstractSession | |
getClientId() const | kanzi::connect::AbstractSession | |
getId() const | kanzi::connect::AbstractSession | |
getInterfaceId() const | kanzi::connect::AbstractSession | |
getServerClientId() const | kanzi::connect::AbstractSession | |
getServiceAttributes() | kanzi::connect::AbstractSession | inline |
initialize() | kanzi::connect::AbstractSession | virtual |
m_callRegistry | kanzi::connect::ClientStreamSession | protected |
m_interface | kanzi::connect::ClientStreamSession | protected |
MessageReceivedFunction typedef | kanzi::connect::AbstractSession | |
MessageSubscriptionToken typedef | kanzi::connect::AbstractSession | |
onReceiveMessage(const MessagePackage &message) override | kanzi::connect::ClientStreamSession | virtual |
onTransmitMessage(const MessagePackage &message) | kanzi::connect::AbstractSession | protectedvirtual |
receive(const MessagePackage &message) | kanzi::connect::AbstractSession | |
removeMessageSubscription(const string &messageType, MessageSubscriptionToken token) | kanzi::connect::AbstractSession | |
removeMessageTypeSubscription(int messageType, MessageSubscriptionToken token) | kanzi::connect::AbstractSession | |
removeRegexMessageSubscription(const string ®ex, MessageSubscriptionToken token) | kanzi::connect::AbstractSession | |
removeSubscription(const kanzi::string &streamId) | kanzi::connect::ClientStreamSession | |
requestEncoderParameter(const kanzi::string &streamId, const kanzi::string ¶meterName) | kanzi::connect::ClientStreamSession | |
requestStreamInfo(const kanzi::string &streamId) | kanzi::connect::ClientStreamSession | |
restartEncoder(const kanzi::string &streamId) | kanzi::connect::ClientStreamSession | |
ServiceAttributes typedef | kanzi::connect::AbstractSession | |
setClientDescriptor(ClientDescriptorSharedPtr clientDescriptor) | kanzi::connect::AbstractSession | |
setClientP2PRoutingInstructions(shared_ptr< p2p::P2PClient::RoutingHandler > routingHandler) | kanzi::connect::AbstractSession | |
setEncoderParameter(const kanzi::string &streamId, const kanzi::string ¶meterName, const kanzi::string ¶meterValue) | kanzi::connect::ClientStreamSession | |
setGenericInvoker(GenericInvoker *invoker) | kanzi::connect::AbstractSession | |
setInterface(StreamInterfaceClient *interfaceClass) | kanzi::connect::ClientStreamSession | inline |
setServerClientId(int id) | kanzi::connect::AbstractSession | |
setServerP2PRouter(p2p::P2PServerSharedPtr serverRouter) | kanzi::connect::AbstractSession | |
setStreamContent(const kanzi::string &streamId, const kanzi::string &contentDescription) | kanzi::connect::ClientStreamSession | |
subscribeBlobs(const kanzi::string &streamId) | kanzi::connect::ClientStreamSession | |
terminate() | kanzi::connect::AbstractSession | |
transmit(const MessagePackage &message) | kanzi::connect::AbstractSession | |
transmit(MessagePackageSharedPtr message, uint32_t call_handle=0) | kanzi::connect::AbstractSession | |
uninitialize() | kanzi::connect::AbstractSession | virtual |
updateEnabledState(bool newEnabledState) | kanzi::connect::AbstractSession | |
~AbstractSession() | kanzi::connect::AbstractSession | virtual |