|
xrpld
|
Simple NodeStore Scheduler that just performs the tasks synchronously. More...
#include <DummyScheduler.h>


Public Member Functions | |
| DummyScheduler ()=default | |
| ~DummyScheduler () override=default | |
| void | scheduleTask (Task &task) override |
| Schedules a task. | |
| void | onFetch (FetchReport const &report) override |
| Reports completion of a fetch Allows the scheduler to monitor the node store's performance. | |
| void | onBatchWrite (BatchWriteReport const &report) override |
| Reports the completion of a batch write Allows the scheduler to monitor the node store's performance. | |
Simple NodeStore Scheduler that just performs the tasks synchronously.
Definition at line 8 of file DummyScheduler.h.
|
default |
|
overridedefault |
|
overridevirtual |
Schedules a task.
Depending on the implementation, the task may be invoked either on the current thread of execution, or an unspecified implementation-defined foreign thread.
Implements xrpl::NodeStore::Scheduler.
Definition at line 9 of file DummyScheduler.cpp.
|
overridevirtual |
Reports completion of a fetch Allows the scheduler to monitor the node store's performance.
Implements xrpl::NodeStore::Scheduler.
Definition at line 16 of file DummyScheduler.cpp.
|
overridevirtual |
Reports the completion of a batch write Allows the scheduler to monitor the node store's performance.
Implements xrpl::NodeStore::Scheduler.
Definition at line 21 of file DummyScheduler.cpp.