LeviLamina
Loading...
Searching...
No Matches
TurnCreatePermissionRequest.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/cricket/StunRequest.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
cricket {
class
StunMessage; }
11
namespace
cricket {
class
TurnEntry; }
12
namespace
cricket {
class
TurnPort; }
13
namespace
rtc {
class
SocketAddress; }
14
// clang-format on
15
16
namespace
cricket {
17
18
class
TurnCreatePermissionRequest
:
public
::cricket::StunRequest
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 8>
mUnkb9e084;
23
::ll::UntypedStorage<8, 8>
mUnk2488e8;
24
::ll::UntypedStorage<8, 80>
mUnk20eab9;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
TurnCreatePermissionRequest
& operator=(
TurnCreatePermissionRequest
const
&);
30
TurnCreatePermissionRequest
(
TurnCreatePermissionRequest
const
&);
31
TurnCreatePermissionRequest
();
32
33
public
:
34
// virtual functions
35
// NOLINTBEGIN
36
// vIndex: 0
37
virtual
~TurnCreatePermissionRequest
()
/*override*/
;
38
39
// vIndex: 6
40
virtual
void
OnSent()
/*override*/
;
41
42
// vIndex: 2
43
virtual
void
OnResponse(
::cricket::StunMessage
* response)
/*override*/
;
44
45
// vIndex: 3
46
virtual
void
OnErrorResponse(
::cricket::StunMessage
* response)
/*override*/
;
47
48
// vIndex: 5
49
virtual
void
OnTimeout()
/*override*/
;
50
// NOLINTEND
51
52
public
:
53
// member functions
54
// NOLINTBEGIN
55
MCNAPI
TurnCreatePermissionRequest
(
56
::cricket::TurnPort
* port,
57
::cricket::TurnEntry
* entry,
58
::rtc::SocketAddress
const
& ext_addr
59
);
60
// NOLINTEND
61
62
public
:
63
// constructor thunks
64
// NOLINTBEGIN
65
MCNAPI
void
*
$ctor
(
::cricket::TurnPort
* port,
::cricket::TurnEntry
* entry,
::rtc::SocketAddress
const
& ext_addr);
66
// NOLINTEND
67
68
public
:
69
// destructor thunk
70
// NOLINTBEGIN
71
MCNAPI
void
$dtor
();
72
// NOLINTEND
73
74
public
:
75
// virtual function thunks
76
// NOLINTBEGIN
77
MCNAPI
void
$OnSent
();
78
79
MCNAPI
void
$OnResponse
(
::cricket::StunMessage
* response);
80
81
MCNAPI
void
$OnErrorResponse
(
::cricket::StunMessage
* response);
82
83
MCNAPI
void
$OnTimeout
();
84
// NOLINTEND
85
86
public
:
87
// vftables
88
// NOLINTBEGIN
89
MCNAPI
static
void
**
$vftable
();
90
// NOLINTEND
91
};
92
93
}
// namespace cricket
cricket::StunMessage
Definition
StunMessage.h:23
cricket::StunRequest
Definition
StunRequest.h:14
cricket::TurnCreatePermissionRequest
Definition
TurnCreatePermissionRequest.h:18
cricket::TurnCreatePermissionRequest::$dtor
MCAPI void $dtor()
cricket::TurnCreatePermissionRequest::$OnTimeout
MCAPI void $OnTimeout()
cricket::TurnCreatePermissionRequest::$OnSent
MCAPI void $OnSent()
cricket::TurnCreatePermissionRequest::$ctor
MCAPI void * $ctor(::cricket::TurnPort *port, ::cricket::TurnEntry *entry, ::rtc::SocketAddress const &ext_addr)
cricket::TurnCreatePermissionRequest::$vftable
static MCAPI void ** $vftable()
cricket::TurnCreatePermissionRequest::$OnResponse
MCAPI void $OnResponse(::cricket::StunMessage *response)
cricket::TurnCreatePermissionRequest::$OnErrorResponse
MCAPI void $OnErrorResponse(::cricket::StunMessage *response)
cricket::TurnCreatePermissionRequest::TurnCreatePermissionRequest
MCAPI TurnCreatePermissionRequest(::cricket::TurnPort *port, ::cricket::TurnEntry *entry, ::rtc::SocketAddress const &ext_addr)
cricket::TurnEntry
Definition
TurnEntry.h:21
cricket::TurnPort
Definition
TurnPort.h:39
rtc::SocketAddress
Definition
SocketAddress.h:12
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
cricket
TurnCreatePermissionRequest.h
Generated on Wed Jul 23 2025 08:34:01 for LeviLamina by
1.12.0