Searched refs:PushMessagingAPI (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/chrome/browser/extensions/api/push_messaging/
H A Dpush_messaging_api.cc300 PushMessagingAPI::PushMessagingAPI(content::BrowserContext* context) function in class:extensions::PushMessagingAPI
305 PushMessagingAPI::~PushMessagingAPI() {
309 PushMessagingAPI* PushMessagingAPI::Get(content::BrowserContext* context) {
310 return BrowserContextKeyedAPIFactory<PushMessagingAPI>::Get(context);
313 void PushMessagingAPI::Shutdown() {
318 static base::LazyInstance<BrowserContextKeyedAPIFactory<PushMessagingAPI> >
322 BrowserContextKeyedAPIFactory<PushMessagingAPI>*
[all...]
H A Dpush_messaging_api.h109 class PushMessagingAPI : public BrowserContextKeyedAPI, class in namespace:extensions
112 explicit PushMessagingAPI(content::BrowserContext* context);
113 virtual ~PushMessagingAPI();
115 // Convenience method to get the PushMessagingAPI for a BrowserContext.
116 static PushMessagingAPI* Get(content::BrowserContext* context);
122 static BrowserContextKeyedAPIFactory<PushMessagingAPI>* GetFactoryInstance();
134 friend class BrowserContextKeyedAPIFactory<PushMessagingAPI>;
138 return "PushMessagingAPI";
169 DISALLOW_COPY_AND_ASSIGN(PushMessagingAPI);
174 PushMessagingAPI>
[all...]
H A Dpush_messaging_apitest.cc104 PushMessagingAPI* GetAPI() {
105 return PushMessagingAPI::Get(profile());
109 return PushMessagingAPI::Get(profile())->GetEventRouterForTest();
/external/chromium_org/chrome/browser/extensions/
H A Dbrowser_context_keyed_service_factories.cc143 extensions::PushMessagingAPI::GetFactoryInstance();

Completed in 77 milliseconds