Lines Matching refs:NudgeTracker
16 size_t NudgeTracker::kDefaultMaxPayloadsPerType = 10;
18 NudgeTracker::NudgeTracker()
34 NudgeTracker::~NudgeTracker() { }
36 bool NudgeTracker::IsSyncRequired() const {
50 bool NudgeTracker::IsGetUpdatesRequired() const {
66 bool NudgeTracker::IsRetryRequired() const {
76 void NudgeTracker::RecordSuccessfulSyncCycle() {
90 void NudgeTracker::RecordLocalChange(ModelTypeSet types) {
99 void NudgeTracker::RecordLocalRefreshRequest(ModelTypeSet types) {
107 void NudgeTracker::RecordRemoteInvalidation(
133 void NudgeTracker::OnInvalidationsEnabled() {
137 void NudgeTracker::OnInvalidationsDisabled() {
142 void NudgeTracker::SetTypesThrottledUntil(
152 void NudgeTracker::UpdateTypeThrottlingState(base::TimeTicks now) {
159 bool NudgeTracker::IsAnyTypeThrottled() const {
169 bool NudgeTracker::IsTypeThrottled(ModelType type) const {
174 base::TimeDelta NudgeTracker::GetTimeUntilNextUnthrottle(
193 ModelTypeSet NudgeTracker::GetThrottledTypes() const {
204 ModelTypeSet NudgeTracker::GetNudgedTypes() const {
215 ModelTypeSet NudgeTracker::GetNotifiedTypes() const {
226 ModelTypeSet NudgeTracker::GetRefreshRequestedTypes() const {
237 void NudgeTracker::SetLegacyNotificationHint(
244 sync_pb::GetUpdatesCallerInfo::GetUpdatesSource NudgeTracker::GetLegacySource()
285 void NudgeTracker::FillProtoMessage(
297 void NudgeTracker::SetSyncCycleStartTime(base::TimeTicks now) {
320 void NudgeTracker::SetHintBufferSize(size_t size) {
327 void NudgeTracker::SetNextRetryTime(base::TimeTicks retry_time) {