Searched refs:ModelSafeWorker (Results 1 - 25 of 35) sorted by relevance

12

/external/chromium_org/sync/internal_api/public/engine/
H A Dmodel_safe_worker.cc74 ModelSafeWorker::ModelSafeWorker(WorkerLoopDestructionObserver* observer) function in class:syncer::ModelSafeWorker
81 ModelSafeWorker::~ModelSafeWorker() {}
83 void ModelSafeWorker::RequestStop() {
94 SyncerError ModelSafeWorker::DoWorkAndWaitUntilDone(const WorkCallback& work) {
106 bool ModelSafeWorker::IsStopped() {
111 void ModelSafeWorker::WillDestroyCurrentMessageLoop() {
135 void ModelSafeWorker::SetWorkingLoopToCurrent() {
165 void ModelSafeWorker
[all...]
H A Dmodel_safe_worker.h56 // The Syncer uses a ModelSafeWorker for all tasks that could potentially
57 // modify syncable entries (e.g under a WriteTransaction). The ModelSafeWorker
62 // syncable::Directory due to a race. Each ModelSafeWorker is affiliated with
66 class SYNC_EXPORT ModelSafeWorker class in namespace:syncer
67 : public base::RefCountedThreadSafe<ModelSafeWorker>,
95 friend class base::RefCountedThreadSafe<ModelSafeWorker>;
97 explicit ModelSafeWorker(WorkerLoopDestructionObserver* observer);
98 virtual ~ModelSafeWorker();
H A Dpassive_model_worker.cc13 : ModelSafeWorker(observer),
H A Dpassive_model_worker.h16 // Implementation of ModelSafeWorker for passive types. All work is
19 class SYNC_EXPORT PassiveModelWorker : public ModelSafeWorker {
24 // ModelSafeWorker implementation. Called on the sync thread.
/external/chromium_org/sync/test/engine/
H A Dfake_model_worker.cc10 : ModelSafeWorker(NULL),
H A Dfake_model_worker.h18 // Fake implementation of ModelSafeWorker that does work on the
20 class FakeModelWorker : public ModelSafeWorker, public base::NonThreadSafe {
24 // ModelSafeWorker implementation.
/external/chromium_org/chrome/browser/sync/glue/
H A Dui_model_worker.h17 // A syncer::ModelSafeWorker for UI models (e.g. bookmarks) that
20 class UIModelWorker : public syncer::ModelSafeWorker {
24 // syncer::ModelSafeWorker implementation. Called on syncapi SyncerThread.
H A Dhistory_model_worker.h23 // A syncer::ModelSafeWorker for history models that accepts requests
25 class HistoryModelWorker : public syncer::ModelSafeWorker {
31 // syncer::ModelSafeWorker implementation. Called on syncapi SyncerThread.
H A Dpassword_model_worker.cc19 : syncer::ModelSafeWorker(observer), password_store_(password_store) {
71 ModelSafeWorker::RequestStop();
H A Dsync_backend_registrar.h115 void GetWorkers(std::vector<scoped_refptr<syncer::ModelSafeWorker> >* out);
131 scoped_refptr<syncer::ModelSafeWorker> > WorkerMap;
185 std::vector<scoped_refptr<syncer::ModelSafeWorker> > stopped_workers_;
H A Dpassword_model_worker.h25 // A syncer::ModelSafeWorker for password models that accepts requests
28 class PasswordModelWorker : public syncer::ModelSafeWorker {
34 // syncer::ModelSafeWorker implementation. Called on syncapi SyncerThread.
H A Dbrowser_thread_model_worker.h21 // A syncer::ModelSafeWorker for models that accept requests from the
25 class BrowserThreadModelWorker : public syncer::ModelSafeWorker {
31 // syncer::ModelSafeWorker implementation. Called on the sync thread.
H A Dui_model_worker.cc45 : syncer::ModelSafeWorker(observer) {
H A Dbrowser_thread_model_worker.cc19 : ModelSafeWorker(observer),
H A Dhistory_model_worker.cc87 : syncer::ModelSafeWorker(observer),
H A Dsync_backend_host_core.h29 const std::vector<scoped_refptr<syncer::ModelSafeWorker> >& workers,
49 std::vector<scoped_refptr<syncer::ModelSafeWorker> > workers;
/external/chromium_org/sync/engine/
H A Ddirectory_update_handler.h36 class ModelSafeWorker;
48 scoped_refptr<ModelSafeWorker> worker,
97 scoped_refptr<ModelSafeWorker> worker_;
H A Dupdate_handler.h27 class ModelSafeWorker;
/external/chromium_org/sync/internal_api/
H A Dsync_rollback_manager.h35 std::map<ModelSafeGroup, scoped_refptr<ModelSafeWorker> > workers_;
H A Dsync_context_proxy_impl_unittest.cc51 std::vector<scoped_refptr<ModelSafeWorker> > workers_;
/external/chromium_org/sync/sessions/
H A Dmodel_type_registry.h48 ModelTypeRegistry(const std::vector<scoped_refptr<ModelSafeWorker> >& workers,
131 std::map<ModelSafeGroup, scoped_refptr<ModelSafeWorker> > workers_map_;
H A Dmodel_type_registry_unittest.cc42 std::vector<scoped_refptr<ModelSafeWorker> > workers_;
51 scoped_refptr<ModelSafeWorker> passive_worker(
53 scoped_refptr<ModelSafeWorker> ui_worker(
55 scoped_refptr<ModelSafeWorker> db_worker(
H A Dsync_session.h32 class ModelSafeWorker;
H A Dmodel_type_registry.cc110 const std::vector<scoped_refptr<ModelSafeWorker> >& workers,
148 std::map<ModelSafeGroup, scoped_refptr<ModelSafeWorker> >::iterator
151 scoped_refptr<ModelSafeWorker> worker = worker_it->second;
/external/chromium_org/sync/internal_api/public/
H A Dsync_manager.h242 std::vector<scoped_refptr<ModelSafeWorker> > workers;

Completed in 218 milliseconds

12