CMSG_JOIN_CHANNEL
Client Version 1.12
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/chat/cmsg_join_channel.wowm:1
.
cmsg CMSG_JOIN_CHANNEL = 0x0097 {
CString channel_name;
CString channel_password;
}
Header
CMSG have a header of 6 bytes.
CMSG Header
Offset | Size / Endianness | Type | Name | Description |
---|---|---|---|---|
0x00 | 2 / Big | uint16 | size | Size of the rest of the message including the opcode field but not including the size field. |
0x02 | 4 / Little | uint32 | opcode | Opcode that determines which fields the message contains. |
Body
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
0x06 | - / - | CString | channel_name | |
- | - / - | CString | channel_password |
Examples
Example 1
0, 29, // size
151, 0, 0, 0, // opcode (151)
71, 101, 110, 101, 114, 97, 108, 32, 45, 32, 69, 108, 119, 121, 110, 110, 32, 70, 111, 114, 101, 115, 116, 0, // channel_name: CString
0, // channel_password: CString
Example 2
0, 34, // size
151, 0, 0, 0, // opcode (151)
76, 111, 99, 97, 108, 68, 101, 102, 101, 110, 115, 101, 32, 45, 32, 69, 108, 119, 121, 110, 110, 32, 70, 111, 114, 101, 115, 116, 0, // channel_name: CString
0, // channel_password: CString
Client Version 2.4.3, Client Version 3
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/chat/cmsg_join_channel.wowm:32
.
cmsg CMSG_JOIN_CHANNEL = 0x0097 {
u32 channel_id;
u8 unknown1;
u8 unknown2;
CString channel_name;
CString channel_password;
}
Header
CMSG have a header of 6 bytes.
CMSG Header
Offset | Size / Endianness | Type | Name | Description |
---|---|---|---|---|
0x00 | 2 / Big | uint16 | size | Size of the rest of the message including the opcode field but not including the size field. |
0x02 | 4 / Little | uint32 | opcode | Opcode that determines which fields the message contains. |
Body
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
0x06 | 4 / Little | u32 | channel_id | |
0x0A | 1 / - | u8 | unknown1 | |
0x0B | 1 / - | u8 | unknown2 | |
0x0C | - / - | CString | channel_name | |
- | - / - | CString | channel_password |