TrinityCore
Loading...
Searching...
No Matches
VoiceChatHandler.cpp
Go to the documentation of this file.
1
/*
2
* This file is part of the TrinityCore Project. See AUTHORS file for Copyright information
3
*
4
* This program is free software; you can redistribute it and/or modify it
5
* under the terms of the GNU General Public License as published by the
6
* Free Software Foundation; either version 2 of the License, or (at your
7
* option) any later version.
8
*
9
* This program is distributed in the hope that it will be useful, but WITHOUT
10
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12
* more details.
13
*
14
* You should have received a copy of the GNU General Public License along
15
* with this program. If not, see <http://www.gnu.org/licenses/>.
16
*/
17
18
#include "
Common.h
"
19
#include "
Log.h
"
20
#include "
WorldPacket.h
"
21
#include "
WorldSession.h
"
22
23
void
WorldSession::HandleVoiceSessionEnableOpcode
(
WorldPacket
& recvData)
24
{
25
TC_LOG_DEBUG
(
"network"
,
"WORLD: CMSG_VOICE_SESSION_ENABLE"
);
26
// uint8 isVoiceEnabled, uint8 isMicrophoneEnabled
27
recvData.
read_skip
<
uint8
>();
28
recvData.
read_skip
<
uint8
>();
29
}
30
31
void
WorldSession::HandleChannelVoiceOnOpcode
(
WorldPacket
&
/*recvData*/
)
32
{
33
TC_LOG_DEBUG
(
"network"
,
"WORLD: CMSG_CHANNEL_VOICE_ON"
);
34
// Enable Voice button in channel context menu
35
}
36
37
void
WorldSession::HandleSetActiveVoiceChannel
(
WorldPacket
& recvData)
38
{
39
TC_LOG_DEBUG
(
"network"
,
"WORLD: CMSG_SET_ACTIVE_VOICE_CHANNEL"
);
40
recvData.
read_skip
<
uint32
>();
41
recvData.
read_skip
<
char
*>();
42
}
Common.h
uint8
uint8_t uint8
Definition
Define.h:135
uint32
uint32_t uint32
Definition
Define.h:133
Log.h
TC_LOG_DEBUG
#define TC_LOG_DEBUG(filterType__,...)
Definition
Log.h:156
WorldPacket.h
WorldSession.h
ByteBuffer::read_skip
void read_skip()
Definition
ByteBuffer.h:330
WorldPacket
Definition
WorldPacket.h:27
WorldSession::HandleVoiceSessionEnableOpcode
void HandleVoiceSessionEnableOpcode(WorldPacket &recvData)
Definition
VoiceChatHandler.cpp:23
WorldSession::HandleChannelVoiceOnOpcode
void HandleChannelVoiceOnOpcode(WorldPacket &recvData)
Definition
VoiceChatHandler.cpp:31
WorldSession::HandleSetActiveVoiceChannel
void HandleSetActiveVoiceChannel(WorldPacket &recvData)
Definition
VoiceChatHandler.cpp:37
server
game
Handlers
VoiceChatHandler.cpp
Generated on Sun May 10 2026 02:30:16 for TrinityCore by
1.9.8