| 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 "components/drive/sync_client.h" | 5 #include "components/drive/sync_client.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 128 FileError error = metadata->GetResourceEntryById(local_id, &entry); | 128 FileError error = metadata->GetResourceEntryById(local_id, &entry); |
| 129 if (error != FILE_ERROR_OK) | 129 if (error != FILE_ERROR_OK) |
| 130 return error; | 130 return error; |
| 131 return metadata->GetResourceEntryById(entry.parent_local_id(), parent); | 131 return metadata->GetResourceEntryById(entry.parent_local_id(), parent); |
| 132 } | 132 } |
| 133 | 133 |
| 134 } // namespace | 134 } // namespace |
| 135 | 135 |
| 136 SyncClient::SyncTask::SyncTask() | 136 SyncClient::SyncTask::SyncTask() |
| 137 : state(SUSPENDED), context(BACKGROUND), should_run_again(false) {} | 137 : state(SUSPENDED), context(BACKGROUND), should_run_again(false) {} |
| 138 SyncClient::SyncTask::SyncTask(const SyncTask& other) = default; |
| 138 SyncClient::SyncTask::~SyncTask() {} | 139 SyncClient::SyncTask::~SyncTask() {} |
| 139 | 140 |
| 140 SyncClient::SyncClient(base::SequencedTaskRunner* blocking_task_runner, | 141 SyncClient::SyncClient(base::SequencedTaskRunner* blocking_task_runner, |
| 141 file_system::OperationDelegate* delegate, | 142 file_system::OperationDelegate* delegate, |
| 142 JobScheduler* scheduler, | 143 JobScheduler* scheduler, |
| 143 ResourceMetadata* metadata, | 144 ResourceMetadata* metadata, |
| 144 FileCache* cache, | 145 FileCache* cache, |
| 145 LoaderController* loader_controller, | 146 LoaderController* loader_controller, |
| 146 const base::FilePath& temporary_file_directory) | 147 const base::FilePath& temporary_file_directory) |
| 147 : blocking_task_runner_(blocking_task_runner), | 148 : blocking_task_runner_(blocking_task_runner), |
| (...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 488 base::PostTaskAndReplyWithResult( | 489 base::PostTaskAndReplyWithResult( |
| 489 blocking_task_runner_.get(), | 490 blocking_task_runner_.get(), |
| 490 FROM_HERE, | 491 FROM_HERE, |
| 491 base::Bind(&FileCache::Unpin, base::Unretained(cache_), local_id), | 492 base::Bind(&FileCache::Unpin, base::Unretained(cache_), local_id), |
| 492 base::Bind(&util::EmptyFileOperationCallback)); | 493 base::Bind(&util::EmptyFileOperationCallback)); |
| 493 } | 494 } |
| 494 } | 495 } |
| 495 | 496 |
| 496 } // namespace internal | 497 } // namespace internal |
| 497 } // namespace drive | 498 } // namespace drive |
| OLD | NEW |