|
| | OverlaySim (Application &app) |
| |
| | ~OverlaySim ()=default |
| |
| void | clear () |
| |
| std::uint16_t | inState (PublicKey const &validator, reduce_relay::PeerState state) |
| |
| void | updateSlotAndSquelch (uint256 const &key, PublicKey const &validator, Peer::id_t id, SquelchCB f, protocol::MessageType type=protocol::mtVALIDATION) override |
| |
| void | deletePeer (id_t id, UnsquelchCB f) override |
| |
| void | deleteIdlePeers (UnsquelchCB f) override |
| |
| PeerSPtr | addPeer (bool useCache=true) |
| |
| void | deletePeer (Peer::id_t id, bool useCache=true) |
| |
| void | resetPeers () |
| |
| std::optional< Peer::id_t > | deleteLastPeer () |
| |
| bool | isCountingState (PublicKey const &validator) |
| |
| std::set< id_t > | getSelected (PublicKey const &validator) |
| |
| bool | isSelected (PublicKey const &validator, Peer::id_t peer) |
| |
| id_t | getSelectedPeer (PublicKey const &validator) |
| |
| std::unordered_map< id_t, std::tuple< reduce_relay::PeerState, std::uint16_t, std::uint32_t, std::uint32_t > > | getPeers (PublicKey const &validator) |
| |
| std::uint16_t | getNumPeers () const |
| |
Definition at line 504 of file reduce_relay_test.cpp.
◆ Peers
◆ id_t
◆ clock_type
◆ OverlaySim()
| ripple::test::OverlaySim::OverlaySim |
( |
Application & |
app | ) |
|
◆ ~OverlaySim()
| ripple::test::OverlaySim::~OverlaySim |
( |
| ) |
|
|
default |
◆ clear()
| void ripple::test::OverlaySim::clear |
( |
| ) |
|
◆ inState()
◆ updateSlotAndSquelch()
| void ripple::test::OverlaySim::updateSlotAndSquelch |
( |
uint256 const & |
key, |
|
|
PublicKey const & |
validator, |
|
|
Peer::id_t |
id, |
|
|
SquelchCB |
f, |
|
|
protocol::MessageType |
type = protocol::mtVALIDATION |
|
) |
| |
|
overridevirtual |
◆ deletePeer() [1/2]
◆ deleteIdlePeers()
| void ripple::test::OverlaySim::deleteIdlePeers |
( |
UnsquelchCB |
f | ) |
|
|
overridevirtual |
◆ addPeer()
| PeerSPtr ripple::test::OverlaySim::addPeer |
( |
bool |
useCache = true | ) |
|
◆ deletePeer() [2/2]
| void ripple::test::OverlaySim::deletePeer |
( |
Peer::id_t |
id, |
|
|
bool |
useCache = true |
|
) |
| |
◆ resetPeers()
| void ripple::test::OverlaySim::resetPeers |
( |
| ) |
|
◆ deleteLastPeer()
◆ isCountingState()
| bool ripple::test::OverlaySim::isCountingState |
( |
PublicKey const & |
validator | ) |
|
◆ getSelected()
◆ isSelected()
◆ getSelectedPeer()
| id_t ripple::test::OverlaySim::getSelectedPeer |
( |
PublicKey const & |
validator | ) |
|
◆ getPeers()
◆ getNumPeers()
◆ squelch()
◆ unsquelch()
◆ squelch_
◆ unsquelch_
◆ peers_
| Peers ripple::test::OverlaySim::peers_ |
|
private |
◆ peersCache_
| Peers ripple::test::OverlaySim::peersCache_ |
|
private |
◆ slots_
◆ logs_
| Logs& ripple::test::OverlaySim::logs_ |
|
private |