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
MCNAPI
bool
getHeader
(::std::string
const
& name, ::std::string& outValue)
const
;
46
47
MCNAPI ::std::string
getStatusCode
()
const
;
48
49
MCNAPI ::HttpHeaders::ParseState
parse
(
::RakNet::BitStream
& data);
50
51
MCNAPI
~HttpHeaders
();
52
// NOLINTEND
53
54
public
:
55
// destructor thunk
56
// NOLINTBEGIN
57
MCNAPI
void
$dtor
();
58
// NOLINTEND
59
};
HttpHeaders
Definition
HttpHeaders.h:10
HttpHeaders::parse
MCAPI::HttpHeaders::ParseState parse(::RakNet::BitStream &data)
HttpHeaders::getHeader
MCAPI bool getHeader(::std::string const &name, ::std::string &outValue) const
HttpHeaders::$dtor
MCAPI void $dtor()
HttpHeaders::~HttpHeaders
MCAPI ~HttpHeaders()
HttpHeaders::getStatusCode
MCAPI::std::string getStatusCode() const
RakNet::BitStream
Definition
BitStream.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
websockets
HttpHeaders.h
Generated on Fri Jun 13 2025 05:04:56 for LeviLamina by
1.12.0