Lines Matching refs:session

59                              SyncSession* session) {
60 HandleCycleBegin(session);
62 session->context()->ShouldFetchUpdatesBeforeCommit()) {
66 session->context()->model_type_registry()->update_handler_map(),
70 session,
73 return HandleCycleEnd(session, nudge_tracker.GetLegacySource());
79 session->context()->model_type_registry()->commit_contributor_map());
81 BuildAndPostCommits(request_types, session, &commit_processor);
82 session->mutable_status_controller()->set_commit_result(commit_result);
84 return HandleCycleEnd(session, nudge_tracker.GetLegacySource());
90 SyncSession* session) {
92 HandleCycleBegin(session);
95 session->context()->model_type_registry()->update_handler_map(),
99 session,
102 return HandleCycleEnd(session, source);
106 SyncSession* session) {
108 HandleCycleBegin(session);
111 session->context()->model_type_registry()->update_handler_map(),
115 session,
118 return HandleCycleEnd(session, sync_pb::GetUpdatesCallerInfo::PERIODIC);
123 SyncSession* session,
130 session,
144 ApplyControlDataUpdates(session->context()->directory());
150 session->mutable_status_controller());
152 session->context()->set_hierarchy_conflict_detected(
153 session->status_controller().num_hierarchy_conflicts() > 0);
154 session->SendEventNotification(SyncCycleEvent::STATUS_CHANGED);
163 sessions::SyncSession* session,
172 session->context()->GetEnabledTypes(),
173 session->context()->max_commit_batch_size(),
174 session->context()->account_name(),
175 session->context()->directory()->cache_guid(),
177 session->context()->extensions_activity()));
183 session,
184 session->mutable_status_controller(),
185 session->context()->extensions_activity());
195 void Syncer::HandleCycleBegin(SyncSession* session) {
196 session->mutable_status_controller()->UpdateStartTime();
197 session->SendEventNotification(SyncCycleEvent::SYNC_CYCLE_BEGIN);
201 SyncSession* session,
204 session->SendSyncCycleEndEventNotification(source);