TrinityCore
bgs::protocol::connection::v1::ConnectRequest Class Reference

#include <connection_service.pb.h>

+ Inheritance diagram for bgs::protocol::connection::v1::ConnectRequest:

Public Member Functions

 ConnectRequest ()
 
virtual ~ConnectRequest ()
 
 ConnectRequest (const ConnectRequest &from)
 
ConnectRequestoperator= (const ConnectRequest &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ConnectRequest *other)
 
ConnectRequestNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_client_id () const
 
void clear_client_id ()
 
const ::bgs::protocol::ProcessIdclient_id () const
 
inline ::bgs::protocol::ProcessIdmutable_client_id ()
 
inline ::bgs::protocol::ProcessIdrelease_client_id ()
 
void set_allocated_client_id (::bgs::protocol::ProcessId *client_id)
 
bool has_bind_request () const
 
void clear_bind_request ()
 
const ::bgs::protocol::connection::v1::BindRequestbind_request () const
 
inline ::bgs::protocol::connection::v1::BindRequestmutable_bind_request ()
 
inline ::bgs::protocol::connection::v1::BindRequestrelease_bind_request ()
 
void set_allocated_bind_request (::bgs::protocol::connection::v1::BindRequest *bind_request)
 
bool has_use_bindless_rpc () const
 
void clear_use_bindless_rpc ()
 
bool use_bindless_rpc () const
 
void set_use_bindless_rpc (bool value)
 
bool has_metering_level () const
 
void clear_metering_level ()
 
inline ::bgs::protocol::connection::v1::MeteringLevel metering_level () const
 
void set_metering_level (::bgs::protocol::connection::v1::MeteringLevel value)
 
bool has_client_sdk_info () const
 
void clear_client_sdk_info ()
 
const ::bgs::protocol::connection::v1::ClientSdkVersionInfoclient_sdk_info () const
 
inline ::bgs::protocol::connection::v1::ClientSdkVersionInfomutable_client_sdk_info ()
 
inline ::bgs::protocol::connection::v1::ClientSdkVersionInforelease_client_sdk_info ()
 
void set_allocated_client_sdk_info (::bgs::protocol::connection::v1::ClientSdkVersionInfo *client_sdk_info)
 

Static Public Member Functions

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

Static Public Attributes

static const int kClientIdFieldNumber = 1
 
static const int kBindRequestFieldNumber = 2
 
static const int kUseBindlessRpcFieldNumber = 3
 
static const int kMeteringLevelFieldNumber = 4
 
static const int kClientSdkInfoFieldNumber = 5
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_client_id ()
 
void clear_has_client_id ()
 
void set_has_bind_request ()
 
void clear_has_bind_request ()
 
void set_has_use_bindless_rpc ()
 
void clear_has_use_bindless_rpc ()
 
void set_has_metering_level ()
 
void clear_has_metering_level ()
 
void set_has_client_sdk_info ()
 
void clear_has_client_sdk_info ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::bgs::protocol::ProcessIdclient_id_
 
::bgs::protocol::connection::v1::BindRequestbind_request_
 
bool use_bindless_rpc_
 
int metering_level_
 
::bgs::protocol::connection::v1::ClientSdkVersionInfoclient_sdk_info_
 

Static Private Attributes

static ConnectRequestdefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_connection_5fservice_2eproto ()
 
void protobuf_AssignDesc_connection_5fservice_2eproto ()
 
void protobuf_ShutdownFile_connection_5fservice_2eproto ()
 

Detailed Description

Definition at line 176 of file connection_service.pb.h.

Constructor & Destructor Documentation

◆ ConnectRequest() [1/2]

bgs::protocol::connection::v1::ConnectRequest::ConnectRequest ( )

◆ ~ConnectRequest()

virtual bgs::protocol::connection::v1::ConnectRequest::~ConnectRequest ( )
virtual

◆ ConnectRequest() [2/2]

bgs::protocol::connection::v1::ConnectRequest::ConnectRequest ( const ConnectRequest from)

Member Function Documentation

◆ bind_request()

const ::bgs::protocol::connection::v1::BindRequest & bgs::protocol::connection::v1::ConnectRequest::bind_request ( ) const
inline

Definition at line 1453 of file connection_service.pb.h.

◆ clear_bind_request()

void bgs::protocol::connection::v1::ConnectRequest::clear_bind_request ( )
inline

Definition at line 1449 of file connection_service.pb.h.

◆ clear_client_id()

void bgs::protocol::connection::v1::ConnectRequest::clear_client_id ( )
inline

Definition at line 1408 of file connection_service.pb.h.

◆ clear_client_sdk_info()

void bgs::protocol::connection::v1::ConnectRequest::clear_client_sdk_info ( )
inline

Definition at line 1539 of file connection_service.pb.h.

◆ clear_has_bind_request()

void bgs::protocol::connection::v1::ConnectRequest::clear_has_bind_request ( )
inlineprivate

Definition at line 1446 of file connection_service.pb.h.

◆ clear_has_client_id()

void bgs::protocol::connection::v1::ConnectRequest::clear_has_client_id ( )
inlineprivate

Definition at line 1405 of file connection_service.pb.h.

◆ clear_has_client_sdk_info()

void bgs::protocol::connection::v1::ConnectRequest::clear_has_client_sdk_info ( )
inlineprivate

Definition at line 1536 of file connection_service.pb.h.

◆ clear_has_metering_level()

void bgs::protocol::connection::v1::ConnectRequest::clear_has_metering_level ( )
inlineprivate

Definition at line 1511 of file connection_service.pb.h.

◆ clear_has_use_bindless_rpc()

void bgs::protocol::connection::v1::ConnectRequest::clear_has_use_bindless_rpc ( )
inlineprivate

Definition at line 1487 of file connection_service.pb.h.

◆ clear_metering_level()

void bgs::protocol::connection::v1::ConnectRequest::clear_metering_level ( )
inline

Definition at line 1514 of file connection_service.pb.h.

◆ clear_use_bindless_rpc()

void bgs::protocol::connection::v1::ConnectRequest::clear_use_bindless_rpc ( )
inline

Definition at line 1490 of file connection_service.pb.h.

◆ client_id()

const ::bgs::protocol::ProcessId & bgs::protocol::connection::v1::ConnectRequest::client_id ( ) const
inline

Definition at line 1412 of file connection_service.pb.h.

◆ client_sdk_info()

const ::bgs::protocol::connection::v1::ClientSdkVersionInfo & bgs::protocol::connection::v1::ConnectRequest::client_sdk_info ( ) const
inline

Definition at line 1543 of file connection_service.pb.h.

◆ default_instance()

static const ConnectRequest & bgs::protocol::connection::v1::ConnectRequest::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * bgs::protocol::connection::v1::ConnectRequest::descriptor ( )
static

◆ GetCachedSize()

int bgs::protocol::connection::v1::ConnectRequest::GetCachedSize ( ) const
inline

Definition at line 204 of file connection_service.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata bgs::protocol::connection::v1::ConnectRequest::GetMetadata ( ) const

◆ has_bind_request()

bool bgs::protocol::connection::v1::ConnectRequest::has_bind_request ( ) const
inline

Definition at line 1440 of file connection_service.pb.h.

◆ has_client_id()

bool bgs::protocol::connection::v1::ConnectRequest::has_client_id ( ) const
inline

Definition at line 1399 of file connection_service.pb.h.

◆ has_client_sdk_info()

bool bgs::protocol::connection::v1::ConnectRequest::has_client_sdk_info ( ) const
inline

Definition at line 1530 of file connection_service.pb.h.

◆ has_metering_level()

bool bgs::protocol::connection::v1::ConnectRequest::has_metering_level ( ) const
inline

Definition at line 1505 of file connection_service.pb.h.

◆ has_use_bindless_rpc()

bool bgs::protocol::connection::v1::ConnectRequest::has_use_bindless_rpc ( ) const
inline

Definition at line 1481 of file connection_service.pb.h.

◆ InitAsDefaultInstance()

void bgs::protocol::connection::v1::ConnectRequest::InitAsDefaultInstance ( )
private

◆ metering_level()

bgs::protocol::connection::v1::MeteringLevel bgs::protocol::connection::v1::ConnectRequest::metering_level ( ) const
inline

Definition at line 1518 of file connection_service.pb.h.

◆ mutable_bind_request()

bgs::protocol::connection::v1::BindRequest * bgs::protocol::connection::v1::ConnectRequest::mutable_bind_request ( )
inline

Definition at line 1457 of file connection_service.pb.h.

◆ mutable_client_id()

bgs::protocol::ProcessId * bgs::protocol::connection::v1::ConnectRequest::mutable_client_id ( )
inline

Definition at line 1416 of file connection_service.pb.h.

◆ mutable_client_sdk_info()

bgs::protocol::connection::v1::ClientSdkVersionInfo * bgs::protocol::connection::v1::ConnectRequest::mutable_client_sdk_info ( )
inline

Definition at line 1547 of file connection_service.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * bgs::protocol::connection::v1::ConnectRequest::mutable_unknown_fields ( )
inline

Definition at line 192 of file connection_service.pb.h.

◆ New()

ConnectRequest * bgs::protocol::connection::v1::ConnectRequest::New ( ) const

◆ operator=()

ConnectRequest & bgs::protocol::connection::v1::ConnectRequest::operator= ( const ConnectRequest from)
inline

Definition at line 183 of file connection_service.pb.h.

◆ release_bind_request()

bgs::protocol::connection::v1::BindRequest * bgs::protocol::connection::v1::ConnectRequest::release_bind_request ( )
inline

Definition at line 1463 of file connection_service.pb.h.

◆ release_client_id()

bgs::protocol::ProcessId * bgs::protocol::connection::v1::ConnectRequest::release_client_id ( )
inline

Definition at line 1422 of file connection_service.pb.h.

◆ release_client_sdk_info()

bgs::protocol::connection::v1::ClientSdkVersionInfo * bgs::protocol::connection::v1::ConnectRequest::release_client_sdk_info ( )
inline

Definition at line 1553 of file connection_service.pb.h.

◆ set_allocated_bind_request()

void bgs::protocol::connection::v1::ConnectRequest::set_allocated_bind_request ( ::bgs::protocol::connection::v1::BindRequest bind_request)
inline

Definition at line 1469 of file connection_service.pb.h.

◆ set_allocated_client_id()

void bgs::protocol::connection::v1::ConnectRequest::set_allocated_client_id ( ::bgs::protocol::ProcessId client_id)
inline

Definition at line 1428 of file connection_service.pb.h.

◆ set_allocated_client_sdk_info()

void bgs::protocol::connection::v1::ConnectRequest::set_allocated_client_sdk_info ( ::bgs::protocol::connection::v1::ClientSdkVersionInfo client_sdk_info)
inline

Definition at line 1559 of file connection_service.pb.h.

◆ set_has_bind_request()

void bgs::protocol::connection::v1::ConnectRequest::set_has_bind_request ( )
inlineprivate

Definition at line 1443 of file connection_service.pb.h.

◆ set_has_client_id()

void bgs::protocol::connection::v1::ConnectRequest::set_has_client_id ( )
inlineprivate

Definition at line 1402 of file connection_service.pb.h.

◆ set_has_client_sdk_info()

void bgs::protocol::connection::v1::ConnectRequest::set_has_client_sdk_info ( )
inlineprivate

Definition at line 1533 of file connection_service.pb.h.

◆ set_has_metering_level()

void bgs::protocol::connection::v1::ConnectRequest::set_has_metering_level ( )
inlineprivate

Definition at line 1508 of file connection_service.pb.h.

◆ set_has_use_bindless_rpc()

void bgs::protocol::connection::v1::ConnectRequest::set_has_use_bindless_rpc ( )
inlineprivate

Definition at line 1484 of file connection_service.pb.h.

◆ set_metering_level()

void bgs::protocol::connection::v1::ConnectRequest::set_metering_level ( ::bgs::protocol::connection::v1::MeteringLevel  value)
inline

Definition at line 1522 of file connection_service.pb.h.

+ Here is the call graph for this function:

◆ set_use_bindless_rpc()

void bgs::protocol::connection::v1::ConnectRequest::set_use_bindless_rpc ( bool  value)
inline

Definition at line 1498 of file connection_service.pb.h.

◆ SetCachedSize()

void bgs::protocol::connection::v1::ConnectRequest::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void bgs::protocol::connection::v1::ConnectRequest::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::connection::v1::ConnectRequest::SharedDtor ( )
private

◆ Swap()

void bgs::protocol::connection::v1::ConnectRequest::Swap ( ConnectRequest other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & bgs::protocol::connection::v1::ConnectRequest::unknown_fields ( ) const
inline

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

◆ use_bindless_rpc()

bool bgs::protocol::connection::v1::ConnectRequest::use_bindless_rpc ( ) const
inline

Definition at line 1494 of file connection_service.pb.h.

Friends And Related Function Documentation

◆ protobuf_AddDesc_connection_5fservice_2eproto

void TC_PROTO_API protobuf_AddDesc_connection_5fservice_2eproto ( )
friend

◆ protobuf_AssignDesc_connection_5fservice_2eproto

void protobuf_AssignDesc_connection_5fservice_2eproto ( )
friend

◆ protobuf_ShutdownFile_connection_5fservice_2eproto

void protobuf_ShutdownFile_connection_5fservice_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::connection::v1::ConnectRequest::_cached_size_
mutableprivate

Definition at line 273 of file connection_service.pb.h.

◆ _has_bits_

::google::protobuf::uint32 bgs::protocol::connection::v1::ConnectRequest::_has_bits_[1]
private

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

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::connection::v1::ConnectRequest::_unknown_fields_
private

Definition at line 270 of file connection_service.pb.h.

◆ bind_request_

::bgs::protocol::connection::v1::BindRequest* bgs::protocol::connection::v1::ConnectRequest::bind_request_
private

Definition at line 275 of file connection_service.pb.h.

◆ client_id_

::bgs::protocol::ProcessId* bgs::protocol::connection::v1::ConnectRequest::client_id_
private

Definition at line 274 of file connection_service.pb.h.

◆ client_sdk_info_

::bgs::protocol::connection::v1::ClientSdkVersionInfo* bgs::protocol::connection::v1::ConnectRequest::client_sdk_info_
private

Definition at line 278 of file connection_service.pb.h.

◆ default_instance_

ConnectRequest* bgs::protocol::connection::v1::ConnectRequest::default_instance_
staticprivate

Definition at line 284 of file connection_service.pb.h.

◆ kBindRequestFieldNumber

const int bgs::protocol::connection::v1::ConnectRequest::kBindRequestFieldNumber = 2
static

Definition at line 228 of file connection_service.pb.h.

◆ kClientIdFieldNumber

const int bgs::protocol::connection::v1::ConnectRequest::kClientIdFieldNumber = 1
static

Definition at line 219 of file connection_service.pb.h.

◆ kClientSdkInfoFieldNumber

const int bgs::protocol::connection::v1::ConnectRequest::kClientSdkInfoFieldNumber = 5
static

Definition at line 251 of file connection_service.pb.h.

◆ kMeteringLevelFieldNumber

const int bgs::protocol::connection::v1::ConnectRequest::kMeteringLevelFieldNumber = 4
static

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

◆ kUseBindlessRpcFieldNumber

const int bgs::protocol::connection::v1::ConnectRequest::kUseBindlessRpcFieldNumber = 3
static

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

◆ metering_level_

int bgs::protocol::connection::v1::ConnectRequest::metering_level_
private

Definition at line 277 of file connection_service.pb.h.

◆ use_bindless_rpc_

bool bgs::protocol::connection::v1::ConnectRequest::use_bindless_rpc_
private

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


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