summaryrefslogtreecommitdiffstats
path: root/sync/engine/non_blocking_type_processor_core.h
diff options
context:
space:
mode:
Diffstat (limited to 'sync/engine/non_blocking_type_processor_core.h')
-rw-r--r--sync/engine/non_blocking_type_processor_core.h4
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;