xrpld
Loading...
Searching...
No Matches
DummyScheduler.cpp
1#include <xrpl/nodestore/DummyScheduler.h>
2
3#include <xrpl/nodestore/Scheduler.h>
4#include <xrpl/nodestore/Task.h>
5
6namespace xrpl::NodeStore {
7
8void
10{
11 // Invoke the task synchronously.
13}
14
15void
17{
18}
19
20void
24
25} // namespace xrpl::NodeStore
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.
void scheduleTask(Task &task) override
Schedules a task.
Contains information about a batch write operation.
Contains information about a fetch operation.
Derived classes perform scheduled tasks.
Definition Task.h:7
virtual void performScheduledTask()=0
Performs the task.