diff --git a/include/transport/transport.h b/include/transport/transport.h index 79cb254671af988a3d466e712ec57a100c5e747b..bb7df43ab11827568baaf178a8e363fefb08dc10 100644 --- a/include/transport/transport.h +++ b/include/transport/transport.h @@ -32,6 +32,7 @@ #include "Swiften/Network/BoostIOServiceThread.h" #include "Swiften/Server/UserRegistry.h" #include "Swiften/Base/SafeByteArray.h" +#include "Swiften/Jingle/JingleSessionManager.h" #include #include "transport/config.h" @@ -93,6 +94,8 @@ namespace Transport { /// \return Swift::PresenceOracle associated with this Transport::Component. Swift::PresenceOracle *getPresenceOracle(); + Swift::JingleSessionManager *getJingleSessionManager() { return m_jingleSessionManager; } + /// Returns True if the component is in server mode. /// \return True if the component is in server mode. @@ -181,6 +184,7 @@ namespace Transport { Swift::PresenceOracle *m_presenceOracle; Swift::StanzaChannel *m_stanzaChannel; Swift::IQRouter *m_iqRouter; + Swift::JingleSessionManager *m_jingleSessionManager; Transport::UserRegistry *m_userRegistry; StorageBackend *m_storageBackend; DiscoInfoResponder *m_discoInfoResponder;