LeviLamina
Loading...
Searching...
No Matches
Core::DiskAccessDiagnostics Class Reference

Classes

struct  WriteBudgetHistoryEntry
struct  WriteBudgetTelemetryPeriodState

Public Member Functions

DiskAccessDiagnostics & operator= (DiskAccessDiagnostics const &)
 DiskAccessDiagnostics (DiskAccessDiagnostics const &)
MCNAPI_C void _checkWriteBudget (::std::chrono::steady_clock::time_point currentTime, uint64 budgetLowPoint, uint64 budgetReplenishPoint, uint64 currentWriteBudget, double writesPerMinute, ::std::optional< uint64 > osMaxWriteSpeed)
MCNAPI_C void update (uint64 byteWrittenPerPeriod, ::std::chrono::nanoseconds byteWriteLimitPeriodDuration, uint64 byteWriteLimitPerPeriod, uint writeCountPerPeriod, ::std::chrono::nanoseconds writeCountLimitPeriodDuration, uint writeCountLimitPerPeriod)
MCAPI ~DiskAccessDiagnostics ()
MCAPI void $dtor ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkd9cddd
::ll::UntypedStorage< 8, 8 > mUnka49009
::ll::UntypedStorage< 8, 8 > mUnkf40863
::ll::UntypedStorage< 8, 8 > mUnk290b2b
::ll::UntypedStorage< 8, 8 > mUnk86b77f
::ll::UntypedStorage< 1, 1 > mUnk827706
::ll::UntypedStorage< 8, 64 > mUnk45a94f
::ll::UntypedStorage< 8, 64 > mUnkc1ff5a
::ll::UntypedStorage< 8, 64 > mUnk76de62
::ll::UntypedStorage< 8, 16 > mUnk3728ac
::ll::UntypedStorage< 8, 40 > mUnk84f09b
::ll::UntypedStorage< 8, 104 > mUnk62d933

Constructor & Destructor Documentation

◆ ~DiskAccessDiagnostics()

MCAPI Core::DiskAccessDiagnostics::~DiskAccessDiagnostics ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ $dtor()

MCAPI void Core::DiskAccessDiagnostics::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: