LeviLamina
Loading...
Searching...
No Matches
TurnChannelBindRequest.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
TurnChannelBindRequest
:
public
::cricket::StunRequest
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 8>
mUnk474f3c;
23
::ll::UntypedStorage<8, 8>
mUnkd4c577;
24
::ll::UntypedStorage<4, 4>
mUnkdae5bc;
25
::ll::UntypedStorage<8, 80>
mUnka3c978;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
TurnChannelBindRequest
& operator=(
TurnChannelBindRequest
const
&);
31
TurnChannelBindRequest
(
TurnChannelBindRequest
const
&);
32
TurnChannelBindRequest
();
33
34
public
:
35
// virtual functions
36
// NOLINTBEGIN
37
// vIndex: 0
38
virtual
~TurnChannelBindRequest
()
/*override*/
;
39
40
// vIndex: 6
41
virtual
void
OnSent()
/*override*/
;
42
43
// vIndex: 2
44
virtual
void
OnResponse(
::cricket::StunMessage
* response)
/*override*/
;
45
46
// vIndex: 3
47
virtual
void
OnErrorResponse(
::cricket::StunMessage
* response)
/*override*/
;
48
49
// vIndex: 5
50
virtual
void
OnTimeout()
/*override*/
;
51
// NOLINTEND
52
53
public
:
54
// member functions
55
// NOLINTBEGIN
56
MCNAPI
TurnChannelBindRequest
(
57
::cricket::TurnPort
* port,
58
::cricket::TurnEntry
* entry,
59
int
channel_id,
60
::rtc::SocketAddress
const
& ext_addr
61
);
62
// NOLINTEND
63
64
public
:
65
// constructor thunks
66
// NOLINTBEGIN
67
MCNAPI
void
*
68
$ctor
(
::cricket::TurnPort
* port,
::cricket::TurnEntry
* entry,
int
channel_id,
::rtc::SocketAddress
const
& ext_addr);
69
// NOLINTEND
70
71
public
:
72
// destructor thunk
73
// NOLINTBEGIN
74
MCNAPI
void
$dtor
();
75
// NOLINTEND
76
77
public
:
78
// virtual function thunks
79
// NOLINTBEGIN
80
MCNAPI
void
$OnSent
();
81
82
MCNAPI
void
$OnResponse
(
::cricket::StunMessage
* response);
83
84
MCNAPI
void
$OnErrorResponse
(
::cricket::StunMessage
* response);
85
86
MCNAPI
void
$OnTimeout
();
87
// NOLINTEND
88
89
public
:
90
// vftables
91
// NOLINTBEGIN
92
MCNAPI
static
void
**
$vftable
();
93
// NOLINTEND
94
};
95
96
}
// namespace cricket
cricket::StunMessage
Definition
StunMessage.h:23
cricket::StunRequest
Definition
StunRequest.h:14
cricket::TurnChannelBindRequest
Definition
TurnChannelBindRequest.h:18
cricket::TurnChannelBindRequest::$dtor
MCAPI void $dtor()
cricket::TurnChannelBindRequest::$OnSent
MCAPI void $OnSent()
cricket::TurnChannelBindRequest::TurnChannelBindRequest
MCAPI TurnChannelBindRequest(::cricket::TurnPort *port, ::cricket::TurnEntry *entry, int channel_id, ::rtc::SocketAddress const &ext_addr)
cricket::TurnChannelBindRequest::$vftable
static MCAPI void ** $vftable()
cricket::TurnChannelBindRequest::$OnResponse
MCAPI void $OnResponse(::cricket::StunMessage *response)
cricket::TurnChannelBindRequest::$OnTimeout
MCAPI void $OnTimeout()
cricket::TurnChannelBindRequest::$ctor
MCAPI void * $ctor(::cricket::TurnPort *port, ::cricket::TurnEntry *entry, int channel_id, ::rtc::SocketAddress const &ext_addr)
cricket::TurnChannelBindRequest::$OnErrorResponse
MCAPI void $OnErrorResponse(::cricket::StunMessage *response)
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
TurnChannelBindRequest.h
Generated on Wed Jul 23 2025 08:34:01 for LeviLamina by
1.12.0