rippled
|
Classes | |
struct | Resource |
struct | Status |
Public Member Functions | |
Site (std::string uri) | |
Public Attributes | |
std::shared_ptr< Resource > | loadedResource |
the original uri as loaded from config More... | |
std::shared_ptr< Resource > | startingResource |
the resource to request at <timer> intervals. More... | |
std::shared_ptr< Resource > | activeResource |
the active resource being requested. More... | |
unsigned short | redirCount |
std::chrono::minutes | refreshInterval |
clock_type::time_point | nextRefresh |
std::optional< Status > | lastRefreshStatus |
endpoint_type | lastRequestEndpoint |
bool | lastRequestSuccessful |
Definition at line 78 of file ValidatorSite.h.
|
explicit |
Definition at line 77 of file ValidatorSite.cpp.
std::shared_ptr<Resource> ripple::ValidatorSite::Site::loadedResource |
the original uri as loaded from config
Definition at line 97 of file ValidatorSite.h.
std::shared_ptr<Resource> ripple::ValidatorSite::Site::startingResource |
the resource to request at <timer> intervals.
same as loadedResource except in the case of a permanent redir.
Definition at line 102 of file ValidatorSite.h.
std::shared_ptr<Resource> ripple::ValidatorSite::Site::activeResource |
the active resource being requested.
same as startingResource except when we've gotten a temp redirect
Definition at line 107 of file ValidatorSite.h.
unsigned short ripple::ValidatorSite::Site::redirCount |
Definition at line 109 of file ValidatorSite.h.
std::chrono::minutes ripple::ValidatorSite::Site::refreshInterval |
Definition at line 110 of file ValidatorSite.h.
clock_type::time_point ripple::ValidatorSite::Site::nextRefresh |
Definition at line 111 of file ValidatorSite.h.
std::optional<Status> ripple::ValidatorSite::Site::lastRefreshStatus |
Definition at line 112 of file ValidatorSite.h.
endpoint_type ripple::ValidatorSite::Site::lastRequestEndpoint |
Definition at line 113 of file ValidatorSite.h.
bool ripple::ValidatorSite::Site::lastRequestSuccessful |
Definition at line 114 of file ValidatorSite.h.