diff --git a/components/gcm_driver/default_gcm_app_handler.h b/components/gcm_driver/default_gcm_app_handler.h index 0f6c4cef7df160..bdd96ceb5ba7f9 100644 --- a/components/gcm_driver/default_gcm_app_handler.h +++ b/components/gcm_driver/default_gcm_app_handler.h @@ -1,35 +1,35 @@ -// Copyright (c) 2014 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef COMPONENTS_GCM_DRIVER_DEFAULT_GCM_APP_HANDLER_H_ -#define COMPONENTS_GCM_DRIVER_DEFAULT_GCM_APP_HANDLER_H_ - -#include "base/compiler_specific.h" -#include "components/gcm_driver/gcm_app_handler.h" - -namespace gcm { - -// The default app handler that is triggered when there is no registered app -// handler for an application id. -class DefaultGCMAppHandler : public GCMAppHandler { - public: - DefaultGCMAppHandler(); - virtual ~DefaultGCMAppHandler(); - - // Overridden from GCMAppHandler: - virtual void ShutdownHandler() OVERRIDE; - virtual void OnMessage(const std::string& app_id, - const GCMClient::IncomingMessage& message) OVERRIDE; - virtual void OnMessagesDeleted(const std::string& app_id) OVERRIDE; - virtual void OnSendError( - const std::string& app_id, - const GCMClient::SendErrorDetails& send_error_details) OVERRIDE; - - private: - DISALLOW_COPY_AND_ASSIGN(DefaultGCMAppHandler); -}; - -} // namespace gcm - -#endif // COMPONENTS_GCM_DRIVER_DEFAULT_GCM_APP_HANDLER_H_ +// Copyright (c) 2014 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef COMPONENTS_GCM_DRIVER_DEFAULT_GCM_APP_HANDLER_H_ +#define COMPONENTS_GCM_DRIVER_DEFAULT_GCM_APP_HANDLER_H_ + +#include "base/compiler_specific.h" +#include "components/gcm_driver/gcm_app_handler.h" + +namespace gcm { + +// The default app handler that is triggered when there is no registered app +// handler for an application id. +class DefaultGCMAppHandler : public GCMAppHandler { + public: + DefaultGCMAppHandler(); + virtual ~DefaultGCMAppHandler(); + + // Overridden from GCMAppHandler: + virtual void ShutdownHandler() OVERRIDE; + virtual void OnMessage(const std::string& app_id, + const GCMClient::IncomingMessage& message) OVERRIDE; + virtual void OnMessagesDeleted(const std::string& app_id) OVERRIDE; + virtual void OnSendError( + const std::string& app_id, + const GCMClient::SendErrorDetails& send_error_details) OVERRIDE; + + private: + DISALLOW_COPY_AND_ASSIGN(DefaultGCMAppHandler); +}; + +} // namespace gcm + +#endif // COMPONENTS_GCM_DRIVER_DEFAULT_GCM_APP_HANDLER_H_ diff --git a/components/gcm_driver/gcm_client_factory.h b/components/gcm_driver/gcm_client_factory.h index 78c43f4d665fe1..033257cdf31a40 100644 --- a/components/gcm_driver/gcm_client_factory.h +++ b/components/gcm_driver/gcm_client_factory.h @@ -1,30 +1,30 @@ -// Copyright (c) 2014 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef COMPONENTS_GCM_DRIVER_GCM_CLIENT_FACTORY_H_ -#define COMPONENTS_GCM_DRIVER_GCM_CLIENT_FACTORY_H_ - -#include "base/macros.h" -#include "base/memory/scoped_ptr.h" - -namespace gcm { - -class GCMClient; - -class GCMClientFactory { - public: - GCMClientFactory(); - virtual ~GCMClientFactory(); - - // Creates a new instance of GCMClient. The testing code could override this - // to provide a mocked instance. - virtual scoped_ptr BuildInstance(); - - private: - DISALLOW_COPY_AND_ASSIGN(GCMClientFactory); -}; - -} // namespace gcm - -#endif // COMPONENTS_GCM_DRIVER_GCM_CLIENT_FACTORY_H_ +// Copyright (c) 2014 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef COMPONENTS_GCM_DRIVER_GCM_CLIENT_FACTORY_H_ +#define COMPONENTS_GCM_DRIVER_GCM_CLIENT_FACTORY_H_ + +#include "base/macros.h" +#include "base/memory/scoped_ptr.h" + +namespace gcm { + +class GCMClient; + +class GCMClientFactory { + public: + GCMClientFactory(); + virtual ~GCMClientFactory(); + + // Creates a new instance of GCMClient. The testing code could override this + // to provide a mocked instance. + virtual scoped_ptr BuildInstance(); + + private: + DISALLOW_COPY_AND_ASSIGN(GCMClientFactory); +}; + +} // namespace gcm + +#endif // COMPONENTS_GCM_DRIVER_GCM_CLIENT_FACTORY_H_ diff --git a/components/gcm_driver/system_encryptor.h b/components/gcm_driver/system_encryptor.h index c7ae64590a81dc..48913a69ecb11d 100644 --- a/components/gcm_driver/system_encryptor.h +++ b/components/gcm_driver/system_encryptor.h @@ -1,27 +1,27 @@ -// Copyright (c) 2014 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef COMPONENTS_GCM_DRIVER_SYSTEM_ENCRYPTOR_H_ -#define COMPONENTS_GCM_DRIVER_SYSTEM_ENCRYPTOR_H_ - -#include "base/compiler_specific.h" -#include "google_apis/gcm/base/encryptor.h" - -namespace gcm { - -// Encryptor that uses the Chrome password manager's encryptor. -class SystemEncryptor : public Encryptor { - public: - virtual ~SystemEncryptor(); - - virtual bool EncryptString(const std::string& plaintext, - std::string* ciphertext) OVERRIDE; - - virtual bool DecryptString(const std::string& ciphertext, - std::string* plaintext) OVERRIDE; -}; - -} // namespace gcm - -#endif // COMPONENTS_GCM_DRIVER_SYSTEM_ENCRYPTOR_H_ +// Copyright (c) 2014 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef COMPONENTS_GCM_DRIVER_SYSTEM_ENCRYPTOR_H_ +#define COMPONENTS_GCM_DRIVER_SYSTEM_ENCRYPTOR_H_ + +#include "base/compiler_specific.h" +#include "google_apis/gcm/base/encryptor.h" + +namespace gcm { + +// Encryptor that uses the Chrome password manager's encryptor. +class SystemEncryptor : public Encryptor { + public: + virtual ~SystemEncryptor(); + + virtual bool EncryptString(const std::string& plaintext, + std::string* ciphertext) OVERRIDE; + + virtual bool DecryptString(const std::string& ciphertext, + std::string* plaintext) OVERRIDE; +}; + +} // namespace gcm + +#endif // COMPONENTS_GCM_DRIVER_SYSTEM_ENCRYPTOR_H_