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

Classes

class  AddMemberRequest
 
class  ChannelDescription
 
class  ChannelId
 
class  ChannelInfo
 
class  ChannelListener
 
class  ChannelService
 
class  ChannelState
 
class  DissolveRequest
 
class  JoinNotification
 
class  LeaveNotification
 
class  ListChannelsOptions
 
class  Member
 
class  MemberAddedNotification
 
class  MemberRemovedNotification
 
class  MemberState
 
class  Message
 
class  RemoveMemberRequest
 
class  SendMessageNotification
 
class  SendMessageRequest
 
class  SetRolesRequest
 
class  UnsubscribeMemberRequest
 
class  UpdateChannelStateNotification
 
class  UpdateChannelStateRequest
 
class  UpdateMemberStateNotification
 
class  UpdateMemberStateRequest
 

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_SHARED_API protobuf_AddDesc_channel_5fservice_2eproto ()
 
void protobuf_AssignDesc_channel_5fservice_2eproto ()
 
void protobuf_ShutdownFile_channel_5fservice_2eproto ()
 
void TC_SHARED_API protobuf_AddDesc_channel_5ftypes_2eproto ()
 
void protobuf_AssignDesc_channel_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_channel_5ftypes_2eproto ()
 
TC_SHARED_API bool ChannelState_PrivacyLevel_IsValid (int value)
 
TC_SHARED_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

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 

Function Documentation

TC_SHARED_APIconst ::google::protobuf::EnumDescriptor* bgs::protocol::channel::v1::ChannelState_PrivacyLevel_descriptor ( )

+ Here is the caller graph for this function:

TC_SHARED_API bool bgs::protocol::channel::v1::ChannelState_PrivacyLevel_IsValid ( int  value)

+ Here is the caller graph for this function:

const ::std::string& bgs::protocol::channel::v1::ChannelState_PrivacyLevel_Name ( ChannelState_PrivacyLevel  value)
inline
66  {
69 }
LIBPROTOBUF_EXPORT const string & NameOfEnum(const EnumDescriptor *descriptor, int value)
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * ChannelState_PrivacyLevel_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::channel::v1::ChannelState_PrivacyLevel_Parse ( const ::std::string &  name,
ChannelState_PrivacyLevel *  value 
)
inline
71  {
72  return ::google::protobuf::internal::ParseNamedEnum<ChannelState_PrivacyLevel>(
74 }
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * ChannelState_PrivacyLevel_descriptor()
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void TC_SHARED_API bgs::protocol::channel::v1::protobuf_AddDesc_channel_5fservice_2eproto ( )
void TC_SHARED_API bgs::protocol::channel::v1::protobuf_AddDesc_channel_5ftypes_2eproto ( )
void bgs::protocol::channel::v1::protobuf_AssignDesc_channel_5fservice_2eproto ( )
void bgs::protocol::channel::v1::protobuf_AssignDesc_channel_5ftypes_2eproto ( )
void bgs::protocol::channel::v1::protobuf_ShutdownFile_channel_5fservice_2eproto ( )
void bgs::protocol::channel::v1::protobuf_ShutdownFile_channel_5ftypes_2eproto ( )

Variable Documentation

const int bgs::protocol::channel::v1::ChannelState_PrivacyLevel_PrivacyLevel_ARRAYSIZE = ChannelState_PrivacyLevel_PrivacyLevel_MAX + 1
const ChannelState_PrivacyLevel bgs::protocol::channel::v1::ChannelState_PrivacyLevel_PrivacyLevel_MAX = ChannelState_PrivacyLevel_PRIVACY_LEVEL_CLOSED
const ChannelState_PrivacyLevel bgs::protocol::channel::v1::ChannelState_PrivacyLevel_PrivacyLevel_MIN = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN