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 | |
enableVerboseLogging(bool enable) | kanzi::connect::AbstractSession | |
ExternalServiceSession(ExternalServiceAdapter &service, int clientId, int sessionId, MessageDispatcher *dispatcher, const string &instanceName) | kanzi::connect::ExternalServiceSession | |
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 |
MessageReceivedFunction typedef | kanzi::connect::AbstractSession | |
MessageSubscriptionToken typedef | kanzi::connect::AbstractSession | |
onReceiveMessage(const MessagePackage &message) | kanzi::connect::ExternalServiceSession | protectedvirtual |
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 | |
ServiceAttributes typedef | kanzi::connect::AbstractSession | |
setClientDescriptor(ClientDescriptorSharedPtr clientDescriptor) | kanzi::connect::AbstractSession | |
setClientP2PRoutingInstructions(shared_ptr< p2p::P2PClient::RoutingHandler > routingHandler) | kanzi::connect::AbstractSession | |
setGenericInvoker(GenericInvoker *invoker) | kanzi::connect::AbstractSession | |
setServerClientId(int id) | kanzi::connect::AbstractSession | |
setServerP2PRouter(p2p::P2PServerSharedPtr serverRouter) | kanzi::connect::AbstractSession | |
terminate() | kanzi::connect::AbstractSession | |
transmit(const MessagePackage &message) | kanzi::connect::AbstractSession | |
transmit(MessagePackageSharedPtr message, uint32_t call_handle=0) | kanzi::connect::AbstractSession | |
transmitToSession(const MessagePackage &message) | kanzi::connect::ExternalServiceSession | |
uninitialize() | kanzi::connect::AbstractSession | virtual |
updateEnabledState(bool newEnabledState) | kanzi::connect::AbstractSession | |
~AbstractSession() | kanzi::connect::AbstractSession | virtual |