Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

96 lines
2.8 KiB
C#

using System;
using Cpp2IlInjected;
namespace BestHTTP.Extensions
{
// Token: 0x0200206E RID: 8302
[Token(Token = "0x200206E")]
public sealed class CircularBuffer<T>
{
// Token: 0x17002129 RID: 8489
// (get) Token: 0x0600D073 RID: 53363 RVA: 0x002F5DC0 File Offset: 0x002F3FC0
// (set) Token: 0x0600D074 RID: 53364 RVA: 0x002F5DD4 File Offset: 0x002F3FD4
[Token(Token = "0x17002129")]
public int Capacity
{
[Token(Token = "0x600D073")]
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
get;
[Token(Token = "0x600D074")]
[Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")]
private set;
}
// Token: 0x1700212A RID: 8490
// (get) Token: 0x0600D075 RID: 53365 RVA: 0x002F5DE8 File Offset: 0x002F3FE8
// (set) Token: 0x0600D076 RID: 53366 RVA: 0x002F5DFC File Offset: 0x002F3FFC
[Token(Token = "0x1700212A")]
public int Count
{
[Token(Token = "0x600D075")]
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
get;
[Token(Token = "0x600D076")]
[Address(RVA = "0x5F1920", Offset = "0x5F0920", VA = "0x1805F1920")]
private set;
}
// Token: 0x1700212B RID: 8491
[Token(Token = "0x1700212B")]
public T this[int idx]
{
[Token(Token = "0x600D077")]
[Address(RVA = "0x2DA70D0", Offset = "0x2DA60D0", VA = "0x182DA70D0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600D078")]
[Address(RVA = "0x2DA7240", Offset = "0x2DA6240", VA = "0x182DA7240")]
set
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x0600D079 RID: 53369 RVA: 0x002F5E10 File Offset: 0x002F4010
[Token(Token = "0x600D079")]
[Address(RVA = "0x2DA7070", Offset = "0x2DA6070", VA = "0x182DA7070")]
public CircularBuffer(int capacity)
{
}
// Token: 0x0600D07A RID: 53370 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D07A")]
[Address(RVA = "0x2DA6D20", Offset = "0x2DA5D20", VA = "0x182DA6D20")]
public void Add(T element)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D07B RID: 53371 RVA: 0x002F5E2C File Offset: 0x002F402C
[Token(Token = "0x600D07B")]
[Address(RVA = "0x2DA7060", Offset = "0x2DA6060", VA = "0x182DA7060")]
public void Clear()
{
int num = 0;
this.startIdx = num;
}
// Token: 0x04008415 RID: 33813
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4008415")]
private T[] buffer;
// Token: 0x04008416 RID: 33814
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4008416")]
private int startIdx;
// Token: 0x04008417 RID: 33815
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4008417")]
private int endIdx;
}
}