3#include "mc/_HeaderOutputPredefine.h"
15 enum class Status : ushort {
18 RangeNotSatisfiable = 416,
25 ::ll::TypedStorage<8, 8, uint64> start;
26 ::ll::TypedStorage<8, 8, uint64> end;
33 ::ll::TypedStorage<2, 2, ::Gameface::ResponseResourceRange::Status> mStatus;
34 ::ll::TypedStorage<8, 24, ::std::optional<::Gameface::ResponseResourceRange::RangeInBytes>> mRangeInBytes;
35 ::ll::TypedStorage<8, 8, uint64> mSize;
41 MCFOLD ::std::optional<::Gameface::ResponseResourceRange::RangeInBytes>
const& getRangeInBytes()
const;
43 MCFOLD uint64 getSize()
const;
45 MCFOLD ::Gameface::ResponseResourceRange::Status getStatus()
const;
51 MCAPI static ::Gameface::ResponseResourceRange makeOkResponseRange(uint64 start, uint64 end, uint64 size);
53 MCAPI static ::Gameface::ResponseResourceRange
54 makePartialContentResponseRange(uint64 start, uint64 end, uint64 size);
56 MCAPI static ::Gameface::ResponseResourceRange makeRangeNotSatisfiableResponse(uint64 size);
Definition ResponseResourceRange.h:7
Definition ResponseResourceRange.h:17