| Index: chrome/browser/extensions/api/copresence/copresence_api.h
|
| diff --git a/chrome/browser/extensions/api/copresence/copresence_api.h b/chrome/browser/extensions/api/copresence/copresence_api.h
|
| index 4f82aa6232cc2647bfd84d5029a206f85abfd5d2..2d1535f66af03f5aebec53b6a38313800967c96a 100644
|
| --- a/chrome/browser/extensions/api/copresence/copresence_api.h
|
| +++ b/chrome/browser/extensions/api/copresence/copresence_api.h
|
| @@ -19,9 +19,12 @@
|
|
|
| class ChromeWhispernetClient;
|
|
|
| +namespace audio_modem {
|
| +class WhispernetClient;
|
| +}
|
| +
|
| namespace copresence {
|
| class CopresenceManager;
|
| -class WhispernetClient;
|
| }
|
|
|
| namespace gcm {
|
| @@ -47,7 +50,8 @@ class CopresenceService final : public BrowserContextKeyedAPI,
|
| // These accessors will always return an object (except during shutdown).
|
| // If the object doesn't exist, they will create one first.
|
| copresence::CopresenceManager* manager();
|
| - copresence::WhispernetClient* whispernet_client();
|
| + // TODO(ckehoe): Merge this with GetWhispernetClient() below.
|
| + audio_modem::WhispernetClient* whispernet_client();
|
|
|
| // A registry containing the app id's associated with every subscription.
|
| SubscriptionToAppMap& apps_by_subscription_id() {
|
| @@ -86,7 +90,7 @@ class CopresenceService final : public BrowserContextKeyedAPI,
|
| net::URLRequestContextGetter* GetRequestContext() const override;
|
| const std::string GetPlatformVersionString() const override;
|
| const std::string GetAPIKey(const std::string& app_id) const override;
|
| - copresence::WhispernetClient* GetWhispernetClient() override;
|
| + audio_modem::WhispernetClient* GetWhispernetClient() override;
|
| gcm::GCMDriver* GetGCMDriver() override;
|
| const std::string GetDeviceId(bool authenticated) override;
|
| void SaveDeviceId(bool authenticated, const std::string& device_id) override;
|
| @@ -104,7 +108,7 @@ class CopresenceService final : public BrowserContextKeyedAPI,
|
| std::map<std::string, std::string> api_keys_by_app_;
|
| std::map<std::string, std::string> auth_tokens_by_app_;
|
|
|
| - scoped_ptr<ChromeWhispernetClient> whispernet_client_;
|
| + scoped_ptr<audio_modem::WhispernetClient> whispernet_client_;
|
| scoped_ptr<copresence::CopresenceManager> manager_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(CopresenceService);
|
|
|