| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "sync/sessions/status_controller.h" | 5 #include "sync/sessions/status_controller.h" |
| 6 | 6 |
| 7 #include <vector> | 7 #include <vector> |
| 8 | 8 |
| 9 #include "base/basictypes.h" | 9 #include "base/basictypes.h" |
| 10 #include "sync/internal_api/public/base/model_type.h" | 10 #include "sync/internal_api/public/base/model_type.h" |
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 136 | 136 |
| 137 void StatusController::increment_num_server_overwrites() { | 137 void StatusController::increment_num_server_overwrites() { |
| 138 model_neutral_.num_server_overwrites++; | 138 model_neutral_.num_server_overwrites++; |
| 139 } | 139 } |
| 140 | 140 |
| 141 void StatusController::set_sync_protocol_error( | 141 void StatusController::set_sync_protocol_error( |
| 142 const SyncProtocolError& error) { | 142 const SyncProtocolError& error) { |
| 143 model_neutral_.sync_protocol_error = error; | 143 model_neutral_.sync_protocol_error = error; |
| 144 } | 144 } |
| 145 | 145 |
| 146 void StatusController::set_last_get_key_result(const SyncerError result) { |
| 147 model_neutral_.last_get_key_result = result; |
| 148 } |
| 149 |
| 146 void StatusController::set_last_download_updates_result( | 150 void StatusController::set_last_download_updates_result( |
| 147 const SyncerError result) { | 151 const SyncerError result) { |
| 148 model_neutral_.last_download_updates_result = result; | 152 model_neutral_.last_download_updates_result = result; |
| 149 } | 153 } |
| 150 | 154 |
| 151 void StatusController::set_commit_result(const SyncerError result) { | 155 void StatusController::set_commit_result(const SyncerError result) { |
| 152 model_neutral_.commit_result = result; | 156 model_neutral_.commit_result = result; |
| 153 } | 157 } |
| 154 | 158 |
| 159 SyncerError StatusController::last_get_key_result() const { |
| 160 return model_neutral_.last_get_key_result; |
| 161 } |
| 162 |
| 155 void StatusController::update_conflicts_resolved(bool resolved) { | 163 void StatusController::update_conflicts_resolved(bool resolved) { |
| 156 model_neutral_.conflicts_resolved |= resolved; | 164 model_neutral_.conflicts_resolved |= resolved; |
| 157 } | 165 } |
| 158 void StatusController::reset_conflicts_resolved() { | 166 void StatusController::reset_conflicts_resolved() { |
| 159 model_neutral_.conflicts_resolved = false; | 167 model_neutral_.conflicts_resolved = false; |
| 160 } | 168 } |
| 161 | 169 |
| 162 // Returns the number of updates received from the sync server. | 170 // Returns the number of updates received from the sync server. |
| 163 int64 StatusController::CountUpdates() const { | 171 int64 StatusController::CountUpdates() const { |
| 164 const sync_pb::ClientToServerResponse& updates = | 172 const sync_pb::ClientToServerResponse& updates = |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 261 void StatusController::set_debug_info_sent() { | 269 void StatusController::set_debug_info_sent() { |
| 262 model_neutral_.debug_info_sent = true; | 270 model_neutral_.debug_info_sent = true; |
| 263 } | 271 } |
| 264 | 272 |
| 265 bool StatusController::debug_info_sent() const { | 273 bool StatusController::debug_info_sent() const { |
| 266 return model_neutral_.debug_info_sent; | 274 return model_neutral_.debug_info_sent; |
| 267 } | 275 } |
| 268 | 276 |
| 269 } // namespace sessions | 277 } // namespace sessions |
| 270 } // namespace syncer | 278 } // namespace syncer |
| OLD | NEW |