using System; using Cpp2IlInjected; namespace BestHTTP.Extensions { // Token: 0x02001F8E RID: 8078 [Token(Token = "0x2001F8E")] public sealed class CircularBuffer { // Token: 0x1700208C RID: 8332 // (get) Token: 0x0600CCA5 RID: 52389 RVA: 0x002ED668 File Offset: 0x002EB868 // (set) Token: 0x0600CCA6 RID: 52390 RVA: 0x002ED67C File Offset: 0x002EB87C [Token(Token = "0x1700208C")] public int Capacity { [Token(Token = "0x600CCA5")] [Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] get; [Token(Token = "0x600CCA6")] [Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")] private set; } // Token: 0x1700208D RID: 8333 // (get) Token: 0x0600CCA7 RID: 52391 RVA: 0x002ED690 File Offset: 0x002EB890 // (set) Token: 0x0600CCA8 RID: 52392 RVA: 0x002ED6A4 File Offset: 0x002EB8A4 [Token(Token = "0x1700208D")] public int Count { [Token(Token = "0x600CCA7")] [Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080")] get; [Token(Token = "0x600CCA8")] [Address(RVA = "0x52EC20", Offset = "0x52DA20", VA = "0x18052EC20")] private set; } // Token: 0x1700208E RID: 8334 [Token(Token = "0x1700208E")] public T this[int idx] { [Token(Token = "0x600CCA9")] [Address(RVA = "0x2A33050", Offset = "0x2A31E50", VA = "0x182A33050")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600CCAA")] [Address(RVA = "0x2A331C0", Offset = "0x2A31FC0", VA = "0x182A331C0")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600CCAB RID: 52395 RVA: 0x002ED6B8 File Offset: 0x002EB8B8 [Token(Token = "0x600CCAB")] [Address(RVA = "0x2A32FF0", Offset = "0x2A31DF0", VA = "0x182A32FF0")] public CircularBuffer(int capacity) { } // Token: 0x0600CCAC RID: 52396 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600CCAC")] [Address(RVA = "0x2A32CA0", Offset = "0x2A31AA0", VA = "0x182A32CA0")] public void Add(T element) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600CCAD RID: 52397 RVA: 0x002ED6D4 File Offset: 0x002EB8D4 [Token(Token = "0x600CCAD")] [Address(RVA = "0x2A32FE0", Offset = "0x2A31DE0", VA = "0x182A32FE0")] public void Clear() { int num = 0; this.startIdx = num; } // Token: 0x0400825C RID: 33372 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400825C")] private T[] buffer; // Token: 0x0400825D RID: 33373 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400825D")] private int startIdx; // Token: 0x0400825E RID: 33374 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400825E")] private int endIdx; } }