using System; using Cpp2IlInjected; namespace BestHTTP.Extensions { // Token: 0x0200206E RID: 8302 [Token(Token = "0x200206E")] public sealed class CircularBuffer { // 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; } }