LeviLamina
Loading...
Searching...
No Matches
VoiceChannel.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
cricket {
class
VoiceMediaReceiveChannelInterface; }
8
namespace
cricket {
class
VoiceMediaSendChannelInterface; }
9
namespace
rtc {
class
Thread; }
10
namespace
rtc {
class
UniqueRandomIdGenerator; }
11
namespace
webrtc {
class
TaskQueueBase; }
12
namespace
webrtc {
struct
CryptoOptions; }
13
// clang-format on
14
15
namespace
cricket {
16
17
class
VoiceChannel
{
18
public
:
19
// member functions
20
// NOLINTBEGIN
21
MCAPI
22
VoiceChannel
(
::webrtc::TaskQueueBase
*,
::rtc::Thread
*,
::webrtc::TaskQueueBase
*, ::std::unique_ptr<::cricket::VoiceMediaSendChannelInterface>, ::std::unique_ptr<::cricket::VoiceMediaReceiveChannelInterface>, ::std::string_view,
bool
,
::webrtc::CryptoOptions
,
::rtc::UniqueRandomIdGenerator
*);
23
// NOLINTEND
24
25
public
:
26
// constructor thunks
27
// NOLINTBEGIN
28
MCAPI
void
*
29
$ctor(
::webrtc::TaskQueueBase
*,
::rtc::Thread
*,
::webrtc::TaskQueueBase
*, ::std::unique_ptr<::cricket::VoiceMediaSendChannelInterface>, ::std::unique_ptr<::cricket::VoiceMediaReceiveChannelInterface>, ::std::string_view,
bool
,
::webrtc::CryptoOptions
,
::rtc::UniqueRandomIdGenerator
*);
30
// NOLINTEND
31
32
public
:
33
// vftables
34
// NOLINTBEGIN
35
MCAPI
static
void
** $vftableForMediaChannelNetworkInterface();
36
37
MCAPI
static
void
** $vftableForRtpPacketSinkInterface();
38
39
MCAPI
static
void
** $vftableForChannelInterface();
40
// NOLINTEND
41
};
42
43
}
// namespace cricket
cricket::VoiceChannel
Definition
VoiceChannel.h:17
rtc::Thread
Definition
Thread.h:20
rtc::UniqueRandomIdGenerator
Definition
UniqueRandomIdGenerator.h:7
webrtc::TaskQueueBase
Definition
TaskQueueBase.h:16
webrtc::CryptoOptions
Definition
CryptoOptions.h:7
src
mc
external
cricket
VoiceChannel.h
Generated on Sat Apr 26 2025 05:55:39 for LeviLamina by
1.12.0