Home | History | Annotate | Download | only in gcm_driver

Lines Matching refs:app_id

39   // |app_id|: application ID.
44 void Register(const std::string& app_id,
49 // |app_id|: application ID.
51 void Unregister(const std::string& app_id,
55 // |app_id|: application ID.
59 void Send(const std::string& app_id,
79 virtual void AddAppHandler(const std::string& app_id, GCMAppHandler* handler);
82 virtual void RemoveAppHandler(const std::string& app_id);
85 GCMAppHandler* GetAppHandler(const std::string& app_id);
115 virtual void RegisterImpl(const std::string& app_id,
119 virtual void UnregisterImpl(const std::string& app_id) = 0;
122 virtual void SendImpl(const std::string& app_id,
127 void RegisterFinished(const std::string& app_id,
132 void UnregisterFinished(const std::string& app_id,
136 void SendFinished(const std::string& app_id,
140 bool HasRegisterCallback(const std::string& app_id);
145 // Should be called when an app with |app_id| is trying to un/register.
147 bool IsAsyncOperationPending(const std::string& app_id) const;
149 // Callback map (from app_id to callback) for Register.
152 // Callback map (from app_id to callback) for Unregister.
155 // Callback map (from <app_id, message_id> to callback) for Send.
158 // App handler map (from app_id to handler pointer).