/external/chromium_org/third_party/cacheinvalidation/overrides/google/cacheinvalidation/deps/ |
logging.h | 10 namespace invalidation { namespace 14 } // namespace invalidation
|
scoped_ptr.h | 10 namespace invalidation { namespace 14 } // namespace invalidation
|
random.cc | 7 namespace invalidation { namespace 17 } // namespace invalidation
|
random.h | 10 namespace invalidation { namespace 25 } // namespace invalidation
|
time.h | 10 namespace invalidation { namespace 14 } // namespace invalidation
|
mutex.h | 11 namespace invalidation { namespace 24 } // namespace invalidation
|
/external/chromium/chrome/browser/sync/notifier/ |
chrome_system_resources.h | 21 #include "google/cacheinvalidation/invalidation-client.h" 25 class ChromeSystemResources : public invalidation::SystemResources { 31 // invalidation::SystemResources implementation. 33 virtual invalidation::Time current_time(); 39 virtual void ScheduleWithDelay(invalidation::TimeDelta delay, 40 invalidation::Closure* task); 42 virtual void ScheduleImmediately(invalidation::Closure* task); 44 virtual void ScheduleOnListenerThread(invalidation::Closure* task); 51 virtual void WriteState(const invalidation::string& state, 52 invalidation::StorageCallback* callback) [all...] |
invalidation_util.h | 5 // Various utilities for dealing with invalidation data types. 14 #include "google/cacheinvalidation/invalidation-client.h" 18 void RunAndDeleteClosure(invalidation::Closure* task); 21 invalidation::ObjectId* object_id); 23 bool ObjectIdToRealModelType(const invalidation::ObjectId& object_id, 29 std::string ObjectIdToString(const invalidation::ObjectId& object_id); 31 std::string ObjectIdPToString(const invalidation::ObjectIdP& object_id); 33 std::string StatusToString(const invalidation::Status& status); 36 const invalidation::Invalidation& invalidation) [all...] |
invalidation_util.cc | 11 void RunAndDeleteClosure(invalidation::Closure* task) { 17 invalidation::ObjectId* object_id) { 23 object_id->Init(invalidation::ObjectSource::CHROME_SYNC, notification_type); 27 bool ObjectIdToRealModelType(const invalidation::ObjectId& object_id, 35 const invalidation::ObjectId& object_id) { 45 const invalidation::ObjectIdP& object_id) { 47 invalidation::ObjectId( 48 (invalidation::ObjectSource_Type) object_id.source(), 53 const invalidation::Status& status) { 63 const invalidation::Invalidation& invalidation) [all...] |
chrome_invalidation_client.h | 5 // A simple wrapper around invalidation::InvalidationClient that 25 #include "google/cacheinvalidation/invalidation-client.h" 27 // TODO(akalin): Move invalidation::InvalidationListener into its own 28 // file and include that instead of invalidation-client.h (which 41 : public invalidation::InvalidationListener, 77 // invalidation::InvalidationListener implementation. 78 virtual void Invalidate(const invalidation::Invalidation& invalidation, 79 invalidation::Closure* callback) OVERRIDE [all...] |
cache_invalidation_packet_handler.h | 6 // invalidation packets. 20 namespace invalidation { namespace 23 } // namespace invalidation 39 invalidation::InvalidationClient* invalidation_client); 41 // Makes the invalidation client passed into the constructor not 48 void HandleOutboundPacket(invalidation::NetworkEndpoint* network_endpoint); 60 invalidation::InvalidationClient* invalidation_client_;
|
cache_invalidation_packet_handler_unittest.cc | 10 #include "google/cacheinvalidation/invalidation-client.h" 22 class MockNetworkEndpoint : public invalidation::NetworkEndpoint { 25 void(invalidation::NetworkCallback*)); 26 MOCK_METHOD1(HandleInboundMessage, void(const invalidation::string&)); 27 MOCK_METHOD1(TakeOutboundMessage, void(invalidation::string*)); 31 class MockInvalidationClient : public invalidation::InvalidationClient { 34 MOCK_METHOD1(Register, void(const invalidation::ObjectId&)); 35 MOCK_METHOD1(Unregister, void(const invalidation::ObjectId&)); 36 MOCK_METHOD0(network_endpoint, invalidation::NetworkEndpoint*());
|
chrome_invalidation_client.cc | 16 #include "google/cacheinvalidation/invalidation-client-impl.h" 56 invalidation::ClientType client_type; 57 client_type.set_type(invalidation::ClientType::CHROME_SYNC); 60 invalidation::ClientConfig client_config; 66 new invalidation::InvalidationClientImpl( 70 invalidation::NetworkEndpoint* network_endpoint = 113 // TODO(akalin): Clear invalidation versions for unregistered types. 117 const invalidation::Invalidation& invalidation, [all...] |
/external/chromium_org/sync/notifier/ |
invalidation_util.h | 5 // Various utilities for dealing with invalidation data types. 22 namespace invalidation { namespace 24 class Invalidation; 28 SYNC_EXPORT_PRIVATE void PrintTo(const invalidation::ObjectId& id, 31 } // namespace invalidation 36 bool operator()(const invalidation::ObjectId& lhs, 37 const invalidation::ObjectId& rhs) const; 40 typedef std::set<invalidation::ObjectId, ObjectIdLessThan> ObjectIdSet; 43 invalidation::ObjectId* object_id); 45 bool ObjectIdToRealModelType(const invalidation::ObjectId& object_id [all...] |
sync_invalidation_listener.h | 5 // A simple wrapper around invalidation::InvalidationClient that 19 #include "google/cacheinvalidation/include/invalidation-listener.h" 49 : public NON_EXPORTED_BASE(invalidation::InvalidationListener), 55 typedef base::Callback<invalidation::InvalidationClient*( 56 invalidation::SystemResources*, 58 const invalidation::string&, 59 const invalidation::string&, 60 invalidation::InvalidationListener*)> CreateInvalidationClientCallback; 95 // Acknowledge that an invalidation for |id| was handled. 96 void Acknowledge(const invalidation::ObjectId& id [all...] |
sync_system_resources.h | 32 class SyncLogger : public invalidation::Logger { 38 // invalidation::Logger implementation. 43 invalidation::SystemResources* resources) OVERRIDE; 46 class SyncInvalidationScheduler : public invalidation::Scheduler { 56 // invalidation::Scheduler implementation. 57 virtual void Schedule(invalidation::TimeDelta delay, 58 invalidation::Closure* task) OVERRIDE; 62 virtual invalidation::Time GetCurrentTime() const OVERRIDE; 65 invalidation::SystemResources* resources) OVERRIDE; 70 std::set<invalidation::Closure*> posted_tasks_ [all...] |
registration_manager.h | 17 // For invalidation::InvalidationListener::RegistrationState. 18 #include "google/cacheinvalidation/include/invalidation-listener.h" 25 using ::invalidation::InvalidationListener; 27 // Manages the details of registering types for invalidation. 29 // to the invalidation client. 60 typedef std::map<invalidation::ObjectId, 67 invalidation::InvalidationClient* invalidation_client); 78 void MarkRegistrationLost(const invalidation::ObjectId& id); 85 void DisableId(const invalidation::ObjectId& id); 113 RegistrationStatus(const invalidation::ObjectId& id [all...] |
invalidation_util.cc | 16 namespace invalidation { namespace 17 void PrintTo(const invalidation::ObjectId& id, std::ostream* os) { 20 } // namespace invalidation 24 bool ObjectIdLessThan::operator()(const invalidation::ObjectId& lhs, 25 const invalidation::ObjectId& rhs) const { 31 invalidation::ObjectId* object_id) { 36 object_id->Init(ipc::invalidation::ObjectSource::CHROME_SYNC, 41 bool ObjectIdToRealModelType(const invalidation::ObjectId& object_id, 47 const invalidation::ObjectId& object_id) { 55 invalidation::ObjectId* out) [all...] |
sync_invalidation_listener.cc | 14 #include "google/cacheinvalidation/include/invalidation-client.h" 74 DVLOG(2) << "No initial max invalidation versions for any id"; 79 DVLOG(2) << "Initial max invalidation version for " 92 int client_type = ipc::invalidation::ClientType::CHROME_SYNC_IOS; 94 int client_type = ipc::invalidation::ClientType::CHROME_SYNC; 136 void SyncInvalidationListener::Acknowledge(const invalidation::ObjectId& id, 158 invalidation::InvalidationClient* client) { 167 invalidation::InvalidationClient* client, 168 const invalidation::Invalidation& invalidation 294 Invalidation invalidation; local [all...] |
sync_system_resources_unittest.cc | 42 MOCK_CONST_METHOD1(Run, void(invalidation::Status)); 43 base::Callback<void(invalidation::Status)>* CreateCallback() { 44 return new base::Callback<void(invalidation::Status)>( 65 invalidation::Scheduler::NoDelay(), should_not_run); 73 invalidation::Scheduler::NoDelay(), should_not_run); 81 invalidation::TimeDelta::FromSeconds(0), should_not_run); 96 invalidation::Time current_time = 135 invalidation::Scheduler::NoDelay(), mock_closure.CreateClosure()); 144 invalidation::Scheduler::NoDelay(), mock_closure.CreateClosure()); 155 invalidation::TimeDelta::FromSeconds(0), mock_closure.CreateClosure()) [all...] |
sync_system_resources.cc | 59 void SyncLogger::SetSystemResources(invalidation::SystemResources* resources) { 93 void SyncInvalidationScheduler::Schedule(invalidation::TimeDelta delay, 94 invalidation::Closure* task) { 95 DCHECK(invalidation::IsCallbackRepeatable(task)); 114 invalidation::Time SyncInvalidationScheduler::GetCurrentTime() const { 120 invalidation::SystemResources* resources) { 124 void SyncInvalidationScheduler::RunPostedTask(invalidation::Closure* task) { 132 invalidation::Scheduler* scheduler) 142 invalidation::WriteKeyCallback* done) { 148 // According to the cache invalidation API folks, we can do this a [all...] |
/external/chromium_org/chrome/browser/extensions/api/push_messaging/ |
push_messaging_invalidation_handler_unittest.cc | 10 #include "chrome/browser/invalidation/invalidation_service.h" 25 class MockInvalidationService : public invalidation::InvalidationService { 35 MOCK_METHOD2(AcknowledgeInvalidation, void(const invalidation::ObjectId&, 85 expected_ids.insert(invalidation::ObjectId( 86 ipc::invalidation::ObjectSource::CHROME_PUSH_MESSAGING, 88 expected_ids.insert(invalidation::ObjectId( 89 ipc::invalidation::ObjectSource::CHROME_PUSH_MESSAGING, 91 expected_ids.insert(invalidation::ObjectId( 92 ipc::invalidation::ObjectSource::CHROME_PUSH_MESSAGING, 94 expected_ids.insert(invalidation::ObjectId [all...] |
/external/chromium_org/chrome/browser/invalidation/ |
invalidation_service_util.h | 12 namespace invalidation { namespace 20 } // namespace invalidation
|
invalidation_service.h | 17 namespace invalidation { namespace 19 // Interface for classes that handle invalidation registrations and send out 22 // Invalidation clients should follow the pattern below: 39 // invalidation API persists registrations across browser restarts. 47 // If an invalidation handler cares about the invalidator state, it should also 94 // Sends an acknowledgement that an invalidation for |id| was successfully 96 virtual void AcknowledgeInvalidation(const invalidation::ObjectId& id, 104 // Returns the ID belonging to this invalidation client. Can be used to 112 } // namespace invalidation
|
/external/chromium_org/chrome/browser/drive/ |
drive_notification_manager.cc | 9 #include "chrome/browser/invalidation/invalidation_service.h" 10 #include "chrome/browser/invalidation/invalidation_service_factory.h" 25 // The sync invalidation object ID for Google Drive. 45 invalidation::InvalidationService* invalidation_service = 46 invalidation::InvalidationServiceFactory::GetForProfile(profile_); 73 const invalidation::ObjectId object_id( 74 ipc::invalidation::ObjectSource::COSMO_CHANGELOG, 78 // TODO(dcheng): Only acknowledge the invalidation once the fetch has 80 invalidation::InvalidationService* invalidation_service = 81 invalidation::InvalidationServiceFactory::GetForProfile(profile_) [all...] |