GCMStoreImpl 89 google_apis/gcm/engine/gcm_store_impl.cc : public base::RefCountedThreadSafe<GCMStoreImpl::Backend> { GCMStoreImpl 141 google_apis/gcm/engine/gcm_store_impl.cc GCMStoreImpl::Backend::Backend( GCMStoreImpl 146 google_apis/gcm/engine/gcm_store_impl.cc GCMStoreImpl::Backend::~Backend() {} GCMStoreImpl 148 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::Load(const LoadCallback& callback) { GCMStoreImpl 220 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::Close() { GCMStoreImpl 225 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::Destroy(const UpdateCallback& callback) { GCMStoreImpl 238 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::SetDeviceCredentials( GCMStoreImpl 272 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::AddRegistration( GCMStoreImpl 298 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::RemoveRegistration(const std::string& app_id, GCMStoreImpl 317 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::AddIncomingMessage(const std::string& persistent_id, GCMStoreImpl 341 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::RemoveIncomingMessages( GCMStoreImpl 370 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::AddOutgoingMessage(const std::string& persistent_id, GCMStoreImpl 396 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::RemoveOutgoingMessages( GCMStoreImpl 454 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Backend::SetLastCheckinTime( GCMStoreImpl 472 google_apis/gcm/engine/gcm_store_impl.cc bool GCMStoreImpl::Backend::LoadDeviceCredentials(uint64* android_id, GCMStoreImpl 506 google_apis/gcm/engine/gcm_store_impl.cc bool GCMStoreImpl::Backend::LoadRegistrations( GCMStoreImpl 533 google_apis/gcm/engine/gcm_store_impl.cc bool GCMStoreImpl::Backend::LoadIncomingMessages( GCMStoreImpl 555 google_apis/gcm/engine/gcm_store_impl.cc bool GCMStoreImpl::Backend::LoadOutgoingMessages( GCMStoreImpl 587 google_apis/gcm/engine/gcm_store_impl.cc bool GCMStoreImpl::Backend::LoadLastCheckinTime( GCMStoreImpl 607 google_apis/gcm/engine/gcm_store_impl.cc GCMStoreImpl::GCMStoreImpl( GCMStoreImpl 615 google_apis/gcm/engine/gcm_store_impl.cc GCMStoreImpl::~GCMStoreImpl() {} GCMStoreImpl 617 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Load(const LoadCallback& callback) { GCMStoreImpl 620 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::Load, GCMStoreImpl 622 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::LoadContinuation, GCMStoreImpl 627 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Close() { GCMStoreImpl 630 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::Close, backend_)); GCMStoreImpl 633 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::Destroy(const UpdateCallback& callback) { GCMStoreImpl 636 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::Destroy, backend_, callback)); GCMStoreImpl 639 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::SetDeviceCredentials(uint64 device_android_id, GCMStoreImpl 644 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::SetDeviceCredentials, GCMStoreImpl 651 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::AddRegistration( GCMStoreImpl 657 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::AddRegistration, GCMStoreImpl 664 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::RemoveRegistration(const std::string& app_id, GCMStoreImpl 668 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::RemoveRegistration, GCMStoreImpl 674 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::AddIncomingMessage(const std::string& persistent_id, GCMStoreImpl 678 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::AddIncomingMessage, GCMStoreImpl 684 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::RemoveIncomingMessage(const std::string& persistent_id, GCMStoreImpl 688 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::RemoveIncomingMessages, GCMStoreImpl 694 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::RemoveIncomingMessages( GCMStoreImpl 699 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::RemoveIncomingMessages, GCMStoreImpl 705 google_apis/gcm/engine/gcm_store_impl.cc bool GCMStoreImpl::AddOutgoingMessage(const std::string& persistent_id, GCMStoreImpl 719 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::AddOutgoingMessage, GCMStoreImpl 723 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::AddOutgoingMessageContinuation, GCMStoreImpl 732 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::OverwriteOutgoingMessage(const std::string& persistent_id, GCMStoreImpl 744 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::AddOutgoingMessage, GCMStoreImpl 751 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::RemoveOutgoingMessage(const std::string& persistent_id, GCMStoreImpl 755 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::RemoveOutgoingMessages, GCMStoreImpl 758 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::RemoveOutgoingMessagesContinuation, GCMStoreImpl 763 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::RemoveOutgoingMessages( GCMStoreImpl 768 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::RemoveOutgoingMessages, GCMStoreImpl 771 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::RemoveOutgoingMessagesContinuation, GCMStoreImpl 776 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::SetLastCheckinTime(const base::Time& last_checkin_time, GCMStoreImpl 780 google_apis/gcm/engine/gcm_store_impl.cc base::Bind(&GCMStoreImpl::Backend::SetLastCheckinTime, GCMStoreImpl 786 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::LoadContinuation(const LoadCallback& callback, GCMStoreImpl 810 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::AddOutgoingMessageContinuation( GCMStoreImpl 821 google_apis/gcm/engine/gcm_store_impl.cc void GCMStoreImpl::RemoveOutgoingMessagesContinuation( GCMStoreImpl 24 google_apis/gcm/engine/gcm_store_impl.h class GCM_EXPORT GCMStoreImpl : public GCMStore { GCMStoreImpl 26 google_apis/gcm/engine/gcm_store_impl.h GCMStoreImpl(const base::FilePath& path, GCMStoreImpl 28 google_apis/gcm/engine/gcm_store_impl.h virtual ~GCMStoreImpl(); GCMStoreImpl 110 google_apis/gcm/engine/gcm_store_impl.h base::WeakPtrFactory<GCMStoreImpl> weak_ptr_factory_; GCMStoreImpl 112 google_apis/gcm/engine/gcm_store_impl.h DISALLOW_COPY_AND_ASSIGN(GCMStoreImpl); GCMStoreImpl 78 google_apis/gcm/engine/gcm_store_impl_unittest.cc return scoped_ptr<GCMStore>(new GCMStoreImpl( GCMStoreImpl 159 google_apis/gcm/engine/mcs_client_unittest.cc gcm_store_.reset(new GCMStoreImpl(temp_directory_.path(), GCMStoreImpl 132 google_apis/gcm/gcm_client_impl.cc new GCMStoreImpl(path, blocking_task_runner)); GCMStoreImpl 152 google_apis/gcm/gcm_client_impl_unittest.cc new GCMStoreImpl(path, blocking_task_runner)); GCMStoreImpl 303 google_apis/gcm/tools/mcs_probe.cc new GCMStoreImpl(gcm_store_path_,