HomeSort by relevance Sort by last modified time
    Searched refs:invalidation (Results 1 - 25 of 119) sorted by null

1 2 3 4 5

  /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...]

Completed in 1541 milliseconds

1 2 3 4 5