summaryrefslogtreecommitdiffstats
path: root/remoting/remoting_host.gypi
diff options
context:
space:
mode:
authordcaiafa@chromium.org <dcaiafa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 20:13:15 +0000
committerdcaiafa@chromium.org <dcaiafa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 20:13:15 +0000
commit399b4f6b2fbef2e31cdda6a1ec7179d51006dafe (patch)
treecfa0f9f1394039bbb947fc668a190513b8ad0664 /remoting/remoting_host.gypi
parent034a1650ff98d0c1ecde107b1c73dbd8cd424bc1 (diff)
downloadchromium_src-399b4f6b2fbef2e31cdda6a1ec7179d51006dafe.zip
chromium_src-399b4f6b2fbef2e31cdda6a1ec7179d51006dafe.tar.gz
chromium_src-399b4f6b2fbef2e31cdda6a1ec7179d51006dafe.tar.bz2
Host extensions
This CL introduces HostExtension, an interface for classes that extend the host with non-core functionality. Extensions are added to the ChromotingHost. They are used to compile the list of capabilities reported to the client, which can be used by the client to determine the availability of the extension. When a client connects, a HostExtension has the opportunity to create an HostExtensionSession to hold client/extension state, and to handle extension messages from that client. BUG= NOTRY=true Review URL: https://codereview.chromium.org/301453003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273901 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/remoting_host.gypi')
-rw-r--r--remoting/remoting_host.gypi4
1 files changed, 3 insertions, 1 deletions
diff --git a/remoting/remoting_host.gypi b/remoting/remoting_host.gypi
index dc4cdc6..e5247ea 100644
--- a/remoting/remoting_host.gypi
+++ b/remoting/remoting_host.gypi
@@ -119,10 +119,10 @@
'host/disconnect_window_win.cc',
'host/dns_blackhole_checker.cc',
'host/dns_blackhole_checker.h',
+ 'host/gnubby_auth_handler.h',
'host/gnubby_auth_handler_posix.cc',
'host/gnubby_auth_handler_posix.h',
'host/gnubby_auth_handler_win.cc',
- 'host/gnubby_auth_handler.h',
'host/gnubby_socket.cc',
'host/gnubby_socket.h',
'host/heartbeat_sender.cc',
@@ -137,6 +137,8 @@
'host/host_exit_codes.cc',
'host/host_exit_codes.h',
'host/host_export.h',
+ 'host/host_extension.h',
+ 'host/host_extension_session.h',
'host/host_secret.cc',
'host/host_secret.h',
'host/host_status_monitor.h',