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 | PeerState : uint8_t { PeerState::Counting, PeerState::Selected, PeerState::Squelched } |
Peer's State. More... | |
enum | SlotState : uint8_t { SlotState::Counting, SlotState::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 = 9 |
static constexpr uint16_t | MAX_MESSAGE_THRESHOLD = 10 |
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 62 of file overlay/Slot.h.
|
staticconstexpr |
Definition at line 34 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 35 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 36 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 37 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 39 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 44 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 45 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 47 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 50 of file ReduceRelayCommon.h.
|
staticconstexpr |
Definition at line 55 of file ReduceRelayCommon.h.