TrinityCore
bgs::protocol::config::RPCMeterConfig Class Reference

#include <rpc_config.pb.h>

+ Inheritance diagram for bgs::protocol::config::RPCMeterConfig:

Public Member Functions

 RPCMeterConfig ()
 
virtual ~RPCMeterConfig ()
 
 RPCMeterConfig (const RPCMeterConfig &from)
 
RPCMeterConfigoperator= (const RPCMeterConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (RPCMeterConfig *other)
 
RPCMeterConfigNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
int method_size () const
 
void clear_method ()
 
const ::bgs::protocol::config::RPCMethodConfigmethod (int index) const
 
inline ::bgs::protocol::config::RPCMethodConfigmutable_method (int index)
 
inline ::bgs::protocol::config::RPCMethodConfigadd_method ()
 
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::config::RPCMethodConfig > & method () const
 
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::config::RPCMethodConfig > * mutable_method ()
 
bool has_income_per_second () const
 
void clear_income_per_second ()
 
inline ::google::protobuf::uint32 income_per_second () const
 
void set_income_per_second (::google::protobuf::uint32 value)
 
bool has_initial_balance () const
 
void clear_initial_balance ()
 
inline ::google::protobuf::uint32 initial_balance () const
 
void set_initial_balance (::google::protobuf::uint32 value)
 
bool has_cap_balance () const
 
void clear_cap_balance ()
 
inline ::google::protobuf::uint32 cap_balance () const
 
void set_cap_balance (::google::protobuf::uint32 value)
 
bool has_startup_period () const
 
void clear_startup_period ()
 
float startup_period () const
 
void set_startup_period (float value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const RPCMeterConfigdefault_instance ()
 

Static Public Attributes

static const int kMethodFieldNumber = 1
 
static const int kIncomePerSecondFieldNumber = 2
 
static const int kInitialBalanceFieldNumber = 3
 
static const int kCapBalanceFieldNumber = 4
 
static const int kStartupPeriodFieldNumber = 5
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_income_per_second ()
 
void clear_has_income_per_second ()
 
void set_has_initial_balance ()
 
void clear_has_initial_balance ()
 
void set_has_cap_balance ()
 
void clear_has_cap_balance ()
 
void set_has_startup_period ()
 
void clear_has_startup_period ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::config::RPCMethodConfigmethod_
 
::google::protobuf::uint32 income_per_second_
 
::google::protobuf::uint32 initial_balance_
 
::google::protobuf::uint32 cap_balance_
 
float startup_period_
 

Static Private Attributes

static RPCMeterConfigdefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_rpc_5fconfig_2eproto ()
 
void protobuf_AssignDesc_rpc_5fconfig_2eproto ()
 
void protobuf_ShutdownFile_rpc_5fconfig_2eproto ()
 

Detailed Description

Definition at line 260 of file rpc_config.pb.h.

Constructor & Destructor Documentation

◆ RPCMeterConfig() [1/2]

bgs::protocol::config::RPCMeterConfig::RPCMeterConfig ( )

◆ ~RPCMeterConfig()

virtual bgs::protocol::config::RPCMeterConfig::~RPCMeterConfig ( )
virtual

◆ RPCMeterConfig() [2/2]

bgs::protocol::config::RPCMeterConfig::RPCMeterConfig ( const RPCMeterConfig from)

Member Function Documentation

◆ add_method()

bgs::protocol::config::RPCMethodConfig * bgs::protocol::config::RPCMeterConfig::add_method ( )
inline

Definition at line 858 of file rpc_config.pb.h.

◆ cap_balance()

google::protobuf::uint32 bgs::protocol::config::RPCMeterConfig::cap_balance ( ) const
inline

Definition at line 935 of file rpc_config.pb.h.

◆ clear_cap_balance()

void bgs::protocol::config::RPCMeterConfig::clear_cap_balance ( )
inline

Definition at line 931 of file rpc_config.pb.h.

◆ clear_has_cap_balance()

void bgs::protocol::config::RPCMeterConfig::clear_has_cap_balance ( )
inlineprivate

Definition at line 928 of file rpc_config.pb.h.

◆ clear_has_income_per_second()

void bgs::protocol::config::RPCMeterConfig::clear_has_income_per_second ( )
inlineprivate

Definition at line 880 of file rpc_config.pb.h.

◆ clear_has_initial_balance()

void bgs::protocol::config::RPCMeterConfig::clear_has_initial_balance ( )
inlineprivate

Definition at line 904 of file rpc_config.pb.h.

◆ clear_has_startup_period()

void bgs::protocol::config::RPCMeterConfig::clear_has_startup_period ( )
inlineprivate

Definition at line 952 of file rpc_config.pb.h.

◆ clear_income_per_second()

void bgs::protocol::config::RPCMeterConfig::clear_income_per_second ( )
inline

Definition at line 883 of file rpc_config.pb.h.

◆ clear_initial_balance()

void bgs::protocol::config::RPCMeterConfig::clear_initial_balance ( )
inline

Definition at line 907 of file rpc_config.pb.h.

◆ clear_method()

void bgs::protocol::config::RPCMeterConfig::clear_method ( )
inline

Definition at line 847 of file rpc_config.pb.h.

◆ clear_startup_period()

void bgs::protocol::config::RPCMeterConfig::clear_startup_period ( )
inline

Definition at line 955 of file rpc_config.pb.h.

◆ default_instance()

static const RPCMeterConfig & bgs::protocol::config::RPCMeterConfig::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * bgs::protocol::config::RPCMeterConfig::descriptor ( )
static

◆ GetCachedSize()

int bgs::protocol::config::RPCMeterConfig::GetCachedSize ( ) const
inline

Definition at line 288 of file rpc_config.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata bgs::protocol::config::RPCMeterConfig::GetMetadata ( ) const

◆ has_cap_balance()

bool bgs::protocol::config::RPCMeterConfig::has_cap_balance ( ) const
inline

Definition at line 922 of file rpc_config.pb.h.

◆ has_income_per_second()

bool bgs::protocol::config::RPCMeterConfig::has_income_per_second ( ) const
inline

Definition at line 874 of file rpc_config.pb.h.

◆ has_initial_balance()

bool bgs::protocol::config::RPCMeterConfig::has_initial_balance ( ) const
inline

Definition at line 898 of file rpc_config.pb.h.

◆ has_startup_period()

bool bgs::protocol::config::RPCMeterConfig::has_startup_period ( ) const
inline

Definition at line 946 of file rpc_config.pb.h.

◆ income_per_second()

google::protobuf::uint32 bgs::protocol::config::RPCMeterConfig::income_per_second ( ) const
inline

Definition at line 887 of file rpc_config.pb.h.

◆ InitAsDefaultInstance()

void bgs::protocol::config::RPCMeterConfig::InitAsDefaultInstance ( )
private

◆ initial_balance()

google::protobuf::uint32 bgs::protocol::config::RPCMeterConfig::initial_balance ( ) const
inline

Definition at line 911 of file rpc_config.pb.h.

◆ method() [1/2]

const ::google::protobuf::RepeatedPtrField<::bgs::protocol::config::RPCMethodConfig > & bgs::protocol::config::RPCMeterConfig::method ( ) const
inline

Definition at line 863 of file rpc_config.pb.h.

◆ method() [2/2]

const ::bgs::protocol::config::RPCMethodConfig & bgs::protocol::config::RPCMeterConfig::method ( int  index) const
inline

Definition at line 850 of file rpc_config.pb.h.

◆ method_size()

int bgs::protocol::config::RPCMeterConfig::method_size ( ) const
inline

Definition at line 844 of file rpc_config.pb.h.

◆ mutable_method() [1/2]

google::protobuf::RepeatedPtrField<::bgs::protocol::config::RPCMethodConfig > * bgs::protocol::config::RPCMeterConfig::mutable_method ( )
inline

Definition at line 868 of file rpc_config.pb.h.

◆ mutable_method() [2/2]

bgs::protocol::config::RPCMethodConfig * bgs::protocol::config::RPCMeterConfig::mutable_method ( int  index)
inline

Definition at line 854 of file rpc_config.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * bgs::protocol::config::RPCMeterConfig::mutable_unknown_fields ( )
inline

Definition at line 276 of file rpc_config.pb.h.

◆ New()

RPCMeterConfig * bgs::protocol::config::RPCMeterConfig::New ( ) const

◆ operator=()

RPCMeterConfig & bgs::protocol::config::RPCMeterConfig::operator= ( const RPCMeterConfig from)
inline

Definition at line 267 of file rpc_config.pb.h.

◆ set_cap_balance()

void bgs::protocol::config::RPCMeterConfig::set_cap_balance ( ::google::protobuf::uint32  value)
inline

Definition at line 939 of file rpc_config.pb.h.

◆ set_has_cap_balance()

void bgs::protocol::config::RPCMeterConfig::set_has_cap_balance ( )
inlineprivate

Definition at line 925 of file rpc_config.pb.h.

◆ set_has_income_per_second()

void bgs::protocol::config::RPCMeterConfig::set_has_income_per_second ( )
inlineprivate

Definition at line 877 of file rpc_config.pb.h.

◆ set_has_initial_balance()

void bgs::protocol::config::RPCMeterConfig::set_has_initial_balance ( )
inlineprivate

Definition at line 901 of file rpc_config.pb.h.

◆ set_has_startup_period()

void bgs::protocol::config::RPCMeterConfig::set_has_startup_period ( )
inlineprivate

Definition at line 949 of file rpc_config.pb.h.

◆ set_income_per_second()

void bgs::protocol::config::RPCMeterConfig::set_income_per_second ( ::google::protobuf::uint32  value)
inline

Definition at line 891 of file rpc_config.pb.h.

◆ set_initial_balance()

void bgs::protocol::config::RPCMeterConfig::set_initial_balance ( ::google::protobuf::uint32  value)
inline

Definition at line 915 of file rpc_config.pb.h.

◆ set_startup_period()

void bgs::protocol::config::RPCMeterConfig::set_startup_period ( float  value)
inline

Definition at line 963 of file rpc_config.pb.h.

◆ SetCachedSize()

void bgs::protocol::config::RPCMeterConfig::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void bgs::protocol::config::RPCMeterConfig::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::config::RPCMeterConfig::SharedDtor ( )
private

◆ startup_period()

float bgs::protocol::config::RPCMeterConfig::startup_period ( ) const
inline

Definition at line 959 of file rpc_config.pb.h.

◆ Swap()

void bgs::protocol::config::RPCMeterConfig::Swap ( RPCMeterConfig other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & bgs::protocol::config::RPCMeterConfig::unknown_fields ( ) const
inline

Definition at line 272 of file rpc_config.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_rpc_5fconfig_2eproto

void TC_PROTO_API protobuf_AddDesc_rpc_5fconfig_2eproto ( )
friend

◆ protobuf_AssignDesc_rpc_5fconfig_2eproto

void protobuf_AssignDesc_rpc_5fconfig_2eproto ( )
friend

◆ protobuf_ShutdownFile_rpc_5fconfig_2eproto

void protobuf_ShutdownFile_rpc_5fconfig_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::config::RPCMeterConfig::_cached_size_
mutableprivate

Definition at line 354 of file rpc_config.pb.h.

◆ _has_bits_

::google::protobuf::uint32 bgs::protocol::config::RPCMeterConfig::_has_bits_[1]
private

Definition at line 353 of file rpc_config.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::config::RPCMeterConfig::_unknown_fields_
private

Definition at line 351 of file rpc_config.pb.h.

◆ cap_balance_

::google::protobuf::uint32 bgs::protocol::config::RPCMeterConfig::cap_balance_
private

Definition at line 358 of file rpc_config.pb.h.

◆ default_instance_

RPCMeterConfig* bgs::protocol::config::RPCMeterConfig::default_instance_
staticprivate

Definition at line 365 of file rpc_config.pb.h.

◆ income_per_second_

::google::protobuf::uint32 bgs::protocol::config::RPCMeterConfig::income_per_second_
private

Definition at line 356 of file rpc_config.pb.h.

◆ initial_balance_

::google::protobuf::uint32 bgs::protocol::config::RPCMeterConfig::initial_balance_
private

Definition at line 357 of file rpc_config.pb.h.

◆ kCapBalanceFieldNumber

const int bgs::protocol::config::RPCMeterConfig::kCapBalanceFieldNumber = 4
static

Definition at line 329 of file rpc_config.pb.h.

◆ kIncomePerSecondFieldNumber

const int bgs::protocol::config::RPCMeterConfig::kIncomePerSecondFieldNumber = 2
static

Definition at line 315 of file rpc_config.pb.h.

◆ kInitialBalanceFieldNumber

const int bgs::protocol::config::RPCMeterConfig::kInitialBalanceFieldNumber = 3
static

Definition at line 322 of file rpc_config.pb.h.

◆ kMethodFieldNumber

const int bgs::protocol::config::RPCMeterConfig::kMethodFieldNumber = 1
static

Definition at line 303 of file rpc_config.pb.h.

◆ kStartupPeriodFieldNumber

const int bgs::protocol::config::RPCMeterConfig::kStartupPeriodFieldNumber = 5
static

Definition at line 336 of file rpc_config.pb.h.

◆ method_

::google::protobuf::RepeatedPtrField< ::bgs::protocol::config::RPCMethodConfig > bgs::protocol::config::RPCMeterConfig::method_
private

Definition at line 355 of file rpc_config.pb.h.

◆ startup_period_

float bgs::protocol::config::RPCMeterConfig::startup_period_
private

Definition at line 359 of file rpc_config.pb.h.


The documentation for this class was generated from the following file: