Searched refs:DatabaseTaskSynchronizer (Results 1 - 11 of 11) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/Modules/webdatabase/
H A DDatabaseTask.cpp39 DatabaseTaskSynchronizer::DatabaseTaskSynchronizer() function in class:WebCore::DatabaseTaskSynchronizer
47 void DatabaseTaskSynchronizer::waitForTaskCompletion()
55 void DatabaseTaskSynchronizer::taskCompleted()
63 DatabaseTask::DatabaseTask(DatabaseBackend* database, DatabaseTaskSynchronizer* synchronizer)
108 DatabaseBackend::DatabaseOpenTask::DatabaseOpenTask(DatabaseBackend* database, bool setVersionInNewDatabase, DatabaseTaskSynchronizer* synchronizer, DatabaseError& error, String& errorMessage, bool& success)
136 DatabaseBackend::DatabaseCloseTask::DatabaseCloseTask(DatabaseBackend* database, DatabaseTaskSynchronizer* synchronizer)
200 DatabaseBackend::DatabaseTableNamesTask::DatabaseTableNamesTask(DatabaseBackend* database, DatabaseTaskSynchronizer* synchronizer, Vector<String>& names)
H A DDatabaseTask.h46 class DatabaseTaskSynchronizer { class in namespace:WebCore
47 WTF_MAKE_NONCOPYABLE(DatabaseTaskSynchronizer);
49 DatabaseTaskSynchronizer();
89 DatabaseTask(DatabaseBackend*, DatabaseTaskSynchronizer*);
95 DatabaseTaskSynchronizer* m_synchronizer;
105 static std::unique_ptr<DatabaseOpenTask> create(DatabaseBackend* db, bool setVersionInNewDatabase, DatabaseTaskSynchronizer* synchronizer, DatabaseError& error, String& errorMessage, bool& success)
115 DatabaseOpenTask(DatabaseBackend*, bool setVersionInNewDatabase, DatabaseTaskSynchronizer*, DatabaseError&, String& errorMessage, bool& success);
130 static std::unique_ptr<DatabaseCloseTask> create(DatabaseBackend* db, DatabaseTaskSynchronizer* synchronizer)
140 DatabaseCloseTask(DatabaseBackend*, DatabaseTaskSynchronizer*);
178 static std::unique_ptr<DatabaseTableNamesTask> create(DatabaseBackend* db, DatabaseTaskSynchronizer* synchronize
[all...]
H A DDatabaseThread.h46 class DatabaseTaskSynchronizer;
57 void requestTermination(DatabaseTaskSynchronizer* cleanupSync);
58 bool terminationRequested(DatabaseTaskSynchronizer* taskSynchronizer = 0) const;
99 DatabaseTaskSynchronizer* m_cleanupSync;
H A DDatabaseContext.h46 class DatabaseTaskSynchronizer;
64 bool stopDatabases(DatabaseTaskSynchronizer*);
H A DDatabaseThread.cpp79 void DatabaseThread::requestTermination(DatabaseTaskSynchronizer *cleanupSync)
89 bool DatabaseThread::terminationRequested(DatabaseTaskSynchronizer* taskSynchronizer) const
221 DatabaseTaskSynchronizer* cleanupSync = m_cleanupSync;
H A DDatabaseManager.h50 class DatabaseTaskSynchronizer;
90 void stopDatabases(ScriptExecutionContext*, DatabaseTaskSynchronizer*);
H A DDatabaseContext.cpp194 bool DatabaseContext::stopDatabases(DatabaseTaskSynchronizer* synchronizer)
H A DDatabaseBackend.cpp54 DatabaseTaskSynchronizer synchronizer;
H A DDatabase.cpp126 DatabaseTaskSynchronizer synchronizer;
220 DatabaseTaskSynchronizer synchronizer;
H A DDatabaseManager.cpp356 void DatabaseManager::stopDatabases(ScriptExecutionContext* context, DatabaseTaskSynchronizer* synchronizer)
/macosx-10.10/WebCore-7600.1.25/workers/
H A DWorkerThread.cpp221 DatabaseTaskSynchronizer cleanupSync;

Completed in 686 milliseconds