Clio develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
rpc::BaseServerInfoHandler< LoadBalancerType, ETLServiceType, CountersType >::InfoSection Struct Reference

A struct to hold the info section of the output. More...

#include <ServerInfo.hpp>

Collaboration diagram for rpc::BaseServerInfoHandler< LoadBalancerType, ETLServiceType, CountersType >::InfoSection:

Public Attributes

std::optional< AdminSectionadminSection = std::nullopt
 
std::string completeLedgers
 
uint32_t loadFactor = 1u
 
std::chrono::time_point< std::chrono::system_clock > time = std::chrono::system_clock::now()
 
std::chrono::seconds uptime = {}
 
std::string clioVersion = util::build::getClioVersionString()
 
std::string xrplVersion = ripple::BuildInfo::getVersionString()
 
std::optional< boost::json::object > rippledInfo = std::nullopt
 
ValidatedLedgerSection validatedLedger = {}
 
CacheSection cache = {}
 
bool isAmendmentBlocked = false
 
bool isCorruptionDetected = false
 

Detailed Description

template<typename LoadBalancerType, typename ETLServiceType, typename CountersType>
struct rpc::BaseServerInfoHandler< LoadBalancerType, ETLServiceType, CountersType >::InfoSection

A struct to hold the info section of the output.


The documentation for this struct was generated from the following file: