Home | History | Annotate | Download | only in ssl

Lines Matching defs:Task

15 // Task
16 class DefaultServerBoundCertStore::Task {
18 virtual ~Task();
20 // Runs the task and invokes the client callback on the thread that
21 // originally constructed the task.
28 DefaultServerBoundCertStore::Task::~Task() {
31 void DefaultServerBoundCertStore::Task::InvokeCallback(
40 : public DefaultServerBoundCertStore::Task {
79 : public DefaultServerBoundCertStore::Task {
122 : public DefaultServerBoundCertStore::Task {
156 : public DefaultServerBoundCertStore::Task {
194 : public DefaultServerBoundCertStore::Task {
245 EnqueueTask(scoped_ptr<Task>(
269 RunOrEnqueueTask(scoped_ptr<Task>(new SetServerBoundCertTask(
277 RunOrEnqueueTask(scoped_ptr<Task>(
285 RunOrEnqueueTask(scoped_ptr<Task>(
296 RunOrEnqueueTask(scoped_ptr<Task>(new GetAllServerBoundCertsTask(callback)));
353 DVLOG(1) << "Task delay " << wait_time.InMilliseconds();
363 for (ScopedVector<Task>::iterator i = waiting_tasks_.begin();
422 void DefaultServerBoundCertStore::EnqueueTask(scoped_ptr<Task> task) {
427 waiting_tasks_.push_back(task.release());
430 void DefaultServerBoundCertStore::RunOrEnqueueTask(scoped_ptr<Task> task) {
435 EnqueueTask(task.Pass());
439 task->Run(this);