summaryrefslogtreecommitdiffstats
path: root/remoting/client/plugin/chromoting_plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'remoting/client/plugin/chromoting_plugin.h')
-rw-r--r--remoting/client/plugin/chromoting_plugin.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/remoting/client/plugin/chromoting_plugin.h b/remoting/client/plugin/chromoting_plugin.h
index 0aac051..3bd0470 100644
--- a/remoting/client/plugin/chromoting_plugin.h
+++ b/remoting/client/plugin/chromoting_plugin.h
@@ -34,7 +34,9 @@ class Module;
namespace remoting {
class ChromotingClient;
+class ClientContext;
class HostConnection;
+class InputHandler;
class JingleThread;
class PepperView;
@@ -56,11 +58,6 @@ class ChromotingPlugin : public pp::Instance {
FRIEND_TEST(ChromotingPluginTest, ParseUrl);
FRIEND_TEST(ChromotingPluginTest, TestCaseSetup);
- static bool ParseUrl(const std::string& url,
- std::string* user_id,
- std::string* auth_token,
- std::string* host_jid);
-
// Since we're an internal plugin, we can just grab the message loop during
// init to figure out which thread we're on. This should only be used to
// sanity check which thread we're executing on. Do not post task here!
@@ -69,11 +66,14 @@ class ChromotingPlugin : public pp::Instance {
// TODO(ajwong): Think if there is a better way to safeguard this.
MessageLoop* pepper_main_loop_dont_post_to_me_;
- scoped_ptr<base::Thread> main_thread_;
- scoped_ptr<JingleThread> network_thread_;
+ scoped_ptr<ClientContext> context_;
scoped_ptr<HostConnection> host_connection_;
+
scoped_ptr<PepperView> view_;
+
+ scoped_ptr<InputHandler> input_handler_;
+
scoped_ptr<ChromotingClient> client_;
DISALLOW_COPY_AND_ASSIGN(ChromotingPlugin);