| Index: sync/internal_api/sync_manager_impl.h
|
| diff --git a/sync/internal_api/sync_manager_impl.h b/sync/internal_api/sync_manager_impl.h
|
| index e315b2cff6ac67e28a9bfa6af9b3f352da273b44..4971e7c2f95b3245fdd319e65f7b56a151d71bab 100644
|
| --- a/sync/internal_api/sync_manager_impl.h
|
| +++ b/sync/internal_api/sync_manager_impl.h
|
| @@ -177,6 +177,19 @@ class SyncManagerImpl : public SyncManager,
|
|
|
| const SyncScheduler* scheduler() const;
|
|
|
| + // Used to ensure that nudge counters in allstatus_ are incremented
|
| + // every time a nudge is scheduled.
|
| + void ScheduleNudgeAsync(
|
| + const base::TimeDelta& delay,
|
| + NudgeSource source,
|
| + ModelTypeSet types,
|
| + const tracked_objects::Location& nudge_location);
|
| +
|
| + void ScheduleNudgeWithStatesAsync(
|
| + const base::TimeDelta& delay, NudgeSource source,
|
| + const ModelTypeStateMap& type_state_map,
|
| + const tracked_objects::Location& nudge_location);
|
| +
|
| private:
|
| friend class SyncManagerTest;
|
| FRIEND_TEST_ALL_PREFIXES(SyncManagerTest, NudgeDelayTest);
|
|
|