LeviLamina
Loading...
Searching...
No Matches
AsyncListenSocket.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/sigslot/has_slots.h"
7
#include "mc/external/sigslot/single_threaded.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
rtc {
class
SocketAddress; }
12
// clang-format on
13
14
namespace
rtc {
15
16
class
AsyncListenSocket
:
public
::sigslot::has_slots
<::sigslot::single_threaded> {
17
public
:
18
// AsyncListenSocket inner types define
19
enum class
State :
int
{
20
KClosed = 0,
21
KBound = 1,
22
};
23
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<8, 48>
mUnkc96822;
28
// NOLINTEND
29
30
public
:
31
// prevent constructor by default
32
AsyncListenSocket
& operator=(
AsyncListenSocket
const
&);
33
AsyncListenSocket
(
AsyncListenSocket
const
&);
34
AsyncListenSocket
();
35
36
public
:
37
// virtual functions
38
// NOLINTBEGIN
39
// vIndex: 1
40
virtual ::rtc::AsyncListenSocket::State GetState()
const
= 0;
41
42
// vIndex: 2
43
virtual ::rtc::SocketAddress GetLocalAddress()
const
= 0;
44
45
// vIndex: 0
46
virtual
~AsyncListenSocket
()
/*override*/
;
47
// NOLINTEND
48
49
public
:
50
// destructor thunk
51
// NOLINTBEGIN
52
MCNAPI
void
$dtor
();
53
// NOLINTEND
54
55
public
:
56
// virtual function thunks
57
// NOLINTBEGIN
58
59
// NOLINTEND
60
61
public
:
62
// vftables
63
// NOLINTBEGIN
64
MCNAPI
static
void
**
$vftable
();
65
// NOLINTEND
66
};
67
68
}
// namespace rtc
rtc::AsyncListenSocket
Definition
AsyncListenSocket.h:16
rtc::AsyncListenSocket::$dtor
MCAPI void $dtor()
rtc::AsyncListenSocket::$vftable
static MCAPI void ** $vftable()
sigslot::has_slots
Definition
has_slots.h:8
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
rtc
AsyncListenSocket.h
Generated on Wed Jul 23 2025 08:34:05 for LeviLamina by
1.12.0