LeviLamina
Loading...
Searching...
No Matches
HTTPConnection.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
RakNet {
6
7
class
HTTPConnection {
8
public
:
9
// HTTPConnection inner types declare
10
// clang-format off
11
struct
BadResponse
;
12
struct
OutgoingCommand
;
13
// clang-format on
14
15
// HTTPConnection inner types define
16
enum class
ConnectionState :
int
{
17
None = 0,
18
Disconnecting = 1,
19
Connecting = 2,
20
Connected = 3,
21
Processing = 4,
22
};
23
24
enum class
ResponseCodes :
int
{
25
NoBody = 1001,
26
Ok = 200,
27
Deleted = 1002,
28
};
29
30
struct
BadResponse {
31
public
:
32
// member variables
33
// NOLINTBEGIN
34
::ll::UntypedStorage<8, 8>
mUnk7904b7;
35
::ll::UntypedStorage<4, 4>
mUnk92d3c7;
36
// NOLINTEND
37
38
public
:
39
// prevent constructor by default
40
BadResponse& operator=(BadResponse
const
&);
41
BadResponse(BadResponse
const
&);
42
BadResponse();
43
};
44
45
struct
OutgoingCommand {
46
public
:
47
// member variables
48
// NOLINTBEGIN
49
::ll::UntypedStorage<8, 8>
mUnkb6a994;
50
::ll::UntypedStorage<8, 8>
mUnk9b7015;
51
::ll::UntypedStorage<8, 8>
mUnkb2dd45;
52
::ll::UntypedStorage<1, 1>
mUnk4c8300;
53
// NOLINTEND
54
55
public
:
56
// prevent constructor by default
57
OutgoingCommand& operator=(OutgoingCommand
const
&);
58
OutgoingCommand(OutgoingCommand
const
&);
59
OutgoingCommand();
60
};
61
62
public
:
63
// member variables
64
// NOLINTBEGIN
65
::ll::UntypedStorage<8, 24>
mUnkd044b2;
66
::ll::UntypedStorage<8, 32>
mUnkbbd660;
67
::ll::UntypedStorage<8, 136>
mUnk743409;
68
::ll::UntypedStorage<8, 8>
mUnk23e7ef;
69
::ll::UntypedStorage<8, 8>
mUnkd535f3;
70
::ll::UntypedStorage<2, 2>
mUnk87465b;
71
::ll::UntypedStorage<8, 24>
mUnk9d5f06;
72
::ll::UntypedStorage<4, 4>
mUnk40017d;
73
::ll::UntypedStorage<8, 8>
mUnk62032b;
74
::ll::UntypedStorage<8, 24>
mUnka2f53f;
75
// NOLINTEND
76
77
public
:
78
// prevent constructor by default
79
HTTPConnection& operator=(HTTPConnection
const
&);
80
HTTPConnection(HTTPConnection
const
&);
81
HTTPConnection();
82
83
public
:
84
// virtual functions
85
// NOLINTBEGIN
86
virtual
~HTTPConnection() =
default
;
87
// NOLINTEND
88
};
89
90
}
// namespace RakNet
RakNet::HTTPConnection::BadResponse
Definition
HTTPConnection.h:30
RakNet::HTTPConnection::OutgoingCommand
Definition
HTTPConnection.h:45
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
raknet
HTTPConnection.h
Generated on
for LeviLamina by
1.16.1