TrinityCore
bgs::protocol::channel::v1 Namespace Reference

Classes

class  ChannelDescription
 
class  ChannelId
 
class  ChannelInfo
 
class  ChannelState
 
class  ListChannelsOptions
 
class  Member
 
class  MemberAccountInfo
 
class  MemberState
 
class  Message
 
class  SubscriberId
 

Enumerations

enum  ChannelState_PrivacyLevel { ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN = 1 , ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION_AND_FRIEND = 2 , ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION = 3 , ChannelState_PrivacyLevel_PRIVACY_LEVEL_CLOSED = 4 }
 

Functions

void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto ()
 
void protobuf_AssignDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto ()
 
void protobuf_ShutdownFile_api_2fclient_2fv1_2fchannel_5fid_2eproto ()
 
void TC_PROTO_API protobuf_AddDesc_channel_5ftypes_2eproto ()
 
void protobuf_AssignDesc_channel_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_channel_5ftypes_2eproto ()
 
TC_PROTO_API bool ChannelState_PrivacyLevel_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * ChannelState_PrivacyLevel_descriptor ()
 
const ::std::string & ChannelState_PrivacyLevel_Name (ChannelState_PrivacyLevel value)
 
bool ChannelState_PrivacyLevel_Parse (const ::std::string &name, ChannelState_PrivacyLevel *value)
 

Variables

const ChannelState_PrivacyLevel ChannelState_PrivacyLevel_PrivacyLevel_MIN = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN
 
const ChannelState_PrivacyLevel ChannelState_PrivacyLevel_PrivacyLevel_MAX = ChannelState_PrivacyLevel_PRIVACY_LEVEL_CLOSED
 
const int ChannelState_PrivacyLevel_PrivacyLevel_ARRAYSIZE = ChannelState_PrivacyLevel_PrivacyLevel_MAX + 1
 

Enumeration Type Documentation

◆ ChannelState_PrivacyLevel

Enumerator
ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN 
ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION_AND_FRIEND 
ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION 
ChannelState_PrivacyLevel_PRIVACY_LEVEL_CLOSED 

Definition at line 57 of file channel_types.pb.h.

Function Documentation

◆ ChannelState_PrivacyLevel_descriptor()

TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * bgs::protocol::channel::v1::ChannelState_PrivacyLevel_descriptor ( )
+ Here is the caller graph for this function:

◆ ChannelState_PrivacyLevel_IsValid()

TC_PROTO_API bool bgs::protocol::channel::v1::ChannelState_PrivacyLevel_IsValid ( int  value)
+ Here is the caller graph for this function:

◆ ChannelState_PrivacyLevel_Name()

const ::std::string & bgs::protocol::channel::v1::ChannelState_PrivacyLevel_Name ( ChannelState_PrivacyLevel  value)
inline

Definition at line 69 of file channel_types.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ChannelState_PrivacyLevel_Parse()

bool bgs::protocol::channel::v1::ChannelState_PrivacyLevel_Parse ( const ::std::string &  name,
ChannelState_PrivacyLevel value 
)
inline

Definition at line 73 of file channel_types.pb.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ protobuf_AddDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto()

void TC_PROTO_API bgs::protocol::channel::v1::protobuf_AddDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto ( )

◆ protobuf_AddDesc_channel_5ftypes_2eproto()

void TC_PROTO_API bgs::protocol::channel::v1::protobuf_AddDesc_channel_5ftypes_2eproto ( )

◆ protobuf_AssignDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto()

void bgs::protocol::channel::v1::protobuf_AssignDesc_api_2fclient_2fv1_2fchannel_5fid_2eproto ( )

◆ protobuf_AssignDesc_channel_5ftypes_2eproto()

void bgs::protocol::channel::v1::protobuf_AssignDesc_channel_5ftypes_2eproto ( )

◆ protobuf_ShutdownFile_api_2fclient_2fv1_2fchannel_5fid_2eproto()

void bgs::protocol::channel::v1::protobuf_ShutdownFile_api_2fclient_2fv1_2fchannel_5fid_2eproto ( )

◆ protobuf_ShutdownFile_channel_5ftypes_2eproto()

void bgs::protocol::channel::v1::protobuf_ShutdownFile_channel_5ftypes_2eproto ( )

Variable Documentation

◆ ChannelState_PrivacyLevel_PrivacyLevel_ARRAYSIZE

const int bgs::protocol::channel::v1::ChannelState_PrivacyLevel_PrivacyLevel_ARRAYSIZE = ChannelState_PrivacyLevel_PrivacyLevel_MAX + 1

Definition at line 66 of file channel_types.pb.h.

◆ ChannelState_PrivacyLevel_PrivacyLevel_MAX

const ChannelState_PrivacyLevel bgs::protocol::channel::v1::ChannelState_PrivacyLevel_PrivacyLevel_MAX = ChannelState_PrivacyLevel_PRIVACY_LEVEL_CLOSED

Definition at line 65 of file channel_types.pb.h.

◆ ChannelState_PrivacyLevel_PrivacyLevel_MIN

const ChannelState_PrivacyLevel bgs::protocol::channel::v1::ChannelState_PrivacyLevel_PrivacyLevel_MIN = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN

Definition at line 64 of file channel_types.pb.h.