Lines Matching refs:base
22 #include "base/hash_tables.h"
23 #include "base/memory/scoped_ptr.h"
24 #include "base/time.h"
25 #include "base/timer.h"
26 #include "base/values.h"
47 const ListValue* args, const base::TimeTicks& event_time);
60 base::RepeatingTimer<ExtensionsQuotaService> purge_timer_;
72 base::hash_set<std::string> violators_;
91 base::TimeDelta refill_interval;
114 void Reset(const Config& config, const base::TimeTicks& start);
118 const base::TimeTicks& expiration() { return expiration_; }
120 base::TimeTicks expiration_;
152 bool ApplyToArgs(const ListValue* args, const base::TimeTicks& event_time);
159 virtual bool Apply(Bucket* bucket, const base::TimeTicks& event_time) = 0;
178 virtual bool Apply(Bucket* bucket, const base::TimeTicks& event_time);
186 SustainedLimit(const base::TimeDelta& sustain,
189 virtual bool Apply(Bucket* bucket, const base::TimeTicks& event_time);