LeviLamina
Loading...
Searching...
No Matches
DataChannelEventObserverInterface.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
webrtc {
6
7
class
DataChannelEventObserverInterface
{
8
public
:
9
// DataChannelEventObserverInterface inner types declare
10
// clang-format off
11
class
Message
;
12
// clang-format on
13
14
// DataChannelEventObserverInterface inner types define
15
class
Message {
16
public
:
17
// Message inner types define
18
enum class
DataType :
int
{
19
KString = 0,
20
KBinary = 1,
21
};
22
23
enum class
Direction :
int
{
24
KSend = 0,
25
KReceive = 1,
26
};
27
28
public
:
29
// member variables
30
// NOLINTBEGIN
31
::ll::UntypedStorage<8, 8>
mUnkf2acf6;
32
::ll::UntypedStorage<4, 4>
mUnk17c463;
33
::ll::UntypedStorage<8, 32>
mUnk267f7d;
34
::ll::UntypedStorage<4, 4>
mUnkdb791f;
35
::ll::UntypedStorage<4, 4>
mUnk9362d4;
36
::ll::UntypedStorage<8, 24>
mUnk99fbcf;
37
// NOLINTEND
38
39
public
:
40
// prevent constructor by default
41
Message& operator=(Message
const
&);
42
Message(Message
const
&);
43
Message();
44
45
public
:
46
// member functions
47
// NOLINTBEGIN
48
MCNAPI
~Message
();
49
// NOLINTEND
50
51
public
:
52
// destructor thunk
53
// NOLINTBEGIN
54
MCNAPI
void
$dtor
();
55
// NOLINTEND
56
};
57
58
public
:
59
// virtual functions
60
// NOLINTBEGIN
61
virtual
~DataChannelEventObserverInterface
() =
default
;
62
63
virtual
void
OnMessage(
::webrtc::DataChannelEventObserverInterface::Message
const
&) = 0;
64
// NOLINTEND
65
};
66
67
}
// namespace webrtc
webrtc::DataChannelEventObserverInterface::Message
Definition
DataChannelEventObserverInterface.h:15
webrtc::DataChannelEventObserverInterface::Message::~Message
MCAPI ~Message()
webrtc::DataChannelEventObserverInterface::Message::$dtor
MCAPI void $dtor()
webrtc::DataChannelEventObserverInterface
Definition
DataChannelEventObserverInterface.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
webrtc
DataChannelEventObserverInterface.h
Generated on
for LeviLamina by
1.16.1