worker_service_observer.h revision 58e6fbe4ee35d65e14b626c557d37565bf8ad179
1// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CONTENT_PUBLIC_BROWSER_WORKER_SERVICE_OBSERVER_H_ 6#define CONTENT_PUBLIC_BROWSER_WORKER_SERVICE_OBSERVER_H_ 7 8#include "base/process/process.h" 9#include "base/strings/string16.h" 10 11class GURL; 12 13namespace content { 14 15class WorkerServiceObserver { 16 public: 17 virtual void WorkerCreated(const GURL& url, 18 const string16& name, 19 int process_id, 20 int route_id) {} 21 virtual void WorkerDestroyed(int process_id, int route_id) {} 22 23 protected: 24 virtual ~WorkerServiceObserver() {} 25}; 26 27} // namespace content 28 29#endif // CONTENT_PUBLIC_BROWSER_WORKER_SERVICE_OBSERVER_H_ 30