Index: sync/engine/non_blocking_type_processor_core.h |
diff --git a/sync/engine/non_blocking_type_processor_core.h b/sync/engine/non_blocking_type_processor_core.h |
index c9cec886b479b3e6fd3846714dfeaae6338ad349..e2263499562f82fe9515b0455ee40b79ac155636 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; |