Chromium Code Reviews| Index: sync/internal_api/public/sessions/sync_session_snapshot.h |
| diff --git a/sync/internal_api/public/sessions/sync_session_snapshot.h b/sync/internal_api/public/sessions/sync_session_snapshot.h |
| index e1053ad47adcd24e3d6227829a7476a8a0fc73ea..267566894796b76fcc8566bc620c65ab1bb06b5d 100644 |
| --- a/sync/internal_api/public/sessions/sync_session_snapshot.h |
| +++ b/sync/internal_api/public/sessions/sync_session_snapshot.h |
| @@ -13,7 +13,6 @@ |
| #include "sync/internal_api/public/base/model_type.h" |
| #include "sync/internal_api/public/base/progress_marker_map.h" |
| #include "sync/internal_api/public/sessions/model_neutral_state.h" |
| -#include "sync/internal_api/public/sessions/sync_source_info.h" |
| namespace base { |
| class DictionaryValue; |
| @@ -37,7 +36,19 @@ class SYNC_EXPORT SyncSessionSnapshot { |
| int num_encryption_conflicts, |
| int num_hierarchy_conflicts, |
| int num_server_conflicts, |
| - const SyncSourceInfo& source, |
| + bool notifications_enabled, |
| + size_t num_entries, |
| + base::Time sync_start_time, |
| + const std::vector<int>& num_entries_by_type, |
| + const std::vector<int>& num_to_delete_entries_by_type, |
| + sync_pb::GetUpdatesCallerInfo::GetUpdatesSource legacy_updates_source); |
| + SyncSessionSnapshot( |
|
tim (not reviewing)
2013/08/01 17:16:38
Style guide forbids overloading functions (constru
rlarocque
2013/08/01 21:01:41
Apparently the second constructor is only used in
|
| + const ModelNeutralState& model_neutral_state, |
| + const ProgressMarkerMap& download_progress_markers, |
| + bool is_silenced, |
| + int num_encryption_conflicts, |
| + int num_hierarchy_conflicts, |
| + int num_server_conflicts, |
| bool notifications_enabled, |
| size_t num_entries, |
| base::Time sync_start_time, |
| @@ -59,12 +70,12 @@ class SYNC_EXPORT SyncSessionSnapshot { |
| int num_encryption_conflicts() const; |
| int num_hierarchy_conflicts() const; |
| int num_server_conflicts() const; |
| - SyncSourceInfo source() const; |
| bool notifications_enabled() const; |
| size_t num_entries() const; |
| base::Time sync_start_time() const; |
| const std::vector<int>& num_entries_by_type() const; |
| const std::vector<int>& num_to_delete_entries_by_type() const; |
| + sync_pb::GetUpdatesCallerInfo::GetUpdatesSource legacy_updates_source() const; |
|
tim (not reviewing)
2013/08/01 17:16:38
Comment what this is / why it is considered "legac
rlarocque
2013/08/01 21:01:41
Done.
|
| // Set iff this snapshot was not built using the default constructor. |
| bool is_initialized() const; |
| @@ -76,7 +87,6 @@ class SYNC_EXPORT SyncSessionSnapshot { |
| int num_encryption_conflicts_; |
| int num_hierarchy_conflicts_; |
| int num_server_conflicts_; |
| - SyncSourceInfo source_; |
| bool notifications_enabled_; |
| size_t num_entries_; |
| base::Time sync_start_time_; |
| @@ -84,6 +94,8 @@ class SYNC_EXPORT SyncSessionSnapshot { |
| std::vector<int> num_entries_by_type_; |
| std::vector<int> num_to_delete_entries_by_type_; |
| + sync_pb::GetUpdatesCallerInfo::GetUpdatesSource legacy_updates_source_; |
| + |
| bool is_initialized_; |
| }; |