LeviLamina
Loading...
Searching...
No Matches
InitAckChunk.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/dcsctp/Chunk.h"
7
#include "mc/external/dcsctp/TLVTrait.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
dcsctp {
struct
InitAckChunkConfig
; }
12
// clang-format on
13
14
namespace
dcsctp {
15
16
class
InitAckChunk :
public
::dcsctp::Chunk
,
public
::dcsctp::TLVTrait
<::dcsctp::InitAckChunkConfig> {
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<4, 4>
mUnkb639fd;
21
::ll::UntypedStorage<4, 4>
mUnk33b372;
22
::ll::UntypedStorage<2, 2>
mUnkd28969;
23
::ll::UntypedStorage<2, 2>
mUnk2eed0b;
24
::ll::UntypedStorage<4, 4>
mUnk36bdac;
25
::ll::UntypedStorage<8, 24>
mUnkd2345a;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
InitAckChunk& operator=(InitAckChunk
const
&);
31
InitAckChunk(InitAckChunk
const
&);
32
InitAckChunk();
33
34
public
:
35
// virtual functions
36
// NOLINTBEGIN
37
virtual
void
SerializeTo(::std::vector<uchar>& out)
const
/*override*/
;
38
39
virtual ::std::string ToString()
const
/*override*/
;
40
41
virtual
~InitAckChunk()
/*override*/
;
42
// NOLINTEND
43
44
public
:
45
// static functions
46
// NOLINTBEGIN
47
MCNAPI static ::std::optional<::dcsctp::InitAckChunk>
Parse
(
::rtc::ArrayView<uchar const>
data);
48
// NOLINTEND
49
50
public
:
51
// destructor thunk
52
// NOLINTBEGIN
53
MCNAPI
void
$dtor
();
54
// NOLINTEND
55
56
public
:
57
// virtual function thunks
58
// NOLINTBEGIN
59
MCNAPI
void
$SerializeTo
(::std::vector<uchar>& out)
const
;
60
61
MCNAPI ::std::string
$ToString
()
const
;
62
63
64
// NOLINTEND
65
66
public
:
67
// vftables
68
// NOLINTBEGIN
69
MCNAPI
static
void
**
$vftable
();
70
// NOLINTEND
71
};
72
73
}
// namespace dcsctp
dcsctp::Chunk
Definition
Chunk.h:7
dcsctp::InitAckChunk::$SerializeTo
MCAPI void $SerializeTo(::std::vector< uchar > &out) const
dcsctp::InitAckChunk::$vftable
static MCAPI void ** $vftable()
dcsctp::InitAckChunk::$ToString
MCAPI::std::string $ToString() const
dcsctp::InitAckChunk::Parse
static MCAPI ::std::optional<::dcsctp::InitAckChunk > Parse(::rtc::ArrayView< uchar const > data)
dcsctp::InitAckChunk::$dtor
MCAPI void $dtor()
dcsctp::TLVTrait
Definition
TLVTrait.h:8
rtc::ArrayView
Definition
_HeaderOutputPredefine.h:310
dcsctp::InitAckChunkConfig
Definition
InitAckChunkConfig.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
dcsctp
InitAckChunk.h
Generated on
for LeviLamina by
1.16.1