224 lines
5.7 KiB
C#
224 lines
5.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000024 RID: 36
|
|
public struct Cache
|
|
{
|
|
// Token: 0x06000234 RID: 564
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool IsValidInternal(int handle);
|
|
|
|
// Token: 0x06000235 RID: 565
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool IsReadonlyInternal(int handle);
|
|
|
|
// Token: 0x06000236 RID: 566
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern string GetPathInternal(int handle);
|
|
|
|
// Token: 0x06000237 RID: 567
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern int GetIndexInternal(int handle);
|
|
|
|
// Token: 0x06000238 RID: 568
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern long GetSpaceFreeInternal(int handle);
|
|
|
|
// Token: 0x06000239 RID: 569
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern long GetMaximumDiskSpaceAvailableInternal(int handle);
|
|
|
|
// Token: 0x0600023A RID: 570
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void SetMaximumDiskSpaceAvailableInternal(int handle, long value);
|
|
|
|
// Token: 0x0600023B RID: 571
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern long GetCachingDiskSpaceUsedInternal(int handle);
|
|
|
|
// Token: 0x0600023C RID: 572
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern int GetExpirationDelay(int handle);
|
|
|
|
// Token: 0x0600023D RID: 573
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void SetExpirationDelay(int handle, int expiration);
|
|
|
|
// Token: 0x0600023E RID: 574
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool IsReadyInternal(int handle);
|
|
|
|
// Token: 0x0600023F RID: 575
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool ClearCacheInternal(int handle);
|
|
|
|
// Token: 0x17000078 RID: 120
|
|
// (get) Token: 0x06000240 RID: 576 RVA: 0x000053E0 File Offset: 0x000035E0
|
|
internal int handle
|
|
{
|
|
get
|
|
{
|
|
return this.m_Handle;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000079 RID: 121
|
|
// (get) Token: 0x06000241 RID: 577 RVA: 0x000053FC File Offset: 0x000035FC
|
|
public bool valid
|
|
{
|
|
get
|
|
{
|
|
return Cache.IsValidInternal(this.m_Handle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007A RID: 122
|
|
// (get) Token: 0x06000242 RID: 578 RVA: 0x0000541C File Offset: 0x0000361C
|
|
public bool readOnly
|
|
{
|
|
get
|
|
{
|
|
return Cache.IsReadonlyInternal(this.m_Handle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007B RID: 123
|
|
// (get) Token: 0x06000243 RID: 579 RVA: 0x0000543C File Offset: 0x0000363C
|
|
public string path
|
|
{
|
|
get
|
|
{
|
|
return Cache.GetPathInternal(this.m_Handle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007C RID: 124
|
|
// (get) Token: 0x06000244 RID: 580 RVA: 0x0000545C File Offset: 0x0000365C
|
|
public int index
|
|
{
|
|
get
|
|
{
|
|
return Cache.GetIndexInternal(this.m_Handle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007D RID: 125
|
|
// (get) Token: 0x06000245 RID: 581 RVA: 0x0000547C File Offset: 0x0000367C
|
|
public long spaceFree
|
|
{
|
|
get
|
|
{
|
|
return Cache.GetSpaceFreeInternal(this.m_Handle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007E RID: 126
|
|
// (get) Token: 0x06000246 RID: 582 RVA: 0x0000549C File Offset: 0x0000369C
|
|
// (set) Token: 0x06000247 RID: 583 RVA: 0x000054BC File Offset: 0x000036BC
|
|
public long maximumAvailableStorageSpace
|
|
{
|
|
get
|
|
{
|
|
return Cache.GetMaximumDiskSpaceAvailableInternal(this.m_Handle);
|
|
}
|
|
set
|
|
{
|
|
Cache.SetMaximumDiskSpaceAvailableInternal(this.m_Handle, value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007F RID: 127
|
|
// (get) Token: 0x06000248 RID: 584 RVA: 0x000054CC File Offset: 0x000036CC
|
|
public long spaceOccupied
|
|
{
|
|
get
|
|
{
|
|
return Cache.GetCachingDiskSpaceUsedInternal(this.m_Handle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000080 RID: 128
|
|
// (get) Token: 0x06000249 RID: 585 RVA: 0x000054EC File Offset: 0x000036EC
|
|
// (set) Token: 0x0600024A RID: 586 RVA: 0x0000550C File Offset: 0x0000370C
|
|
public int expirationDelay
|
|
{
|
|
get
|
|
{
|
|
return Cache.GetExpirationDelay(this.m_Handle);
|
|
}
|
|
set
|
|
{
|
|
Cache.SetExpirationDelay(this.m_Handle, value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000081 RID: 129
|
|
// (get) Token: 0x0600024B RID: 587 RVA: 0x0000551C File Offset: 0x0000371C
|
|
public bool ready
|
|
{
|
|
get
|
|
{
|
|
return Cache.IsReadyInternal(this.m_Handle);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600024C RID: 588 RVA: 0x0000553C File Offset: 0x0000373C
|
|
public bool ClearCache()
|
|
{
|
|
return Cache.ClearCacheInternal(this.m_Handle);
|
|
}
|
|
|
|
// Token: 0x0600024D RID: 589 RVA: 0x0000555C File Offset: 0x0000375C
|
|
public static bool operator ==(Cache lhs, Cache rhs)
|
|
{
|
|
return lhs.handle == rhs.handle;
|
|
}
|
|
|
|
// Token: 0x0600024E RID: 590 RVA: 0x00005584 File Offset: 0x00003784
|
|
public static bool operator !=(Cache lhs, Cache rhs)
|
|
{
|
|
return lhs.handle != rhs.handle;
|
|
}
|
|
|
|
// Token: 0x0600024F RID: 591 RVA: 0x000055AC File Offset: 0x000037AC
|
|
public override int GetHashCode()
|
|
{
|
|
return this.m_Handle;
|
|
}
|
|
|
|
// Token: 0x06000250 RID: 592 RVA: 0x000055C8 File Offset: 0x000037C8
|
|
public override bool Equals(object other)
|
|
{
|
|
bool flag;
|
|
if (!(other is Cache))
|
|
{
|
|
flag = false;
|
|
}
|
|
else
|
|
{
|
|
Cache cache = (Cache)other;
|
|
flag = this.handle == cache.handle;
|
|
}
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x04000031 RID: 49
|
|
private int m_Handle;
|
|
}
|
|
}
|