|
rippled
|
Classes | |
| class | Slot |
| Slot is associated with a specific validator via validator's public key. More... | |
| class | Slots |
| Slots is a container for validator's Slot and handles Slot update when a message is received from a validator. More... | |
| class | Squelch |
| Maintains squelching of relaying messages from validators. More... | |
| class | SquelchHandler |
| Abstract class. More... | |
Enumerations | |
| enum class | PeerState : uint8_t { Counting , Selected , Squelched } |
| Peer's State. More... | |
| enum class | SlotState : uint8_t { Counting , Selected } |
| Slot's State. More... | |
Functions | |
| template<typename Unit , typename TP > | |
| Unit | epoch (TP const &t) |
Variables | |
| static constexpr auto | MIN_UNSQUELCH_EXPIRE = std::chrono::seconds{300} |
| static constexpr auto | MAX_UNSQUELCH_EXPIRE_DEFAULT = std::chrono::seconds{600} |
| static constexpr auto | SQUELCH_PER_PEER = std::chrono::seconds(10) |
| static constexpr auto | MAX_UNSQUELCH_EXPIRE_PEERS = std::chrono::seconds{3600} |
| static constexpr auto | IDLED = std::chrono::seconds{8} |
| static constexpr uint16_t | MIN_MESSAGE_THRESHOLD = 19 |
| static constexpr uint16_t | MAX_MESSAGE_THRESHOLD = 20 |
| static constexpr uint16_t | MAX_SELECTED_PEERS = 5 |
| static constexpr auto | WAIT_ON_BOOTUP = std::chrono::minutes{10} |
| static constexpr std::size_t | MAX_TX_QUEUE_SIZE = 10000 |
|
strong |
|
strong |
| Unit ripple::reduce_relay::epoch | ( | TP const & | t | ) |
Definition at line 44 of file overlay/Slot.h.
|
staticconstexpr |
Definition at line 19 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 20 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 21 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 22 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 24 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 29 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 30 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 32 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 35 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 40 of file ReduceRelayCommon.h.