| Index: remoting/protocol/jingle_session_manager.h
|
| diff --git a/remoting/protocol/jingle_session_manager.h b/remoting/protocol/jingle_session_manager.h
|
| index e629f40e1601e4acb21bc1766bc42a9825c84974..0eda7cf0298aece90b46f7e252123661327f62b0 100644
|
| --- a/remoting/protocol/jingle_session_manager.h
|
| +++ b/remoting/protocol/jingle_session_manager.h
|
| @@ -37,11 +37,13 @@ class JingleSessionManager
|
| : public SessionManager,
|
| public cricket::SessionClient {
|
| public:
|
| - JingleSessionManager(
|
| + virtual ~JingleSessionManager();
|
| +
|
| + static JingleSessionManager* CreateNotSandboxed();
|
| + static JingleSessionManager* CreateSandboxed(
|
| talk_base::NetworkManager* network_manager,
|
| talk_base::PacketSocketFactory* socket_factory,
|
| PortAllocatorSessionFactory* port_allocator_session_factory);
|
| - virtual ~JingleSessionManager();
|
|
|
| // SessionManager interface.
|
| virtual void Init(const std::string& local_jid,
|
| @@ -76,6 +78,11 @@ class JingleSessionManager
|
| private:
|
| friend class JingleSession;
|
|
|
| + JingleSessionManager(
|
| + talk_base::NetworkManager* network_manager,
|
| + talk_base::PacketSocketFactory* socket_factory,
|
| + PortAllocatorSessionFactory* port_allocator_session_factory);
|
| +
|
| // Called by JingleSession when a new connection is
|
| // initiated. Returns true if session is accepted.
|
| bool AcceptConnection(JingleSession* jingle_session,
|
| @@ -84,13 +91,6 @@ class JingleSessionManager
|
| // Called by JingleSession when it is being destroyed.
|
| void SessionDestroyed(JingleSession* jingle_session);
|
|
|
| - void DoConnect(
|
| - JingleSession* jingle_session,
|
| - const std::string& host_jid,
|
| - const std::string& host_public_key,
|
| - const std::string& client_token,
|
| - Session::StateChangeCallback* state_change_callback);
|
| -
|
| // Callback for JingleInfoRequest.
|
| void OnJingleInfo(
|
| const std::string& token,
|
|
|