diff options
author | ckehoe@chromium.org <ckehoe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-09 08:28:25 +0000 |
---|---|---|
committer | ckehoe@chromium.org <ckehoe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-09 08:29:24 +0000 |
commit | 5ae534b125bfb636529a9038cad15ef0f375a041 (patch) | |
tree | 9d11a3b76cad43ea8261c9f4d0892c2c45a8b456 /components/copresence.gypi | |
parent | cfb86cd63b551a7c5178e5e7a636b4e39be2855d (diff) | |
download | chromium_src-5ae534b125bfb636529a9038cad15ef0f375a041.zip chromium_src-5ae534b125bfb636529a9038cad15ef0f375a041.tar.gz chromium_src-5ae534b125bfb636529a9038cad15ef0f375a041.tar.bz2 |
This is part of the preliminary introduction of the chrome.copresence API,
which enables the exchange of short messages with nearby devices.
These classes manage all the communication between Chrome and
the Copresence server.
We access the server proto API through Apiary. I deleted
most of deprecated proto fields, since we are no longer using them.
Gone too are the unpublish and unsubscribe all calls, which are
probably going to be removed on the server. The deprecated
namespace field must stay, unfortunately, because we need
some additional configuration for the new flow.
Based on issue 419073002 (adding the directive handler).
R=derat@chromium.org, xiyuan@chromium.org
BUG=365493
// Since the Win64 builder is just stuck and won't even start for 3 hours
// despite having no pending jobs.
NOTRY=true
Review URL: https://codereview.chromium.org/433283002
Cr-Commit-Position: refs/heads/master@{#288540}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288540 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/copresence.gypi')
-rw-r--r-- | components/copresence.gypi | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/components/copresence.gypi b/components/copresence.gypi index 0f9293b..fded0bf 100644 --- a/components/copresence.gypi +++ b/components/copresence.gypi @@ -21,6 +21,8 @@ 'sources': [ 'copresence/copresence_client.cc', 'copresence/copresence_constants.cc', + 'copresence/copresence_switches.cc', + 'copresence/copresence_switches.h', 'copresence/handlers/audio/audio_directive_handler.cc', 'copresence/handlers/audio/audio_directive_handler.h', 'copresence/handlers/audio/audio_directive_list.cc', @@ -35,8 +37,10 @@ 'copresence/public/copresence_client.h', 'copresence/public/copresence_constants.h', 'copresence/public/whispernet_client.h', + 'copresence/rpc/http_post.cc', + 'copresence/rpc/http_post.h', 'copresence/rpc/rpc_handler.cc', - 'copresence/rpc/rpc_handler.h' + 'copresence/rpc/rpc_handler.h', 'copresence/timed_map.h', ], 'export_dependent_settings': [ |