TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
bgs::protocol Namespace Reference

Namespaces

 account
 
 authentication
 
 challenge
 
 channel
 
 config
 
 connection
 
 friends
 
 game_utilities
 
 notification
 
 presence
 
 profanity
 
 report
 
 resources
 
 user_manager
 

Classes

class  AccountInfo
 
class  Address
 
class  Attribute
 
class  AttributeFilter
 
class  ContentHandle
 
class  EntityId
 
class  ErrorInfo
 
class  GenericInvitationRequest
 
class  Header
 
class  Identity
 
class  Invitation
 
class  InvitationParams
 
class  InvitationSuggestion
 
class  InvitationTarget
 
class  NO_RESPONSE
 
class  NoData
 
class  ObjectAddress
 
class  ProcessId
 
class  Role
 
class  SendInvitationRequest
 
class  SendInvitationResponse
 
class  UpdateInvitationRequest
 
class  Variant
 

Enumerations

enum  AttributeFilter_Operation { AttributeFilter_Operation_MATCH_NONE = 0, AttributeFilter_Operation_MATCH_ANY = 1, AttributeFilter_Operation_MATCH_ALL = 2, AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC = 3 }
 
enum  LogOption { HIDDEN = 1, HEX = 2 }
 

Functions

void TC_SHARED_API protobuf_AddDesc_attribute_5ftypes_2eproto ()
 
void protobuf_AssignDesc_attribute_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_attribute_5ftypes_2eproto ()
 
TC_SHARED_API bool AttributeFilter_Operation_IsValid (int value)
 
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * AttributeFilter_Operation_descriptor ()
 
const ::std::string & AttributeFilter_Operation_Name (AttributeFilter_Operation value)
 
bool AttributeFilter_Operation_Parse (const ::std::string &name, AttributeFilter_Operation *value)
 
void TC_SHARED_API protobuf_AddDesc_content_5fhandle_5ftypes_2eproto ()
 
void protobuf_AssignDesc_content_5fhandle_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_content_5fhandle_5ftypes_2eproto ()
 
void TC_SHARED_API protobuf_AddDesc_entity_5ftypes_2eproto ()
 
void protobuf_AssignDesc_entity_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_entity_5ftypes_2eproto ()
 
void TC_SHARED_API protobuf_AddDesc_global_5fextensions_2ffield_5foptions_2eproto ()
 
void protobuf_AssignDesc_global_5fextensions_2ffield_5foptions_2eproto ()
 
void protobuf_ShutdownFile_global_5fextensions_2ffield_5foptions_2eproto ()
 
TC_SHARED_API bool LogOption_IsValid (int value)
 
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * LogOption_descriptor ()
 
const ::std::string & LogOption_Name (LogOption value)
 
bool LogOption_Parse (const ::std::string &name, LogOption *value)
 
void TC_SHARED_API protobuf_AddDesc_global_5fextensions_2fmethod_5foptions_2eproto ()
 
void protobuf_AssignDesc_global_5fextensions_2fmethod_5foptions_2eproto ()
 
void protobuf_ShutdownFile_global_5fextensions_2fmethod_5foptions_2eproto ()
 
void TC_SHARED_API protobuf_AddDesc_global_5fextensions_2fservice_5foptions_2eproto ()
 
void protobuf_AssignDesc_global_5fextensions_2fservice_5foptions_2eproto ()
 
void protobuf_ShutdownFile_global_5fextensions_2fservice_5foptions_2eproto ()
 
void TC_SHARED_API protobuf_AddDesc_invitation_5ftypes_2eproto ()
 
void protobuf_AssignDesc_invitation_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_invitation_5ftypes_2eproto ()
 
void TC_SHARED_API protobuf_AddDesc_role_5ftypes_2eproto ()
 
void protobuf_AssignDesc_role_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_role_5ftypes_2eproto ()
 
void TC_SHARED_API protobuf_AddDesc_rpc_5ftypes_2eproto ()
 
void protobuf_AssignDesc_rpc_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_rpc_5ftypes_2eproto ()
 

Variables

const AttributeFilter_Operation AttributeFilter_Operation_Operation_MIN = AttributeFilter_Operation_MATCH_NONE
 
const AttributeFilter_Operation AttributeFilter_Operation_Operation_MAX = AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC
 
const int AttributeFilter_Operation_Operation_ARRAYSIZE = AttributeFilter_Operation_Operation_MAX + 1
 
const LogOption LogOption_MIN = HIDDEN
 
const LogOption LogOption_MAX = HEX
 
const int LogOption_ARRAYSIZE = LogOption_MAX + 1
 
static const int kLogFieldNumber = 50000
 
TC_SHARED_API::google::protobuf::internal::ExtensionIdentifier
< ::google::protobuf::FieldOptions,::google::protobuf::internal::EnumTypeTraits
< ::bgs::protocol::LogOption,::bgs::protocol::LogOption_IsValid >
, 14, false
log
 
static const int kMethodIdFieldNumber = 50000
 
TC_SHARED_API::google::protobuf::internal::ExtensionIdentifier
< ::google::protobuf::MethodOptions,::google::protobuf::internal::PrimitiveTypeTraits
< ::google::protobuf::uint32 >
, 13, false
method_id
 
static const int kOriginalFullyQualifiedDescriptorNameFieldNumber = 1001
 
TC_SHARED_API::google::protobuf::internal::ExtensionIdentifier
< ::google::protobuf::ServiceOptions,::google::protobuf::internal::StringTypeTraits,
9, false
original_fully_qualified_descriptor_name
 
static const int kServiceIdFieldNumber = 50000
 
TC_SHARED_API::google::protobuf::internal::ExtensionIdentifier
< ::google::protobuf::ServiceOptions,::google::protobuf::internal::PrimitiveTypeTraits
< ::google::protobuf::uint32 >
, 13, false
service_id
 

Enumeration Type Documentation

Enumerator
AttributeFilter_Operation_MATCH_NONE 
AttributeFilter_Operation_MATCH_ANY 
AttributeFilter_Operation_MATCH_ALL 
AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC 
Enumerator
HIDDEN 
HEX 
39  {
40  HIDDEN = 1,
41  HEX = 2
42 };
Definition: field_options.pb.h:41
Definition: field_options.pb.h:40

Function Documentation

TC_SHARED_APIconst ::google::protobuf::EnumDescriptor* bgs::protocol::AttributeFilter_Operation_descriptor ( )

+ Here is the caller graph for this function:

TC_SHARED_API bool bgs::protocol::AttributeFilter_Operation_IsValid ( int  value)

+ Here is the caller graph for this function:

const ::std::string& bgs::protocol::AttributeFilter_Operation_Name ( AttributeFilter_Operation  value)
inline
56  {
59 }
LIBPROTOBUF_EXPORT const string & NameOfEnum(const EnumDescriptor *descriptor, int value)
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * AttributeFilter_Operation_descriptor()
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool bgs::protocol::AttributeFilter_Operation_Parse ( const ::std::string &  name,
AttributeFilter_Operation *  value 
)
inline
61  {
62  return ::google::protobuf::internal::ParseNamedEnum<AttributeFilter_Operation>(
64 }
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * AttributeFilter_Operation_descriptor()
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

TC_SHARED_APIconst ::google::protobuf::EnumDescriptor* bgs::protocol::LogOption_descriptor ( )

+ Here is the caller graph for this function:

TC_SHARED_API bool bgs::protocol::LogOption_IsValid ( int  value)
const ::std::string& bgs::protocol::LogOption_Name ( LogOption  value)
inline
49  {
52 }
LIBPROTOBUF_EXPORT const string & NameOfEnum(const EnumDescriptor *descriptor, int value)
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * LogOption_descriptor()
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

bool bgs::protocol::LogOption_Parse ( const ::std::string &  name,
LogOption *  value 
)
inline
54  {
55  return ::google::protobuf::internal::ParseNamedEnum<LogOption>(
56  LogOption_descriptor(), name, value);
57 }
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * LogOption_descriptor()
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void TC_SHARED_API bgs::protocol::protobuf_AddDesc_attribute_5ftypes_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_content_5fhandle_5ftypes_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_entity_5ftypes_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_global_5fextensions_2ffield_5foptions_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_global_5fextensions_2fmethod_5foptions_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_global_5fextensions_2fservice_5foptions_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_invitation_5ftypes_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_role_5ftypes_2eproto ( )
void TC_SHARED_API bgs::protocol::protobuf_AddDesc_rpc_5ftypes_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_attribute_5ftypes_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_content_5fhandle_5ftypes_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_entity_5ftypes_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_global_5fextensions_2ffield_5foptions_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_global_5fextensions_2fmethod_5foptions_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_global_5fextensions_2fservice_5foptions_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_invitation_5ftypes_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_role_5ftypes_2eproto ( )
void bgs::protocol::protobuf_AssignDesc_rpc_5ftypes_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_attribute_5ftypes_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_content_5fhandle_5ftypes_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_entity_5ftypes_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_global_5fextensions_2ffield_5foptions_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_global_5fextensions_2fmethod_5foptions_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_global_5fextensions_2fservice_5foptions_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_invitation_5ftypes_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_role_5ftypes_2eproto ( )
void bgs::protocol::protobuf_ShutdownFile_rpc_5ftypes_2eproto ( )

Variable Documentation

const int bgs::protocol::AttributeFilter_Operation_Operation_ARRAYSIZE = AttributeFilter_Operation_Operation_MAX + 1
const AttributeFilter_Operation bgs::protocol::AttributeFilter_Operation_Operation_MAX = AttributeFilter_Operation_MATCH_ALL_MOST_SPECIFIC
const AttributeFilter_Operation bgs::protocol::AttributeFilter_Operation_Operation_MIN = AttributeFilter_Operation_MATCH_NONE
const int bgs::protocol::kLogFieldNumber = 50000
static
const int bgs::protocol::kMethodIdFieldNumber = 50000
static
const int bgs::protocol::kOriginalFullyQualifiedDescriptorNameFieldNumber = 1001
static
const int bgs::protocol::kServiceIdFieldNumber = 50000
static
const int bgs::protocol::LogOption_ARRAYSIZE = LogOption_MAX + 1
const LogOption bgs::protocol::LogOption_MAX = HEX
const LogOption bgs::protocol::LogOption_MIN = HIDDEN