diff options
Diffstat (limited to 'chrome/browser/policy/asynchronous_policy_loader.h')
| -rw-r--r-- | chrome/browser/policy/asynchronous_policy_loader.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/chrome/browser/policy/asynchronous_policy_loader.h b/chrome/browser/policy/asynchronous_policy_loader.h index fff0c8c..1458d82 100644 --- a/chrome/browser/policy/asynchronous_policy_loader.h +++ b/chrome/browser/policy/asynchronous_policy_loader.h @@ -7,12 +7,16 @@ #pragma once #include "base/memory/ref_counted.h" -#include "base/message_loop.h" +#include "base/memory/scoped_ptr.h" #include "base/observer_list.h" +#include "base/time.h" #include "base/values.h" #include "chrome/browser/policy/asynchronous_policy_provider.h" #include "chrome/browser/policy/configuration_policy_provider.h" +class CancelableTask; +class MessageLoop; + namespace policy { // Used by the implementation of asynchronous policy provider to manage the @@ -20,9 +24,8 @@ namespace policy { class AsynchronousPolicyLoader : public base::RefCountedThreadSafe<AsynchronousPolicyLoader> { public: - explicit AsynchronousPolicyLoader( - AsynchronousPolicyProvider::Delegate* delegate, - int reload_interval_minutes); + AsynchronousPolicyLoader(AsynchronousPolicyProvider::Delegate* delegate, + int reload_interval_minutes); // Triggers initial policy load. virtual void Init(); |
