// Copyright 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 CHROME_BROWSER_SERVICES_GCM_GCM_DESKTOP_UTILS_H_ #define CHROME_BROWSER_SERVICES_GCM_GCM_DESKTOP_UTILS_H_ #include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" namespace base { class FilePath; } namespace net { class URLRequestContextGetter; } namespace gcm { class GCMDriver; class GCMClientFactory; scoped_ptr CreateGCMDriverDesktop( scoped_ptr gcm_client_factory, const base::FilePath& store_path, const scoped_refptr& request_context); } // namespace gcm #endif // CHROME_BROWSER_SERVICES_GCM_GCM_DESKTOP_UTILS_H_