LeviLamina
Loading...
Searching...
No Matches
HttpHeaders.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
RakNet {
class
BitStream; }
8
// clang-format on
9
10
class
HttpHeaders
{
11
public
:
12
// HttpHeaders inner types define
13
enum class
ParseState :
int
{
14
ProcessStatusLine = 0,
15
StatusLineDone = 1,
16
NewField = 2,
17
Name = 3,
18
Value = 4,
19
AddField = 5,
20
ProcessFields = 6,
21
Done = 7,
22
Abort = 8,
23
};
24
25
public
:
26
// member variables
27
// NOLINTBEGIN
28
::ll::UntypedStorage<8, 16>
mUnkad391b;
29
::ll::UntypedStorage<8, 32>
mUnk350b0e;
30
::ll::UntypedStorage<4, 4>
mUnk283a8f;
31
::ll::UntypedStorage<8, 32>
mUnkd4a7ec;
32
::ll::UntypedStorage<8, 32>
mUnkaea06a;
33
::ll::UntypedStorage<8, 8>
mUnk538f94;
34
// NOLINTEND
35
36
public
:
37
// prevent constructor by default
38
HttpHeaders
& operator=(
HttpHeaders
const
&);
39
HttpHeaders
(
HttpHeaders
const
&);
40
HttpHeaders
();
41
42
public
:
43
// member functions
44
// NOLINTBEGIN
45
MCAPI
bool
getHeader(::std::string
const
& name, ::std::string& outValue)
const
;
46
47
MCAPI ::std::string getStatusCode()
const
;
48
49
MCAPI ::HttpHeaders::ParseState parse(
::RakNet::BitStream
& data);
50
51
MCAPI
~HttpHeaders
();
52
// NOLINTEND
53
54
public
:
55
// destructor thunk
56
// NOLINTBEGIN
57
MCAPI
void
$dtor();
58
// NOLINTEND
59
};
HttpHeaders
Definition
HttpHeaders.h:10
RakNet::BitStream
Definition
BitStream.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
websockets
HttpHeaders.h
Generated on Sat Apr 26 2025 05:56:00 for LeviLamina by
1.12.0