|
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 | |
| std::shared_ptr< Resource > | startingResource |
| the resource to request at <timer> intervals. | |
| std::shared_ptr< Resource > | activeResource |
| the active resource being requested. | |
| unsigned short | redirCount |
| std::chrono::minutes | refreshInterval |
| clock_type::time_point | nextRefresh |
| std::optional< Status > | lastRefreshStatus |
| endpoint_type | lastRequestEndpoint |
| bool | lastRequestSuccessful |
Definition at line 58 of file ValidatorSite.h.
|
explicit |
Definition at line 58 of file ValidatorSite.cpp.
| std::shared_ptr<Resource> ripple::ValidatorSite::Site::loadedResource |
the original uri as loaded from config
Definition at line 77 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 82 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 87 of file ValidatorSite.h.
| unsigned short ripple::ValidatorSite::Site::redirCount |
Definition at line 89 of file ValidatorSite.h.
| std::chrono::minutes ripple::ValidatorSite::Site::refreshInterval |
Definition at line 90 of file ValidatorSite.h.
| clock_type::time_point ripple::ValidatorSite::Site::nextRefresh |
Definition at line 91 of file ValidatorSite.h.
| std::optional<Status> ripple::ValidatorSite::Site::lastRefreshStatus |
Definition at line 92 of file ValidatorSite.h.
| endpoint_type ripple::ValidatorSite::Site::lastRequestEndpoint |
Definition at line 93 of file ValidatorSite.h.
| bool ripple::ValidatorSite::Site::lastRequestSuccessful |
Definition at line 94 of file ValidatorSite.h.