diff options
Diffstat (limited to 'sync/engine/non_blocking_type_processor_core.h')
-rw-r--r-- | sync/engine/non_blocking_type_processor_core.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sync/engine/non_blocking_type_processor_core.h b/sync/engine/non_blocking_type_processor_core.h index c9cec88..e226349 100644 --- a/sync/engine/non_blocking_type_processor_core.h +++ b/sync/engine/non_blocking_type_processor_core.h @@ -9,6 +9,7 @@ #include "base/threading/non_thread_safe.h" #include "sync/base/sync_export.h" #include "sync/engine/commit_contributor.h" +#include "sync/engine/non_blocking_sync_common.h" #include "sync/engine/update_handler.h" #include "sync/internal_api/public/base/model_type.h" #include "sync/protocol/sync.pb.h" @@ -67,6 +68,9 @@ class SYNC_EXPORT NonBlockingTypeProcessorCore virtual void ApplyUpdates(sessions::StatusController* status) OVERRIDE; virtual void PassiveApplyUpdates(sessions::StatusController* status) OVERRIDE; + // Entry point for NonBlockingTypeProcessor to send commit requests. + void RequestCommits(const CommitRequestDataList& request_list); + // CommitContributor implementation. virtual scoped_ptr<CommitContribution> GetContribution( size_t max_entries) OVERRIDE; |