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