TrinityCore
bgs::protocol::config::RPCMethodConfig Class Reference

#include <rpc_config.pb.h>

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

Public Member Functions

 RPCMethodConfig ()
 
virtual ~RPCMethodConfig ()
 
 RPCMethodConfig (const RPCMethodConfig &from)
 
RPCMethodConfigoperator= (const RPCMethodConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (RPCMethodConfig *other)
 
RPCMethodConfigNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_service_name () const PROTOBUF_DEPRECATED
 
void clear_service_name () PROTOBUF_DEPRECATED
 
const ::std::string & service_name () const PROTOBUF_DEPRECATED
 
void set_service_name (const ::std::string &value) PROTOBUF_DEPRECATED
 
void set_service_name (const char *value) PROTOBUF_DEPRECATED
 
void set_service_name (const char *value, size_t size) PROTOBUF_DEPRECATED
 
inline ::std::string * mutable_service_name () PROTOBUF_DEPRECATED
 
inline ::std::string * release_service_name () PROTOBUF_DEPRECATED
 
void set_allocated_service_name (::std::string *service_name) PROTOBUF_DEPRECATED
 
bool has_method_name () const PROTOBUF_DEPRECATED
 
void clear_method_name () PROTOBUF_DEPRECATED
 
const ::std::string & method_name () const PROTOBUF_DEPRECATED
 
void set_method_name (const ::std::string &value) PROTOBUF_DEPRECATED
 
void set_method_name (const char *value) PROTOBUF_DEPRECATED
 
void set_method_name (const char *value, size_t size) PROTOBUF_DEPRECATED
 
inline ::std::string * mutable_method_name () PROTOBUF_DEPRECATED
 
inline ::std::string * release_method_name () PROTOBUF_DEPRECATED
 
void set_allocated_method_name (::std::string *method_name) PROTOBUF_DEPRECATED
 
bool has_fixed_call_cost () const
 
void clear_fixed_call_cost ()
 
inline ::google::protobuf::uint32 fixed_call_cost () const
 
void set_fixed_call_cost (::google::protobuf::uint32 value)
 
bool has_fixed_packet_size () const
 
void clear_fixed_packet_size ()
 
inline ::google::protobuf::uint32 fixed_packet_size () const
 
void set_fixed_packet_size (::google::protobuf::uint32 value)
 
bool has_variable_multiplier () const
 
void clear_variable_multiplier ()
 
float variable_multiplier () const
 
void set_variable_multiplier (float value)
 
bool has_multiplier () const
 
void clear_multiplier ()
 
float multiplier () const
 
void set_multiplier (float value)
 
bool has_rate_limit_count () const
 
void clear_rate_limit_count ()
 
inline ::google::protobuf::uint32 rate_limit_count () const
 
void set_rate_limit_count (::google::protobuf::uint32 value)
 
bool has_rate_limit_seconds () const
 
void clear_rate_limit_seconds ()
 
inline ::google::protobuf::uint32 rate_limit_seconds () const
 
void set_rate_limit_seconds (::google::protobuf::uint32 value)
 
bool has_max_packet_size () const
 
void clear_max_packet_size ()
 
inline ::google::protobuf::uint32 max_packet_size () const
 
void set_max_packet_size (::google::protobuf::uint32 value)
 
bool has_max_encoded_size () const
 
void clear_max_encoded_size ()
 
inline ::google::protobuf::uint32 max_encoded_size () const
 
void set_max_encoded_size (::google::protobuf::uint32 value)
 
bool has_timeout () const
 
void clear_timeout ()
 
float timeout () const
 
void set_timeout (float 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_income_per_second () const
 
void clear_income_per_second ()
 
float income_per_second () const
 
void set_income_per_second (float value)
 
bool has_service_hash () const
 
void clear_service_hash ()
 
inline ::google::protobuf::uint32 service_hash () const
 
void set_service_hash (::google::protobuf::uint32 value)
 
bool has_method_id () const
 
void clear_method_id ()
 
inline ::google::protobuf::uint32 method_id () const
 
void set_method_id (::google::protobuf::uint32 value)
 

Static Public Member Functions

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

Static Public Attributes

static const int kServiceNameFieldNumber = 1
 
static const int kMethodNameFieldNumber = 2
 
static const int kFixedCallCostFieldNumber = 3
 
static const int kFixedPacketSizeFieldNumber = 4
 
static const int kVariableMultiplierFieldNumber = 5
 
static const int kMultiplierFieldNumber = 6
 
static const int kRateLimitCountFieldNumber = 7
 
static const int kRateLimitSecondsFieldNumber = 8
 
static const int kMaxPacketSizeFieldNumber = 9
 
static const int kMaxEncodedSizeFieldNumber = 10
 
static const int kTimeoutFieldNumber = 11
 
static const int kCapBalanceFieldNumber = 12
 
static const int kIncomePerSecondFieldNumber = 13
 
static const int kServiceHashFieldNumber = 14
 
static const int kMethodIdFieldNumber = 15
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_service_name ()
 
void clear_has_service_name ()
 
void set_has_method_name ()
 
void clear_has_method_name ()
 
void set_has_fixed_call_cost ()
 
void clear_has_fixed_call_cost ()
 
void set_has_fixed_packet_size ()
 
void clear_has_fixed_packet_size ()
 
void set_has_variable_multiplier ()
 
void clear_has_variable_multiplier ()
 
void set_has_multiplier ()
 
void clear_has_multiplier ()
 
void set_has_rate_limit_count ()
 
void clear_has_rate_limit_count ()
 
void set_has_rate_limit_seconds ()
 
void clear_has_rate_limit_seconds ()
 
void set_has_max_packet_size ()
 
void clear_has_max_packet_size ()
 
void set_has_max_encoded_size ()
 
void clear_has_max_encoded_size ()
 
void set_has_timeout ()
 
void clear_has_timeout ()
 
void set_has_cap_balance ()
 
void clear_has_cap_balance ()
 
void set_has_income_per_second ()
 
void clear_has_income_per_second ()
 
void set_has_service_hash ()
 
void clear_has_service_hash ()
 
void set_has_method_id ()
 
void clear_has_method_id ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::std::string * service_name_
 
::std::string * method_name_
 
::google::protobuf::uint32 fixed_call_cost_
 
::google::protobuf::uint32 fixed_packet_size_
 
float variable_multiplier_
 
float multiplier_
 
::google::protobuf::uint32 rate_limit_count_
 
::google::protobuf::uint32 rate_limit_seconds_
 
::google::protobuf::uint32 max_packet_size_
 
::google::protobuf::uint32 max_encoded_size_
 
float timeout_
 
::google::protobuf::uint32 cap_balance_
 
float income_per_second_
 
::google::protobuf::uint32 service_hash_
 
::google::protobuf::uint32 method_id_
 

Static Private Attributes

static RPCMethodConfigdefault_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 44 of file rpc_config.pb.h.

Constructor & Destructor Documentation

◆ RPCMethodConfig() [1/2]

bgs::protocol::config::RPCMethodConfig::RPCMethodConfig ( )

◆ ~RPCMethodConfig()

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

◆ RPCMethodConfig() [2/2]

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

Member Function Documentation

◆ cap_balance()

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

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

◆ clear_cap_balance()

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

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

◆ clear_fixed_call_cost()

void bgs::protocol::config::RPCMethodConfig::clear_fixed_call_cost ( )
inline

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

◆ clear_fixed_packet_size()

void bgs::protocol::config::RPCMethodConfig::clear_fixed_packet_size ( )
inline

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

◆ clear_has_cap_balance()

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

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

◆ clear_has_fixed_call_cost()

void bgs::protocol::config::RPCMethodConfig::clear_has_fixed_call_cost ( )
inlineprivate

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

◆ clear_has_fixed_packet_size()

void bgs::protocol::config::RPCMethodConfig::clear_has_fixed_packet_size ( )
inlineprivate

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

◆ clear_has_income_per_second()

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

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

◆ clear_has_max_encoded_size()

void bgs::protocol::config::RPCMethodConfig::clear_has_max_encoded_size ( )
inlineprivate

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

◆ clear_has_max_packet_size()

void bgs::protocol::config::RPCMethodConfig::clear_has_max_packet_size ( )
inlineprivate

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

◆ clear_has_method_id()

void bgs::protocol::config::RPCMethodConfig::clear_has_method_id ( )
inlineprivate

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

◆ clear_has_method_name()

void bgs::protocol::config::RPCMethodConfig::clear_has_method_name ( )
inlineprivate

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

◆ clear_has_multiplier()

void bgs::protocol::config::RPCMethodConfig::clear_has_multiplier ( )
inlineprivate

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

◆ clear_has_rate_limit_count()

void bgs::protocol::config::RPCMethodConfig::clear_has_rate_limit_count ( )
inlineprivate

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

◆ clear_has_rate_limit_seconds()

void bgs::protocol::config::RPCMethodConfig::clear_has_rate_limit_seconds ( )
inlineprivate

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

◆ clear_has_service_hash()

void bgs::protocol::config::RPCMethodConfig::clear_has_service_hash ( )
inlineprivate

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

◆ clear_has_service_name()

void bgs::protocol::config::RPCMethodConfig::clear_has_service_name ( )
inlineprivate

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

◆ clear_has_timeout()

void bgs::protocol::config::RPCMethodConfig::clear_has_timeout ( )
inlineprivate

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

◆ clear_has_variable_multiplier()

void bgs::protocol::config::RPCMethodConfig::clear_has_variable_multiplier ( )
inlineprivate

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

◆ clear_income_per_second()

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

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

◆ clear_max_encoded_size()

void bgs::protocol::config::RPCMethodConfig::clear_max_encoded_size ( )
inline

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

◆ clear_max_packet_size()

void bgs::protocol::config::RPCMethodConfig::clear_max_packet_size ( )
inline

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

◆ clear_method_id()

void bgs::protocol::config::RPCMethodConfig::clear_method_id ( )
inline

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

◆ clear_method_name()

void bgs::protocol::config::RPCMethodConfig::clear_method_name ( )
inline

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

◆ clear_multiplier()

void bgs::protocol::config::RPCMethodConfig::clear_multiplier ( )
inline

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

◆ clear_rate_limit_count()

void bgs::protocol::config::RPCMethodConfig::clear_rate_limit_count ( )
inline

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

◆ clear_rate_limit_seconds()

void bgs::protocol::config::RPCMethodConfig::clear_rate_limit_seconds ( )
inline

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

◆ clear_service_hash()

void bgs::protocol::config::RPCMethodConfig::clear_service_hash ( )
inline

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

◆ clear_service_name()

void bgs::protocol::config::RPCMethodConfig::clear_service_name ( )
inline

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

◆ clear_timeout()

void bgs::protocol::config::RPCMethodConfig::clear_timeout ( )
inline

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

◆ clear_variable_multiplier()

void bgs::protocol::config::RPCMethodConfig::clear_variable_multiplier ( )
inline

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

◆ default_instance()

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

◆ descriptor()

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

◆ fixed_call_cost()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::fixed_call_cost ( ) const
inline

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

◆ fixed_packet_size()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::fixed_packet_size ( ) const
inline

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

◆ GetCachedSize()

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

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

◆ GetMetadata()

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

◆ has_cap_balance()

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

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

◆ has_fixed_call_cost()

bool bgs::protocol::config::RPCMethodConfig::has_fixed_call_cost ( ) const
inline

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

◆ has_fixed_packet_size()

bool bgs::protocol::config::RPCMethodConfig::has_fixed_packet_size ( ) const
inline

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

◆ has_income_per_second()

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

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

◆ has_max_encoded_size()

bool bgs::protocol::config::RPCMethodConfig::has_max_encoded_size ( ) const
inline

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

◆ has_max_packet_size()

bool bgs::protocol::config::RPCMethodConfig::has_max_packet_size ( ) const
inline

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

◆ has_method_id()

bool bgs::protocol::config::RPCMethodConfig::has_method_id ( ) const
inline

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

◆ has_method_name()

bool bgs::protocol::config::RPCMethodConfig::has_method_name ( ) const
inline

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

◆ has_multiplier()

bool bgs::protocol::config::RPCMethodConfig::has_multiplier ( ) const
inline

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

◆ has_rate_limit_count()

bool bgs::protocol::config::RPCMethodConfig::has_rate_limit_count ( ) const
inline

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

◆ has_rate_limit_seconds()

bool bgs::protocol::config::RPCMethodConfig::has_rate_limit_seconds ( ) const
inline

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

◆ has_service_hash()

bool bgs::protocol::config::RPCMethodConfig::has_service_hash ( ) const
inline

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

◆ has_service_name()

bool bgs::protocol::config::RPCMethodConfig::has_service_name ( ) const
inline

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

◆ has_timeout()

bool bgs::protocol::config::RPCMethodConfig::has_timeout ( ) const
inline

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

◆ has_variable_multiplier()

bool bgs::protocol::config::RPCMethodConfig::has_variable_multiplier ( ) const
inline

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

◆ income_per_second()

float bgs::protocol::config::RPCMethodConfig::income_per_second ( ) const
inline

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

◆ InitAsDefaultInstance()

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

◆ max_encoded_size()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::max_encoded_size ( ) const
inline

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

◆ max_packet_size()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::max_packet_size ( ) const
inline

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

◆ method_id()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::method_id ( ) const
inline

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

◆ method_name()

const ::std::string & bgs::protocol::config::RPCMethodConfig::method_name ( ) const
inline

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

◆ multiplier()

float bgs::protocol::config::RPCMethodConfig::multiplier ( ) const
inline

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

◆ mutable_method_name()

std::string * bgs::protocol::config::RPCMethodConfig::mutable_method_name ( )
inline

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

◆ mutable_service_name()

std::string * bgs::protocol::config::RPCMethodConfig::mutable_service_name ( )
inline

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

◆ mutable_unknown_fields()

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

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

◆ New()

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

◆ operator=()

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

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

◆ rate_limit_count()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::rate_limit_count ( ) const
inline

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

◆ rate_limit_seconds()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::rate_limit_seconds ( ) const
inline

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

◆ release_method_name()

std::string * bgs::protocol::config::RPCMethodConfig::release_method_name ( )
inline

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

◆ release_service_name()

std::string * bgs::protocol::config::RPCMethodConfig::release_service_name ( )
inline

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

◆ service_hash()

google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::service_hash ( ) const
inline

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

◆ service_name()

const ::std::string & bgs::protocol::config::RPCMethodConfig::service_name ( ) const
inline

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

◆ set_allocated_method_name()

void bgs::protocol::config::RPCMethodConfig::set_allocated_method_name ( ::std::string *  method_name)
inline

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

◆ set_allocated_service_name()

void bgs::protocol::config::RPCMethodConfig::set_allocated_service_name ( ::std::string *  service_name)
inline

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

◆ set_cap_balance()

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

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

◆ set_fixed_call_cost()

void bgs::protocol::config::RPCMethodConfig::set_fixed_call_cost ( ::google::protobuf::uint32  value)
inline

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

◆ set_fixed_packet_size()

void bgs::protocol::config::RPCMethodConfig::set_fixed_packet_size ( ::google::protobuf::uint32  value)
inline

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

◆ set_has_cap_balance()

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

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

◆ set_has_fixed_call_cost()

void bgs::protocol::config::RPCMethodConfig::set_has_fixed_call_cost ( )
inlineprivate

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

◆ set_has_fixed_packet_size()

void bgs::protocol::config::RPCMethodConfig::set_has_fixed_packet_size ( )
inlineprivate

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

◆ set_has_income_per_second()

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

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

◆ set_has_max_encoded_size()

void bgs::protocol::config::RPCMethodConfig::set_has_max_encoded_size ( )
inlineprivate

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

◆ set_has_max_packet_size()

void bgs::protocol::config::RPCMethodConfig::set_has_max_packet_size ( )
inlineprivate

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

◆ set_has_method_id()

void bgs::protocol::config::RPCMethodConfig::set_has_method_id ( )
inlineprivate

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

◆ set_has_method_name()

void bgs::protocol::config::RPCMethodConfig::set_has_method_name ( )
inlineprivate

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

◆ set_has_multiplier()

void bgs::protocol::config::RPCMethodConfig::set_has_multiplier ( )
inlineprivate

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

◆ set_has_rate_limit_count()

void bgs::protocol::config::RPCMethodConfig::set_has_rate_limit_count ( )
inlineprivate

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

◆ set_has_rate_limit_seconds()

void bgs::protocol::config::RPCMethodConfig::set_has_rate_limit_seconds ( )
inlineprivate

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

◆ set_has_service_hash()

void bgs::protocol::config::RPCMethodConfig::set_has_service_hash ( )
inlineprivate

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

◆ set_has_service_name()

void bgs::protocol::config::RPCMethodConfig::set_has_service_name ( )
inlineprivate

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

◆ set_has_timeout()

void bgs::protocol::config::RPCMethodConfig::set_has_timeout ( )
inlineprivate

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

◆ set_has_variable_multiplier()

void bgs::protocol::config::RPCMethodConfig::set_has_variable_multiplier ( )
inlineprivate

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

◆ set_income_per_second()

void bgs::protocol::config::RPCMethodConfig::set_income_per_second ( float  value)
inline

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

◆ set_max_encoded_size()

void bgs::protocol::config::RPCMethodConfig::set_max_encoded_size ( ::google::protobuf::uint32  value)
inline

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

◆ set_max_packet_size()

void bgs::protocol::config::RPCMethodConfig::set_max_packet_size ( ::google::protobuf::uint32  value)
inline

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

◆ set_method_id()

void bgs::protocol::config::RPCMethodConfig::set_method_id ( ::google::protobuf::uint32  value)
inline

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

◆ set_method_name() [1/3]

void bgs::protocol::config::RPCMethodConfig::set_method_name ( const ::std::string &  value)
inline

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

◆ set_method_name() [2/3]

void bgs::protocol::config::RPCMethodConfig::set_method_name ( const char *  value)
inline

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

◆ set_method_name() [3/3]

void bgs::protocol::config::RPCMethodConfig::set_method_name ( const char *  value,
size_t  size 
)
inline

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

+ Here is the call graph for this function:

◆ set_multiplier()

void bgs::protocol::config::RPCMethodConfig::set_multiplier ( float  value)
inline

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

◆ set_rate_limit_count()

void bgs::protocol::config::RPCMethodConfig::set_rate_limit_count ( ::google::protobuf::uint32  value)
inline

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

◆ set_rate_limit_seconds()

void bgs::protocol::config::RPCMethodConfig::set_rate_limit_seconds ( ::google::protobuf::uint32  value)
inline

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

◆ set_service_hash()

void bgs::protocol::config::RPCMethodConfig::set_service_hash ( ::google::protobuf::uint32  value)
inline

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

◆ set_service_name() [1/3]

void bgs::protocol::config::RPCMethodConfig::set_service_name ( const ::std::string &  value)
inline

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

◆ set_service_name() [2/3]

void bgs::protocol::config::RPCMethodConfig::set_service_name ( const char *  value)
inline

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

◆ set_service_name() [3/3]

void bgs::protocol::config::RPCMethodConfig::set_service_name ( const char *  value,
size_t  size 
)
inline

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

+ Here is the call graph for this function:

◆ set_timeout()

void bgs::protocol::config::RPCMethodConfig::set_timeout ( float  value)
inline

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

◆ set_variable_multiplier()

void bgs::protocol::config::RPCMethodConfig::set_variable_multiplier ( float  value)
inline

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

◆ SetCachedSize()

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

◆ SharedCtor()

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

◆ SharedDtor()

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

◆ Swap()

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

◆ timeout()

float bgs::protocol::config::RPCMethodConfig::timeout ( ) const
inline

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

◆ unknown_fields()

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

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

◆ variable_multiplier()

float bgs::protocol::config::RPCMethodConfig::variable_multiplier ( ) const
inline

Definition at line 589 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::RPCMethodConfig::_cached_size_
mutableprivate

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

◆ _has_bits_

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

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

◆ _unknown_fields_

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

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

◆ cap_balance_

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

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

◆ default_instance_

RPCMethodConfig* bgs::protocol::config::RPCMethodConfig::default_instance_
staticprivate

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

◆ fixed_call_cost_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::fixed_call_cost_
private

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

◆ fixed_packet_size_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::fixed_packet_size_
private

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

◆ income_per_second_

float bgs::protocol::config::RPCMethodConfig::income_per_second_
private

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

◆ kCapBalanceFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kCapBalanceFieldNumber = 12
static

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

◆ kFixedCallCostFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kFixedCallCostFieldNumber = 3
static

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

◆ kFixedPacketSizeFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kFixedPacketSizeFieldNumber = 4
static

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

◆ kIncomePerSecondFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kIncomePerSecondFieldNumber = 13
static

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

◆ kMaxEncodedSizeFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kMaxEncodedSizeFieldNumber = 10
static

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

◆ kMaxPacketSizeFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kMaxPacketSizeFieldNumber = 9
static

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

◆ kMethodIdFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kMethodIdFieldNumber = 15
static

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

◆ kMethodNameFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kMethodNameFieldNumber = 2
static

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

◆ kMultiplierFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kMultiplierFieldNumber = 6
static

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

◆ kRateLimitCountFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kRateLimitCountFieldNumber = 7
static

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

◆ kRateLimitSecondsFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kRateLimitSecondsFieldNumber = 8
static

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

◆ kServiceHashFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kServiceHashFieldNumber = 14
static

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

◆ kServiceNameFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kServiceNameFieldNumber = 1
static

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

◆ kTimeoutFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kTimeoutFieldNumber = 11
static

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

◆ kVariableMultiplierFieldNumber

const int bgs::protocol::config::RPCMethodConfig::kVariableMultiplierFieldNumber = 5
static

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

◆ max_encoded_size_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::max_encoded_size_
private

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

◆ max_packet_size_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::max_packet_size_
private

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

◆ method_id_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::method_id_
private

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

◆ method_name_

::std::string* bgs::protocol::config::RPCMethodConfig::method_name_
private

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

◆ multiplier_

float bgs::protocol::config::RPCMethodConfig::multiplier_
private

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

◆ rate_limit_count_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::rate_limit_count_
private

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

◆ rate_limit_seconds_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::rate_limit_seconds_
private

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

◆ service_hash_

::google::protobuf::uint32 bgs::protocol::config::RPCMethodConfig::service_hash_
private

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

◆ service_name_

::std::string* bgs::protocol::config::RPCMethodConfig::service_name_
private

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

◆ timeout_

float bgs::protocol::config::RPCMethodConfig::timeout_
private

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

◆ variable_multiplier_

float bgs::protocol::config::RPCMethodConfig::variable_multiplier_
private

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


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