Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(219)

Side by Side Diff: chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.h

Issue 881403003: Rename gdata_errorcode.h to drive_api_error_codes.h (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix typos in BUILD.gn Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 CHROME_BROWSER_SYNC_FILE_SYSTEM_DRIVE_BACKEND_SYNC_ENGINE_INITIALIZER_H_ 5 #ifndef CHROME_BROWSER_SYNC_FILE_SYSTEM_DRIVE_BACKEND_SYNC_ENGINE_INITIALIZER_H_
6 #define CHROME_BROWSER_SYNC_FILE_SYSTEM_DRIVE_BACKEND_SYNC_ENGINE_INITIALIZER_H_ 6 #define CHROME_BROWSER_SYNC_FILE_SYSTEM_DRIVE_BACKEND_SYNC_ENGINE_INITIALIZER_H_
7 7
8 #include <string> 8 #include <string>
9 9
10 #include "base/memory/ref_counted.h" 10 #include "base/memory/ref_counted.h"
11 #include "base/memory/scoped_ptr.h" 11 #include "base/memory/scoped_ptr.h"
12 #include "base/memory/scoped_vector.h" 12 #include "base/memory/scoped_vector.h"
13 #include "base/memory/weak_ptr.h" 13 #include "base/memory/weak_ptr.h"
14 #include "chrome/browser/sync_file_system/drive_backend/sync_task.h" 14 #include "chrome/browser/sync_file_system/drive_backend/sync_task.h"
15 #include "chrome/browser/sync_file_system/sync_callbacks.h" 15 #include "chrome/browser/sync_file_system/sync_callbacks.h"
16 #include "google_apis/drive/drive_api_error_codes.h"
16 #include "google_apis/drive/drive_common_callbacks.h" 17 #include "google_apis/drive/drive_common_callbacks.h"
17 #include "google_apis/drive/gdata_errorcode.h"
18 18
19 namespace drive { 19 namespace drive {
20 class DriveServiceInterface; 20 class DriveServiceInterface;
21 } 21 }
22 22
23 namespace google_apis { 23 namespace google_apis {
24 class AboutResource; 24 class AboutResource;
25 class FileList; 25 class FileList;
26 class FileResource; 26 class FileResource;
27 } 27 }
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
72 void RunPreflight(scoped_ptr<SyncTaskToken> token) override; 72 void RunPreflight(scoped_ptr<SyncTaskToken> token) override;
73 73
74 scoped_ptr<MetadataDatabase> PassMetadataDatabase(); 74 scoped_ptr<MetadataDatabase> PassMetadataDatabase();
75 75
76 private: 76 private:
77 typedef base::Callback<void(const SyncStatusCallback& callback)> Task; 77 typedef base::Callback<void(const SyncStatusCallback& callback)> Task;
78 78
79 void GetAboutResource(scoped_ptr<SyncTaskToken> token); 79 void GetAboutResource(scoped_ptr<SyncTaskToken> token);
80 void DidGetAboutResource( 80 void DidGetAboutResource(
81 scoped_ptr<SyncTaskToken> token, 81 scoped_ptr<SyncTaskToken> token,
82 google_apis::GDataErrorCode error, 82 google_apis::DriveApiErrorCode error,
83 scoped_ptr<google_apis::AboutResource> about_resource); 83 scoped_ptr<google_apis::AboutResource> about_resource);
84 void FindSyncRoot(scoped_ptr<SyncTaskToken> token); 84 void FindSyncRoot(scoped_ptr<SyncTaskToken> token);
85 void DidFindSyncRoot(scoped_ptr<SyncTaskToken> token, 85 void DidFindSyncRoot(scoped_ptr<SyncTaskToken> token,
86 google_apis::GDataErrorCode error, 86 google_apis::DriveApiErrorCode error,
87 scoped_ptr<google_apis::FileList> file_list); 87 scoped_ptr<google_apis::FileList> file_list);
88 void CreateSyncRoot(scoped_ptr<SyncTaskToken> token); 88 void CreateSyncRoot(scoped_ptr<SyncTaskToken> token);
89 void DidCreateSyncRoot(scoped_ptr<SyncTaskToken> token, 89 void DidCreateSyncRoot(scoped_ptr<SyncTaskToken> token,
90 google_apis::GDataErrorCode error, 90 google_apis::DriveApiErrorCode error,
91 scoped_ptr<google_apis::FileResource> entry); 91 scoped_ptr<google_apis::FileResource> entry);
92 void DetachSyncRoot(scoped_ptr<SyncTaskToken> token); 92 void DetachSyncRoot(scoped_ptr<SyncTaskToken> token);
93 void DidDetachSyncRoot(scoped_ptr<SyncTaskToken> token, 93 void DidDetachSyncRoot(scoped_ptr<SyncTaskToken> token,
94 google_apis::GDataErrorCode error); 94 google_apis::DriveApiErrorCode error);
95 void ListAppRootFolders(scoped_ptr<SyncTaskToken> token); 95 void ListAppRootFolders(scoped_ptr<SyncTaskToken> token);
96 void DidListAppRootFolders( 96 void DidListAppRootFolders(
97 scoped_ptr<SyncTaskToken> token, 97 scoped_ptr<SyncTaskToken> token,
98 google_apis::GDataErrorCode error, 98 google_apis::DriveApiErrorCode error,
99 scoped_ptr<google_apis::FileList> file_list); 99 scoped_ptr<google_apis::FileList> file_list);
100 void PopulateDatabase(scoped_ptr<SyncTaskToken> token); 100 void PopulateDatabase(scoped_ptr<SyncTaskToken> token);
101 101
102 SyncEngineContext* sync_context_; // Not owned. 102 SyncEngineContext* sync_context_; // Not owned.
103 leveldb::Env* env_override_; 103 leveldb::Env* env_override_;
104 104
105 google_apis::CancelCallback cancel_callback_; 105 google_apis::CancelCallback cancel_callback_;
106 base::FilePath database_path_; 106 base::FilePath database_path_;
107 107
108 int find_sync_root_retry_count_; 108 int find_sync_root_retry_count_;
109 109
110 scoped_ptr<MetadataDatabase> metadata_database_; 110 scoped_ptr<MetadataDatabase> metadata_database_;
111 ScopedVector<google_apis::FileResource> app_root_folders_; 111 ScopedVector<google_apis::FileResource> app_root_folders_;
112 112
113 int64 largest_change_id_; 113 int64 largest_change_id_;
114 std::string root_folder_id_; 114 std::string root_folder_id_;
115 115
116 scoped_ptr<google_apis::FileResource> sync_root_folder_; 116 scoped_ptr<google_apis::FileResource> sync_root_folder_;
117 117
118 base::WeakPtrFactory<SyncEngineInitializer> weak_ptr_factory_; 118 base::WeakPtrFactory<SyncEngineInitializer> weak_ptr_factory_;
119 119
120 DISALLOW_COPY_AND_ASSIGN(SyncEngineInitializer); 120 DISALLOW_COPY_AND_ASSIGN(SyncEngineInitializer);
121 }; 121 };
122 122
123 } // namespace drive_backend 123 } // namespace drive_backend
124 } // namespace sync_file_system 124 } // namespace sync_file_system
125 125
126 #endif // CHROME_BROWSER_SYNC_FILE_SYSTEM_DRIVE_BACKEND_SYNC_ENGINE_INITIALIZER _H_ 126 #endif // CHROME_BROWSER_SYNC_FILE_SYSTEM_DRIVE_BACKEND_SYNC_ENGINE_INITIALIZER _H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698