| Index: components/gcm_driver/gcm_app_handler.h
|
| diff --git a/components/gcm_driver/gcm_app_handler.h b/components/gcm_driver/gcm_app_handler.h
|
| index b4b497e3975fa4fa5fb408f126b4746c8b760025..ec5a422a86222c0342ea2b53dfabe950a261a27e 100644
|
| --- a/components/gcm_driver/gcm_app_handler.h
|
| +++ b/components/gcm_driver/gcm_app_handler.h
|
| @@ -45,6 +45,12 @@ class GCMAppHandler {
|
| // Called when the connection is interrupted.
|
| // Default implementation does nothing.
|
| virtual void OnDisconnected();
|
| +
|
| + // If no app handler has been added with the exact app_id of an incoming
|
| + // event, all handlers will be asked (in arbitrary order) whether they can
|
| + // handle the app_id, and the first to return true will receive the event.
|
| + virtual bool CanHandle(const std::string& app_id) const;
|
| +
|
| };
|
|
|
| } // namespace gcm
|
|
|