LeviLamina
Loading...
Searching...
No Matches
RemoteStorageManifest.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
Core {
6
7
class
RemoteStorageManifest {
8
public
:
9
// RemoteStorageManifest inner types declare
10
// clang-format off
11
struct
BlobSequence
;
12
struct
BlobRecord
;
13
// clang-format on
14
15
// RemoteStorageManifest inner types define
16
enum class
State : uchar {
17
Good = 0,
18
MultiChunkProcessError = 1,
19
CommitLockFound = 2,
20
};
21
22
struct
BlobSequence {
23
public
:
24
// member variables
25
// NOLINTBEGIN
26
::ll::UntypedStorage<8, 32>
mUnk8d3ffd;
27
::ll::UntypedStorage<4, 4>
mUnkbf716a;
28
// NOLINTEND
29
30
public
:
31
// prevent constructor by default
32
BlobSequence& operator=(BlobSequence
const
&);
33
BlobSequence(BlobSequence
const
&);
34
BlobSequence();
35
};
36
37
struct
BlobRecord {
38
public
:
39
// member variables
40
// NOLINTBEGIN
41
::ll::UntypedStorage<8, 24>
mUnkbcdcf4;
42
::ll::UntypedStorage<8, 32>
mUnkd5ce7c;
43
::ll::UntypedStorage<8, 8>
mUnk51cb16;
44
// NOLINTEND
45
46
public
:
47
// prevent constructor by default
48
BlobRecord& operator=(BlobRecord
const
&);
49
BlobRecord(BlobRecord
const
&);
50
BlobRecord();
51
};
52
53
public
:
54
// member variables
55
// NOLINTBEGIN
56
::ll::UntypedStorage<8, 16>
mUnkb82b5f;
57
::ll::UntypedStorage<1, 1>
mUnkad2adf;
58
::ll::UntypedStorage<8, 32>
mUnkca3f0d;
59
// NOLINTEND
60
61
public
:
62
// prevent constructor by default
63
RemoteStorageManifest& operator=(RemoteStorageManifest
const
&);
64
RemoteStorageManifest(RemoteStorageManifest
const
&);
65
RemoteStorageManifest();
66
67
public
:
68
// member functions
69
// NOLINTBEGIN
70
71
// NOLINTEND
72
73
public
:
74
// destructor thunk
75
// NOLINTBEGIN
76
MCNAPI_C
void
$dtor();
77
// NOLINTEND
78
};
79
80
}
// namespace Core
Core::RemoteStorageManifest::BlobRecord
Definition
RemoteStorageManifest.h:37
Core::RemoteStorageManifest::BlobSequence
Definition
RemoteStorageManifest.h:22
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
core
file
RemoteStorageManifest.h
Generated on
for LeviLamina by
1.16.1