18 #ifndef ChannelPackets_h__
19 #define ChannelPackets_h__
174 void Read()
override;
185 void Read()
override;
199 void Read()
override;
207 #endif // ChannelPackets_h__
WorldPacket const * Write() override
Definition: ChannelPackets.cpp:63
ChannelNotifyLeft()
Definition: ChannelPackets.h:89
JoinChannel(WorldPacket &&packet)
Definition: ChannelPackets.h:183
Definition: Opcodes.h:181
Definition: Opcodes.h:171
Definition: Opcodes.h:178
WorldPacket const * Write() override
Definition: ChannelPackets.cpp:38
Definition: ChannelPackets.h:125
std::string Channel
Channel Name.
Definition: ChannelPackets.h:93
UserlistUpdate()
Definition: ChannelPackets.h:128
std::string Sender
Definition: ChannelPackets.h:59
int32 ChatChannelId
Definition: ChannelPackets.h:190
ChannelNotifyJoined()
Definition: ChannelPackets.h:75
std::string ChannelName
Definition: ChannelPackets.h:122
uint8 Flags
Definition: ChannelPackets.h:39
uint32 ChannelID
Definition: ChannelPackets.h:121
uint32 TargetVirtualRealm
Definition: ChannelPackets.h:68
int32 ZoneChannelID
Definition: ChannelPackets.h:201
Definition: ChannelPackets.h:98
std::string ChannelName
Definition: ChannelPackets.h:136
ObjectGuid AddedUserGUID
Definition: ChannelPackets.h:105
ObjectGuid SenderGuid
Definition: ChannelPackets.h:60
Definition: ChannelPackets.h:52
int32 ChatChannelID
Definition: ChannelPackets.h:94
std::string Password
Definition: ChannelPackets.h:187
ObjectGuid Guid
Player Guid.
Definition: ChannelPackets.h:37
Definition: Opcodes.h:173
int32 ChatChannelID
Definition: ChannelPackets.h:69
void Read() override
Definition: ChannelPackets.cpp:181
ObjectGuid RemovedUserGUID
Definition: ChannelPackets.h:119
Definition: Opcodes.h:192
Definition: Opcodes.h:185
std::string ChannelName
Definition: ChannelPackets.h:109
Definition: Opcodes.h:188
Definition: Opcodes.h:186
uint32 VirtualRealmAddress
Definition: ChannelPackets.h:38
std::string _Channel
Channel Name.
Definition: ChannelPackets.h:65
Definition: Channel.h:126
Definition: Opcodes.h:886
Definition: Opcodes.h:174
std::string Name
Definition: ChannelPackets.h:177
std::string ChannelName
Definition: ChannelPackets.h:176
bool Internal
Definition: ChannelPackets.h:191
void Read() override
Definition: ChannelPackets.cpp:121
ChannelPlayerCommand(WorldPacket &&packet)
Definition: ChannelPackets.h:142
ObjectGuid SenderAccountID
Definition: ChannelPackets.h:61
uint32 _ChannelFlags
Definition: ChannelPackets.h:48
WorldPacket const * Write() override
Definition: ChannelPackets.cpp:98
Definition: ChannelPackets.h:112
Definition: Opcodes.h:193
std::string _Channel
Channel Name.
Definition: ChannelPackets.h:83
uint8 UserFlags
Definition: ChannelPackets.h:107
Definition: Opcodes.h:176
Definition: ChannelPackets.h:29
Definition: Opcodes.h:190
Definition: Opcodes.h:885
Definition: ChannelPackets.h:72
Definition: Opcodes.h:1607
Definition: Opcodes.h:1608
std::string ChannelWelcomeMsg
Definition: ChannelPackets.h:79
void Read() override
Definition: ChannelPackets.cpp:170
uint32 _ChannelFlags
Definition: ChannelPackets.h:106
WorldPacket const * Write() override
Definition: ChannelPackets.cpp:20
Definition: ChannelPackets.h:32
int32_t int32
Definition: Define.h:146
OpcodeClient GetOpcode() const
Definition: Packet.h:72
uint32_t uint32
Definition: Define.h:150
Definition: ChannelPackets.h:139
bool _Display
Definition: ChannelPackets.h:49
int32 ChatChannelID
Definition: ChannelPackets.h:80
std::string ChannelName
Definition: ChannelPackets.h:202
uint32 _ChannelFlags
Definition: ChannelPackets.h:120
bool Suspended
User Leave - false, On Zone Change - true.
Definition: ChannelPackets.h:95
Definition: Opcodes.h:175
Definition: ChannelPackets.h:180
ChannelPlayer(ObjectGuid const &guid, uint32 virtualRealmAddress, uint8 flags)
Definition: ChannelPackets.h:34
Definition: Opcodes.h:184
Definition: BattlegroundMgr.h:57
Definition: ChannelPackets.h:194
UserlistRemove()
Definition: ChannelPackets.h:115
uint32 SenderVirtualRealm
Definition: ChannelPackets.h:66
UserlistAdd()
Definition: ChannelPackets.h:101
ObjectGuid TargetGuid
Definition: ChannelPackets.h:67
Definition: Opcodes.h:180
Definition: Opcodes.h:179
uint32 _ChannelFlags
Definition: ChannelPackets.h:133
Definition: Opcodes.h:191
WorldPacket const * Write() override
Definition: ChannelPackets.cpp:76
WorldPacket const * Write() override
Definition: ChannelPackets.cpp:86
Definition: Opcodes.h:187
int32 ChannelID
Definition: ChannelPackets.h:135
std::vector< ChannelPlayer > _Members
Definition: ChannelPackets.h:46
Definition: Opcodes.h:189
int32 InstanceID
Definition: ChannelPackets.h:81
Definition: Channel.h:115
#define ABORT
Definition: Errors.h:56
std::string ChannelName
Definition: ChannelPackets.h:188
Definition: Opcodes.h:884
uint8_t uint8
Definition: Define.h:152
uint8 NewFlags
Definition: ChannelPackets.h:64
uint32 _ChannelFlags
Definition: ChannelPackets.h:82
Definition: Opcodes.h:194
LeaveChannel(WorldPacket &&packet)
Definition: ChannelPackets.h:197
Definition: Opcodes.h:883
Definition: ObjectGuid.h:189
uint8 flags
Definition: DisableMgr.cpp:44
Definition: ChannelPackets.h:86
WorldPacket const * Write() override
Definition: ChannelPackets.cpp:109
Definition: Opcodes.h:183
Type
Type of JSON value.
Definition: rapidjson.h:642
Definition: Opcodes.h:182
uint8 UserFlags
Definition: ChannelPackets.h:134
uint8 OldFlags
Definition: ChannelPackets.h:63
Definition: WorldPacket.h:26
bool CreateVoiceSession
Definition: ChannelPackets.h:189
Definition: Opcodes.h:1606
Definition: Opcodes.h:172
ChannelListResponse()
Definition: ChannelPackets.h:42
std::string _Channel
Channel Name.
Definition: ChannelPackets.h:47
ChannelNotify()
Definition: ChannelPackets.h:55
int32 ChannelID
Definition: ChannelPackets.h:108
ObjectGuid UpdatedUserGUID
Definition: ChannelPackets.h:132
Definition: Opcodes.h:177