1#include <xrpld/app/main/Application.h>
2#include <xrpld/app/misc/LoadFeeTrack.h>
3#include <xrpld/core/Job.h>
4#include <xrpld/core/JobQueue.h>
5#include <xrpld/rpc/detail/LegacyPathFind.h>
6#include <xrpld/rpc/detail/Tuning.h>
virtual LoadFeeTrack & getFeeTrack()=0
virtual JobQueue & getJobQueue()=0
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)
T compare_exchange_strong(T... args)
static int constexpr maxPathfindJobCount
static int constexpr maxPathfindsInProgress
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
bool isAdmin(Port const &port, Json::Value const ¶ms, beast::IP::Address const &remoteIp)