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 #ifndef COMPONENTS_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_ | 5 #ifndef COMPONENTS_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_ |
6 #define COMPONENTS_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_ | 6 #define COMPONENTS_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_ |
7 | 7 |
8 #include <memory> | 8 #include <memory> |
9 #include <set> | 9 #include <set> |
10 #include <string> | 10 #include <string> |
(...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
303 bool HasObserver(const syncer::SyncServiceObserver* observer) const override; | 303 bool HasObserver(const syncer::SyncServiceObserver* observer) const override; |
304 void RegisterDataTypeController(std::unique_ptr<syncer::DataTypeController> | 304 void RegisterDataTypeController(std::unique_ptr<syncer::DataTypeController> |
305 data_type_controller) override; | 305 data_type_controller) override; |
306 void ReenableDatatype(syncer::ModelType type) override; | 306 void ReenableDatatype(syncer::ModelType type) override; |
307 SyncTokenStatus GetSyncTokenStatus() const override; | 307 SyncTokenStatus GetSyncTokenStatus() const override; |
308 std::string QuerySyncStatusSummaryString() override; | 308 std::string QuerySyncStatusSummaryString() override; |
309 bool QueryDetailedSyncStatus(syncer::SyncStatus* result) override; | 309 bool QueryDetailedSyncStatus(syncer::SyncStatus* result) override; |
310 base::string16 GetLastSyncedTimeString() const override; | 310 base::string16 GetLastSyncedTimeString() const override; |
311 std::string GetBackendInitializationStateString() const override; | 311 std::string GetBackendInitializationStateString() const override; |
312 syncer::SyncCycleSnapshot GetLastCycleSnapshot() const override; | 312 syncer::SyncCycleSnapshot GetLastCycleSnapshot() const override; |
313 base::Value* GetTypeStatusMap() const override; | 313 base::Value* GetTypeStatusMap() override; |
314 const GURL& sync_service_url() const override; | 314 const GURL& sync_service_url() const override; |
315 std::string unrecoverable_error_message() const override; | 315 std::string unrecoverable_error_message() const override; |
316 tracked_objects::Location unrecoverable_error_location() const override; | 316 tracked_objects::Location unrecoverable_error_location() const override; |
317 void AddProtocolEventObserver( | 317 void AddProtocolEventObserver( |
318 syncer::ProtocolEventObserver* observer) override; | 318 syncer::ProtocolEventObserver* observer) override; |
319 void RemoveProtocolEventObserver( | 319 void RemoveProtocolEventObserver( |
320 syncer::ProtocolEventObserver* observer) override; | 320 syncer::ProtocolEventObserver* observer) override; |
321 void AddTypeDebugInfoObserver( | 321 void AddTypeDebugInfoObserver( |
322 syncer::TypeDebugInfoObserver* observer) override; | 322 syncer::TypeDebugInfoObserver* observer) override; |
323 void RemoveTypeDebugInfoObserver( | 323 void RemoveTypeDebugInfoObserver( |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
367 const std::string& cache_guid, | 367 const std::string& cache_guid, |
368 bool success) override; | 368 bool success) override; |
369 void OnSyncCycleCompleted() override; | 369 void OnSyncCycleCompleted() override; |
370 void OnProtocolEvent(const syncer::ProtocolEvent& event) override; | 370 void OnProtocolEvent(const syncer::ProtocolEvent& event) override; |
371 void OnDirectoryTypeCommitCounterUpdated( | 371 void OnDirectoryTypeCommitCounterUpdated( |
372 syncer::ModelType type, | 372 syncer::ModelType type, |
373 const syncer::CommitCounters& counters) override; | 373 const syncer::CommitCounters& counters) override; |
374 void OnDirectoryTypeUpdateCounterUpdated( | 374 void OnDirectoryTypeUpdateCounterUpdated( |
375 syncer::ModelType type, | 375 syncer::ModelType type, |
376 const syncer::UpdateCounters& counters) override; | 376 const syncer::UpdateCounters& counters) override; |
377 void OnDirectoryTypeStatusCounterUpdated( | 377 void OnDatatypeStatusCounterUpdated( |
378 syncer::ModelType type, | 378 syncer::ModelType type, |
379 const syncer::StatusCounters& counters) override; | 379 const syncer::StatusCounters& counters) override; |
380 void OnConnectionStatusChange(syncer::ConnectionStatus status) override; | 380 void OnConnectionStatusChange(syncer::ConnectionStatus status) override; |
381 void OnPassphraseRequired( | 381 void OnPassphraseRequired( |
382 syncer::PassphraseRequiredReason reason, | 382 syncer::PassphraseRequiredReason reason, |
383 const sync_pb::EncryptedData& pending_keys) override; | 383 const sync_pb::EncryptedData& pending_keys) override; |
384 void OnPassphraseAccepted() override; | 384 void OnPassphraseAccepted() override; |
385 void OnEncryptedTypesChanged(syncer::ModelTypeSet encrypted_types, | 385 void OnEncryptedTypesChanged(syncer::ModelTypeSet encrypted_types, |
386 bool encrypt_everything) override; | 386 bool encrypt_everything) override; |
387 void OnEncryptionComplete() override; | 387 void OnEncryptionComplete() override; |
(...skipping 620 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1008 base::WeakPtrFactory<ProfileSyncService> weak_factory_; | 1008 base::WeakPtrFactory<ProfileSyncService> weak_factory_; |
1009 | 1009 |
1010 DISALLOW_COPY_AND_ASSIGN(ProfileSyncService); | 1010 DISALLOW_COPY_AND_ASSIGN(ProfileSyncService); |
1011 }; | 1011 }; |
1012 | 1012 |
1013 bool ShouldShowActionOnUI(const syncer::SyncProtocolError& error); | 1013 bool ShouldShowActionOnUI(const syncer::SyncProtocolError& error); |
1014 | 1014 |
1015 } // namespace browser_sync | 1015 } // namespace browser_sync |
1016 | 1016 |
1017 #endif // COMPONENTS_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_ | 1017 #endif // COMPONENTS_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_ |
OLD | NEW |