diff options
author | ckehoe <ckehoe@chromium.org> | 2014-12-19 16:50:26 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-12-20 00:51:34 +0000 |
commit | e8b0dbdbe00fd4cdfcc7db4fd4721ed74be4f928 (patch) | |
tree | da3d839e735a8b413239d313ebda0a4b14b6e39d /components/copresence/BUILD.gn | |
parent | 198cd6dae3eea58665f3ed7606f8ea5102c41008 (diff) | |
download | chromium_src-e8b0dbdbe00fd4cdfcc7db4fd4721ed74be4f928.zip chromium_src-e8b0dbdbe00fd4cdfcc7db4fd4721ed74be4f928.tar.gz chromium_src-e8b0dbdbe00fd4cdfcc7db4fd4721ed74be4f928.tar.bz2 |
Adding CopresenceState, a central place to track the internal state of the copresence component. Classes can register to be notified of state changes (e.g. new directives or tokens). This provides the backend for the new debug UI.
BUG=420889
Review URL: https://codereview.chromium.org/764673003
Cr-Commit-Position: refs/heads/master@{#309315}
Diffstat (limited to 'components/copresence/BUILD.gn')
-rw-r--r-- | components/copresence/BUILD.gn | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/components/copresence/BUILD.gn b/components/copresence/BUILD.gn index 6b4f64d..74dd876 100644 --- a/components/copresence/BUILD.gn +++ b/components/copresence/BUILD.gn @@ -6,6 +6,8 @@ static_library("copresence") { sources = [ "copresence_constants.cc", "copresence_manager_impl.cc", + "copresence_state_impl.cc", + "copresence_state_impl.h", "copresence_switches.cc", "copresence_switches.h", "handlers/audio/audio_directive_handler.h", @@ -33,12 +35,16 @@ static_library("copresence") { "public/copresence_constants.h", "public/copresence_delegate.h", "public/copresence_manager.h", + "public/copresence_observer.h", + "public/copresence_state.h", "public/whispernet_client.h", "rpc/http_post.cc", "rpc/http_post.h", "rpc/rpc_handler.cc", "rpc/rpc_handler.h", "timed_map.h", + "tokens.cc", + "tokens.h", ] deps = [ |