activate(std::shared_ptr< PeerImp > const &peer) | ripple::OverlayImpl | |
add(Source &source) | beast::PropertyStream::Source | |
add(Derived *child) | beast::PropertyStream::Source | |
add_active(std::shared_ptr< PeerImp > const &peer) | ripple::OverlayImpl | |
address_type typedef | ripple::OverlayImpl | private |
addTxMetrics(Args... args) | ripple::OverlayImpl | |
app_ | ripple::OverlayImpl | private |
autoConnect() | ripple::OverlayImpl | private |
broadcast(protocol::TMProposeSet &m) override | ripple::OverlayImpl | virtual |
broadcast(protocol::TMValidation &m) override | ripple::OverlayImpl | virtual |
checkTracking(std::uint32_t) override | ripple::OverlayImpl | virtual |
children_ | beast::PropertyStream::Source | private |
clock_type typedef | ripple::OverlayImpl | private |
collect_metrics() | ripple::OverlayImpl | private |
cond_ | ripple::OverlayImpl | private |
connect(beast::IP::Endpoint const &remote_endpoint) override | ripple::OverlayImpl | virtual |
crawlShards(bool includePublicKey, std::uint32_t relays) override | ripple::OverlayImpl | virtual |
csCV_ | ripple::OverlayImpl | private |
csIDs_ | ripple::OverlayImpl | private |
csMutex_ | ripple::OverlayImpl | private |
deleteIdlePeers() | ripple::OverlayImpl | private |
deletePeer(Peer::id_t id) | ripple::OverlayImpl | |
endOfPeerChain(std::uint32_t id) | ripple::OverlayImpl | |
endpoint_type typedef | ripple::OverlayImpl | private |
error_code typedef | ripple::OverlayImpl | private |
find(std::string path) | beast::PropertyStream::Source | |
find_one(std::string const &name) | beast::PropertyStream::Source | |
find_one_deep(std::string const &name) | beast::PropertyStream::Source | |
find_path(std::string path) | beast::PropertyStream::Source | |
findPeerByPublicKey(PublicKey const &pubKey) override | ripple::OverlayImpl | virtual |
findPeerByShortID(Peer::id_t const &id) const override | ripple::OverlayImpl | virtual |
for_each(UnaryFunc &&f) const | ripple::OverlayImpl | |
foreach(Function f) const | ripple::Overlay | |
getActivePeers() const override | ripple::OverlayImpl | virtual |
getActivePeers(std::set< Peer::id_t > const &toSkip, std::size_t &active, std::size_t &disabled, std::size_t &enabledInSkip) const | ripple::OverlayImpl | |
getJqTransOverflow() const override | ripple::OverlayImpl | virtual |
getManifestsMessage() | ripple::OverlayImpl | |
getOverlayInfo() | ripple::OverlayImpl | private |
getPeerDisconnect() const override | ripple::OverlayImpl | virtual |
getPeerDisconnectCharges() const override | ripple::OverlayImpl | virtual |
getServerCounts() | ripple::OverlayImpl | private |
getServerInfo() | ripple::OverlayImpl | private |
getUnlInfo() | ripple::OverlayImpl | private |
ids_ | ripple::OverlayImpl | private |
incJqTransOverflow() override | ripple::OverlayImpl | virtual |
incPeerDisconnect() override | ripple::OverlayImpl | virtual |
incPeerDisconnectCharges() override | ripple::OverlayImpl | virtual |
io_service_ | ripple::OverlayImpl | private |
is_upgrade(boost::beast::http::header< true, Fields > const &req) | ripple::OverlayImpl | static |
is_upgrade(boost::beast::http::header< false, Fields > const &req) | ripple::OverlayImpl | static |
isPeerUpgrade(http_request_type const &request) | ripple::OverlayImpl | static |
isPeerUpgrade(boost::beast::http::response< Body > const &response) | ripple::OverlayImpl | static |
item_ | beast::PropertyStream::Source | private |
journal_ | ripple::OverlayImpl | private |
jqTransOverflow_ | ripple::OverlayImpl | private |
json() override | ripple::OverlayImpl | virtual |
limit() override | ripple::OverlayImpl | virtual |
list_ | ripple::OverlayImpl | private |
lock_ | beast::PropertyStream::Source | private |
m_name | beast::PropertyStream::Source | private |
m_peerFinder | ripple::OverlayImpl | private |
m_peers | ripple::OverlayImpl | private |
m_resolver | ripple::OverlayImpl | private |
m_resourceManager | ripple::OverlayImpl | private |
m_stats | ripple::OverlayImpl | private |
m_statsMutex | ripple::OverlayImpl | private |
m_traffic | ripple::OverlayImpl | private |
makeErrorResponse(std::shared_ptr< PeerFinder::Slot > const &slot, http_request_type const &request, address_type remote_address, std::string msg) | ripple::OverlayImpl | private |
makePrefix(std::uint32_t id) | ripple::OverlayImpl | static |
makeRedirectResponse(std::shared_ptr< PeerFinder::Slot > const &slot, http_request_type const &request, address_type remote_address) | ripple::OverlayImpl | private |
manifestListSeq_ | ripple::OverlayImpl | private |
manifestLock_ | ripple::OverlayImpl | private |
manifestMessage_ | ripple::OverlayImpl | private |
mutex_ | ripple::OverlayImpl | mutableprivate |
name() const | beast::PropertyStream::Source | |
networkID() const override | ripple::OverlayImpl | virtual |
next_id_ | ripple::OverlayImpl | private |
onHandoff(std::unique_ptr< stream_type > &&bundle, http_request_type &&request, endpoint_type remote_endpoint) override | ripple::OverlayImpl | virtual |
onManifests(std::shared_ptr< protocol::TMManifests > const &m, std::shared_ptr< PeerImp > const &from) | ripple::OverlayImpl | |
onPeerDeactivate(Peer::id_t id) | ripple::OverlayImpl | |
onWrite(beast::PropertyStream::Map &stream) override | ripple::OverlayImpl | privatevirtual |
operator=(OverlayImpl const &)=delete | ripple::OverlayImpl | |
ripple::Overlay::operator=(Source const &)=delete | beast::PropertyStream::Source | |
Overlay() | ripple::Overlay | protected |
OverlayImpl(Application &app, Setup const &setup, ServerHandler &serverHandler, Resource::Manager &resourceManager, Resolver &resolver, boost::asio::io_service &io_service, BasicConfig const &config, beast::insight::Collector::ptr const &collector) | ripple::OverlayImpl | |
OverlayImpl(OverlayImpl const &)=delete | ripple::OverlayImpl | |
parent_ | beast::PropertyStream::Source | private |
peel_leading_slash(std::string *path) | beast::PropertyStream::Source | static |
peel_name(std::string *path) | beast::PropertyStream::Source | static |
peel_trailing_slashstar(std::string *path) | beast::PropertyStream::Source | static |
peerDisconnects_ | ripple::OverlayImpl | private |
peerDisconnectsCharges_ | ripple::OverlayImpl | private |
peerFinder() | ripple::OverlayImpl | |
PeerSequence typedef | ripple::Overlay | |
processCrawl(http_request_type const &req, Handoff &handoff) | ripple::OverlayImpl | private |
processHealth(http_request_type const &req, Handoff &handoff) | ripple::OverlayImpl | private |
processRequest(http_request_type const &req, Handoff &handoff) | ripple::OverlayImpl | private |
processValidatorList(http_request_type const &req, Handoff &handoff) | ripple::OverlayImpl | private |
Promote enum name | ripple::Overlay | |
relay(protocol::TMProposeSet &m, uint256 const &uid, PublicKey const &validator) override | ripple::OverlayImpl | virtual |
relay(protocol::TMValidation &m, uint256 const &uid, PublicKey const &validator) override | ripple::OverlayImpl | virtual |
relay(uint256 const &, protocol::TMTransaction &m, std::set< Peer::id_t > const &skip) override | ripple::OverlayImpl | virtual |
remove(std::shared_ptr< PeerFinder::Slot > const &slot) | ripple::OverlayImpl | |
remove(Child &child) | ripple::OverlayImpl | private |
ripple::Overlay::remove(Source &child) | beast::PropertyStream::Source | |
removeAll() | beast::PropertyStream::Source | |
reportTraffic(TrafficCount::category cat, bool isInbound, int bytes) | ripple::OverlayImpl | |
resourceManager() | ripple::OverlayImpl | |
sendEndpoints() | ripple::OverlayImpl | private |
sendTxQueue() | ripple::OverlayImpl | private |
serverHandler_ | ripple::OverlayImpl | private |
setup() const | ripple::OverlayImpl | |
setup_ | ripple::OverlayImpl | private |
size() const override | ripple::OverlayImpl | virtual |
slots_ | ripple::OverlayImpl | private |
socket_type typedef | ripple::OverlayImpl | private |
Source(std::string const &name) | beast::PropertyStream::Source | explicit |
Source(Source const &)=delete | beast::PropertyStream::Source | |
squelch(PublicKey const &validator, Peer::id_t const id, std::uint32_t squelchDuration) const override | ripple::OverlayImpl | privatevirtual |
start() override | ripple::OverlayImpl | virtual |
stop() override | ripple::OverlayImpl | virtual |
stopChildren() | ripple::OverlayImpl | private |
strand_ | ripple::OverlayImpl | private |
stream_type typedef | ripple::Overlay | protected |
timer_ | ripple::OverlayImpl | private |
timer_count_ | ripple::OverlayImpl | private |
txMetrics() const override | ripple::OverlayImpl | virtual |
txMetrics_ | ripple::OverlayImpl | private |
unsquelch(PublicKey const &validator, Peer::id_t id) const override | ripple::OverlayImpl | privatevirtual |
updateSlotAndSquelch(uint256 const &key, PublicKey const &validator, std::set< Peer::id_t > &&peers, protocol::MessageType type) | ripple::OverlayImpl | |
updateSlotAndSquelch(uint256 const &key, PublicKey const &validator, Peer::id_t peer, protocol::MessageType type) | ripple::OverlayImpl | |
work_ | ripple::OverlayImpl | private |
write(PropertyStream &stream) | beast::PropertyStream::Source | |
write(PropertyStream &stream, std::string const &path) | beast::PropertyStream::Source | |
write_one(PropertyStream &stream) | beast::PropertyStream::Source | |
~Overlay()=default | ripple::Overlay | virtual |
~Source() | beast::PropertyStream::Source | virtual |
~SquelchHandler() | ripple::reduce_relay::SquelchHandler | virtual |