LeviLamina
Loading...
Searching...
No Matches
RakWebSocketDataFrame.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/websockets/OpCode.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
RakNet {
class
BitStream; }
11
// clang-format on
12
13
class
RakWebSocketDataFrame
{
14
public
:
15
// RakWebSocketDataFrame inner types define
16
enum class
ParseState :
int
{
17
AwaitingHeader = 0,
18
PayloadLengthEx = 1,
19
PayloadMaskingKey = 2,
20
PayloadClosing = 3,
21
Payload = 4,
22
Done = 5,
23
Abort = 6,
24
};
25
26
public
:
27
// member variables
28
// NOLINTBEGIN
29
::ll::UntypedStorage<1, 2>
mUnk61d632;
30
::ll::UntypedStorage<8, 288>
mUnk892763;
31
::ll::UntypedStorage<8, 8>
mUnk998e6c;
32
::ll::UntypedStorage<4, 4>
mUnk670dec;
33
::ll::UntypedStorage<2, 2>
mUnk2f8588;
34
::ll::UntypedStorage<1, 1>
mUnk380434;
35
::ll::UntypedStorage<1, 1>
mUnkf19b36;
36
::ll::UntypedStorage<1, 1>
mUnk22558c;
37
::ll::UntypedStorage<4, 4>
mUnk226a4a;
38
// NOLINTEND
39
40
public
:
41
// prevent constructor by default
42
RakWebSocketDataFrame
& operator=(
RakWebSocketDataFrame
const
&);
43
RakWebSocketDataFrame
(
RakWebSocketDataFrame
const
&);
44
RakWebSocketDataFrame
();
45
46
public
:
47
// static functions
48
// NOLINTBEGIN
49
MCAPI
static
void
writeFrameToStream(
50
::RakNet::BitStream
& stream,
51
uchar
const
* payload,
52
uint size,
53
::OpCode opCode,
54
bool
isFin,
55
uint maskKey
56
);
57
// NOLINTEND
58
};
RakNet::BitStream
Definition
BitStream.h:7
RakWebSocketDataFrame
Definition
RakWebSocketDataFrame.h:13
ll::UntypedStorage
Definition
Alias.h:14
src
mc
websockets
RakWebSocketDataFrame.h
Generated on Sat Apr 26 2025 05:56:00 for LeviLamina by
1.12.0