| 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/internal_api/sync_manager_impl.h" | 5 #include "sync/internal_api/sync_manager_impl.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/base64.h" | 9 #include "base/base64.h" |
| 10 #include "base/bind.h" | 10 #include "base/bind.h" |
| (...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 284 DVLOG(1) << "Username: " << username; | 284 DVLOG(1) << "Username: " << username; |
| 285 if (!OpenDirectory(username)) { | 285 if (!OpenDirectory(username)) { |
| 286 NotifyInitializationFailure(); | 286 NotifyInitializationFailure(); |
| 287 LOG(ERROR) << "Sync manager initialization failed!"; | 287 LOG(ERROR) << "Sync manager initialization failed!"; |
| 288 return; | 288 return; |
| 289 } | 289 } |
| 290 | 290 |
| 291 connection_manager_.reset(new SyncAPIServerConnectionManager( | 291 connection_manager_.reset(new SyncAPIServerConnectionManager( |
| 292 args->service_url.host() + args->service_url.path(), | 292 args->service_url.host() + args->service_url.path(), |
| 293 args->service_url.EffectiveIntPort(), | 293 args->service_url.EffectiveIntPort(), |
| 294 args->service_url.SchemeIsSecure(), | 294 args->service_url.SchemeIsCryptographic(), args->post_factory.release(), |
| 295 args->post_factory.release(), | |
| 296 args->cancelation_signal)); | 295 args->cancelation_signal)); |
| 297 connection_manager_->set_client_id(directory()->cache_guid()); | 296 connection_manager_->set_client_id(directory()->cache_guid()); |
| 298 connection_manager_->AddListener(this); | 297 connection_manager_->AddListener(this); |
| 299 | 298 |
| 300 std::string sync_id = directory()->cache_guid(); | 299 std::string sync_id = directory()->cache_guid(); |
| 301 | 300 |
| 302 DVLOG(1) << "Setting sync client ID: " << sync_id; | 301 DVLOG(1) << "Setting sync client ID: " << sync_id; |
| 303 allstatus_.SetSyncId(sync_id); | 302 allstatus_.SetSyncId(sync_id); |
| 304 DVLOG(1) << "Setting invalidator client ID: " << args->invalidator_client_id; | 303 DVLOG(1) << "Setting invalidator client ID: " << args->invalidator_client_id; |
| 305 allstatus_.SetInvalidatorClientId(args->invalidator_client_id); | 304 allstatus_.SetInvalidatorClientId(args->invalidator_client_id); |
| (...skipping 718 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1024 bool SyncManagerImpl::HasDirectoryTypeDebugInfoObserver( | 1023 bool SyncManagerImpl::HasDirectoryTypeDebugInfoObserver( |
| 1025 syncer::TypeDebugInfoObserver* observer) { | 1024 syncer::TypeDebugInfoObserver* observer) { |
| 1026 return model_type_registry_->HasDirectoryTypeDebugInfoObserver(observer); | 1025 return model_type_registry_->HasDirectoryTypeDebugInfoObserver(observer); |
| 1027 } | 1026 } |
| 1028 | 1027 |
| 1029 void SyncManagerImpl::RequestEmitDebugInfo() { | 1028 void SyncManagerImpl::RequestEmitDebugInfo() { |
| 1030 model_type_registry_->RequestEmitDebugInfo(); | 1029 model_type_registry_->RequestEmitDebugInfo(); |
| 1031 } | 1030 } |
| 1032 | 1031 |
| 1033 } // namespace syncer | 1032 } // namespace syncer |
| OLD | NEW |