Zdexby TheHolyOneZ
36,909 classes
Class

DiskCache

: Object
Unity.Services.Analytics.Internal.DiskCache, Unity.Services.Analytics 0x0028 (40 B) inherited 0x0010 Unity.Services.Analytics.dll
implements IDiskCache
0x00x0028

Members 6

OffsetSizeNameTypeFlagsDefault
—0x08k_FileHeaderStringstringStatic+2 flags3203185061056
—0x04k_CacheFileVersionOneintStatic+2 flags1
—0x04k_CacheFileVersionTwointStatic+2 flags2
0x08k_CacheFilePathstringPrivate+1 flags—
0x08k_SystemCallsIFileSystemCallsPrivate+1 flags—
0x08k_CacheFileMaximumSizelongPrivate+1 flags—

Functions 7

SignatureFlagsNativeParams
void .ctor(IFileSystemCalls systemCalls)2 flags0x08
void .ctor(const string& cacheFilePath, IFileSystemCalls systemCalls, long maximumFileSize)2 flags0x08
void Write(List<Unity.Services.Analytics.Internal.EventSummary> eventSummaries, Stream payload)PublicFinal+2 flags0x08
void Clear()PublicFinal+2 flags0x00
bool Read(List<Unity.Services.Analytics.Internal.EventSummary> eventSummaries, Stream buffer)PublicFinal+2 flags0x08
void ReadVersionOneCacheFile(ref List<Unity.Services.Analytics.Internal.EventSummary>& eventEndIndices, IReadStream reader, ref Stream& buffer)Private0x08
void ReadVersionTwoCacheFile(ref List<Unity.Services.Analytics.Internal.EventSummary>& eventSummaries, IReadStream reader, ref Stream& buffer)Private0x08