LeviLamina
Loading...
Searching...
No Matches
HeartbeatAckChunk.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
HeartbeatAckChunkConfig
; }
12
// clang-format on
13
14
namespace
dcsctp {
15
16
class
HeartbeatAckChunk :
public
::dcsctp::Chunk
,
public
::dcsctp::TLVTrait
<::dcsctp::HeartbeatAckChunkConfig> {
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<8, 24>
mUnkcd26a6;
21
// NOLINTEND
22
23
public
:
24
// prevent constructor by default
25
HeartbeatAckChunk& operator=(HeartbeatAckChunk
const
&);
26
HeartbeatAckChunk(HeartbeatAckChunk
const
&);
27
HeartbeatAckChunk();
28
29
public
:
30
// virtual functions
31
// NOLINTBEGIN
32
virtual
void
SerializeTo(::std::vector<uchar>& out)
const
/*override*/
;
33
34
virtual ::std::string ToString()
const
/*override*/
;
35
36
virtual
~HeartbeatAckChunk()
/*override*/
;
37
// NOLINTEND
38
39
public
:
40
// static functions
41
// NOLINTBEGIN
42
MCNAPI static ::std::optional<::dcsctp::HeartbeatAckChunk>
Parse
(
::rtc::ArrayView<uchar const>
data);
43
// NOLINTEND
44
45
public
:
46
// destructor thunk
47
// NOLINTBEGIN
48
MCNAPI
void
$dtor
();
49
// NOLINTEND
50
51
public
:
52
// virtual function thunks
53
// NOLINTBEGIN
54
MCNAPI
void
$SerializeTo
(::std::vector<uchar>& out)
const
;
55
56
MCNAPI ::std::string
$ToString
()
const
;
57
58
59
// NOLINTEND
60
61
public
:
62
// vftables
63
// NOLINTBEGIN
64
MCNAPI
static
void
**
$vftable
();
65
// NOLINTEND
66
};
67
68
}
// namespace dcsctp
dcsctp::Chunk
Definition
Chunk.h:7
dcsctp::HeartbeatAckChunk::$dtor
MCAPI void $dtor()
dcsctp::HeartbeatAckChunk::$vftable
static MCAPI void ** $vftable()
dcsctp::HeartbeatAckChunk::Parse
static MCAPI ::std::optional<::dcsctp::HeartbeatAckChunk > Parse(::rtc::ArrayView< uchar const > data)
dcsctp::HeartbeatAckChunk::$SerializeTo
MCAPI void $SerializeTo(::std::vector< uchar > &out) const
dcsctp::HeartbeatAckChunk::$ToString
MCAPI::std::string $ToString() const
dcsctp::TLVTrait
Definition
TLVTrait.h:8
rtc::ArrayView
Definition
_HeaderOutputPredefine.h:310
dcsctp::HeartbeatAckChunkConfig
Definition
HeartbeatAckChunkConfig.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
dcsctp
HeartbeatAckChunk.h
Generated on
for LeviLamina by
1.16.1