OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:QuotaService
(Results
1 - 16
of
16
) sorted by null
/external/chromium_org/extensions/browser/
quota_service.cc
25
QuotaService
::
QuotaService
() {
30
&
QuotaService
::Purge);
34
QuotaService
::~
QuotaService
() {
40
std::string
QuotaService
::Assess(const std::string& extension_id,
88
void
QuotaService
::PurgeFunctionHeuristicsMap(FunctionHeuristicsMap* map) {
96
void
QuotaService
::Purge() {
140
QuotaService
::SustainedLimit::SustainedLimit(const base::TimeDelta& sustain,
149
bool
QuotaService
::TimedLimit::Apply(Bucket* bucket
[
all
...]
quota_service.h
5
// The
QuotaService
uses heuristics to limit abusive requests
37
// The
QuotaService
takes care that calls to certain extension
40
// The
QuotaService
needs to live entirely on one thread, i.e. be created,
44
class
QuotaService
: public base::NonThreadSafe {
51
QuotaService
();
52
virtual ~
QuotaService
();
78
base::RepeatingTimer<
QuotaService
> purge_timer_;
93
DISALLOW_COPY_AND_ASSIGN(
QuotaService
);
214
class
QuotaService
::TimedLimit : public QuotaLimitHeuristic {
225
class
QuotaService
::SustainedLimit : public QuotaLimitHeuristic
[
all
...]
extension_system.h
41
class
QuotaService
;
108
// Returns the
QuotaService
that limits calls to certain extension functions.
110
virtual
QuotaService
* quota_service() = 0;
info_map.h
95
// Returns the IO thread
QuotaService
. Creates the instance on first call.
96
QuotaService
* GetQuotaService();
128
// The
QuotaService
is not thread safe. We need to create and destroy it on
130
scoped_ptr<
QuotaService
> quota_service_;
quota_service_unittest.cc
23
typedef
QuotaService
::TimedLimit TimedLimit;
24
typedef
QuotaService
::SustainedLimit SustainedLimit;
131
virtual void SetUp() { service_.reset(new
QuotaService
()); }
141
scoped_ptr<
QuotaService
> service_;
info_map.cc
182
QuotaService
* InfoMap::GetQuotaService() {
185
quota_service_.reset(new
QuotaService
());
extension_function_dispatcher.cc
264
QuotaService
* quota = extension_info_map->GetQuotaService();
373
QuotaService
* quota = extension_system->quota_service();
/external/chromium_org/chrome/browser/extensions/
extension_system_impl.h
51
virtual
QuotaService
* quota_service() OVERRIDE; // shared
97
QuotaService
* quota_service();
128
scoped_ptr<
QuotaService
> quota_service_;
test_extension_system.h
78
virtual
QuotaService
* quota_service() OVERRIDE;
110
scoped_ptr<
QuotaService
> quota_service_;
test_extension_system.cc
44
quota_service_(new
QuotaService
()) {}
179
QuotaService
* TestExtensionSystem::quota_service() {
extension_system_impl.cc
303
quota_service_.reset(new
QuotaService
);
390
QuotaService
* ExtensionSystemImpl::Shared::quota_service() {
491
QuotaService
* ExtensionSystemImpl::quota_service() {
/external/chromium_org/apps/shell/browser/
shell_extension_system.h
67
virtual
QuotaService
* quota_service() OVERRIDE;
93
scoped_ptr<
QuotaService
> quota_service_;
shell_extension_system.cc
99
quota_service_.reset(new
QuotaService
);
160
QuotaService
* ShellExtensionSystem::quota_service() {
/external/chromium_org/extensions/browser/api/test/
test_api.cc
83
QuotaService
* quota =
/external/chromium_org/extensions/browser/api/storage/
storage_api.cc
157
heuristics->push_back(new
QuotaService
::TimedLimit(
168
heuristics->push_back(new
QuotaService
::SustainedLimit(
/external/chromium_org/chrome/browser/extensions/api/bookmarks/
bookmarks_api.cc
76
typedef
QuotaService
::TimedLimit TimedLimit;
77
typedef
QuotaService
::SustainedLimit SustainedLimit;
[
all
...]
Completed in 246 milliseconds