rippled
Public Member Functions | Public Attributes | List of all members
ripple::NetworkOPsImp::ServerFeeSummary Struct Reference

Server fees published on server subscription. More...

Collaboration diagram for ripple::NetworkOPsImp::ServerFeeSummary:
Collaboration graph
[legend]

Public Member Functions

 ServerFeeSummary ()=default
 
 ServerFeeSummary (XRPAmount fee, TxQ::Metrics &&escalationMetrics, LoadFeeTrack const &loadFeeTrack)
 
bool operator!= (ServerFeeSummary const &b) const
 
bool operator== (ServerFeeSummary const &b) const
 

Public Attributes

std::uint32_t loadFactorServer = 256
 
std::uint32_t loadBaseServer = 256
 
XRPAmount baseFee {10}
 
std::optional< TxQ::Metricsem = std::nullopt
 

Detailed Description

Server fees published on server subscription.

Definition at line 191 of file NetworkOPs.cpp.

Constructor & Destructor Documentation

◆ ServerFeeSummary() [1/2]

ripple::NetworkOPsImp::ServerFeeSummary::ServerFeeSummary ( )
default

◆ ServerFeeSummary() [2/2]

ripple::NetworkOPsImp::ServerFeeSummary::ServerFeeSummary ( XRPAmount  fee,
TxQ::Metrics &&  escalationMetrics,
LoadFeeTrack const &  loadFeeTrack 
)

Definition at line 1987 of file NetworkOPs.cpp.

Member Function Documentation

◆ operator!=()

bool ripple::NetworkOPsImp::ServerFeeSummary::operator!= ( NetworkOPsImp::ServerFeeSummary const &  b) const

Definition at line 1999 of file NetworkOPs.cpp.

◆ operator==()

bool ripple::NetworkOPsImp::ServerFeeSummary::operator== ( ServerFeeSummary const &  b) const

Definition at line 203 of file NetworkOPs.cpp.

Member Data Documentation

◆ loadFactorServer

std::uint32_t ripple::NetworkOPsImp::ServerFeeSummary::loadFactorServer = 256

Definition at line 208 of file NetworkOPs.cpp.

◆ loadBaseServer

std::uint32_t ripple::NetworkOPsImp::ServerFeeSummary::loadBaseServer = 256

Definition at line 209 of file NetworkOPs.cpp.

◆ baseFee

XRPAmount ripple::NetworkOPsImp::ServerFeeSummary::baseFee {10}

Definition at line 210 of file NetworkOPs.cpp.

◆ em

std::optional<TxQ::Metrics> ripple::NetworkOPsImp::ServerFeeSummary::em = std::nullopt

Definition at line 211 of file NetworkOPs.cpp.