| 80 | return Void(); |
| 81 | }; |
| 82 | Future<Void> finish(Reference<ReadYourWritesTransaction> tr, |
| 83 | Reference<TaskBucket> tb, |
| 84 | Reference<FutureBucket> fb, |
| 85 | Reference<Task> task) override { |
| 86 | task->params[Task::reservedTaskParamKeyType] = task->params[Task::reservedTaskParamKeyAddTask]; |
| 87 | tb->addTask(tr, task); |
| 88 | return Void(); |
| 89 | }; |
| 90 | }; |
| 91 | StringRef AddTaskFunc::name = LiteralStringRef("AddTask"); |
| 92 | REGISTER_TASKFUNC(AddTaskFunc); |