1#include <xrpld/rpc/detail/LegacyPathFind.h>
3#include <xrpld/app/main/Application.h>
4#include <xrpld/rpc/detail/Tuning.h>
6#include <xrpl/core/Job.h>
7#include <xrpl/core/JobQueue.h>
8#include <xrpl/server/LoadFeeTrack.h>
34 prevVal, prevVal + 1, std::memory_order_release, std::memory_order_relaxed))
int getJobCountGE(JobType t) const
All waiting jobs at or greater than this priority.
bool isLoadedLocal() const
static std::atomic< int > inProgress
LegacyPathFind(bool isAdmin, Application &app)
virtual JobQueue & getJobQueue()=0
virtual LoadFeeTrack & getFeeTrack()=0
static constexpr int kMaxPathfindJobCount
static constexpr int kMaxPathfindsInProgress
API version numbers used in later API versions.
bool isAdmin(Port const &port, json::Value const ¶ms, beast::IP::Address const &remoteIp)