Index: jingle/notifier/listener/mediator_thread_impl.h |
diff --git a/jingle/notifier/listener/mediator_thread_impl.h b/jingle/notifier/listener/mediator_thread_impl.h |
index 342079f53715a9f1f8f23ea028dc222691a3fdc6..755731e55cfbc5446613a92c7127d090e6bf7d48 100644 |
--- a/jingle/notifier/listener/mediator_thread_impl.h |
+++ b/jingle/notifier/listener/mediator_thread_impl.h |
@@ -93,6 +93,10 @@ class MediatorThreadImpl |
MessageLoop* parent_message_loop_; |
private: |
+ void StartLibjingleThread(); |
+ void PumpLibjingleLoop(); |
+ void StopLibjingleThread(); |
+ |
// Called from within the thread on internal events. |
void DoLogin(const buzz::XmppClientSettings& settings); |
void DoDisconnect(); |
@@ -133,6 +137,10 @@ class MediatorThreadImpl |
scoped_ptr<notifier::TaskPump> pump_; |
scoped_ptr<notifier::Login> login_; |
+ // Used only when |use_chrome_async_socket_| is false. |
+ scoped_ptr<talk_base::SocketServer> socket_server_; |
+ scoped_ptr<talk_base::Thread> libjingle_thread_; |
+ |
DISALLOW_COPY_AND_ASSIGN(MediatorThreadImpl); |
}; |