using System; using Cpp2IlInjected; namespace BestHTTP { // Token: 0x0200197A RID: 6522 [Token(Token = "0x200197A")] public sealed class HTTPRange { // Token: 0x170017F8 RID: 6136 // (get) Token: 0x06009753 RID: 38739 RVA: 0x001EDDBC File Offset: 0x001EBFBC // (set) Token: 0x06009754 RID: 38740 RVA: 0x001EDDD0 File Offset: 0x001EBFD0 [Token(Token = "0x170017F8")] public int FirstBytePos { [Token(Token = "0x6009753")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")] get; [Token(Token = "0x6009754")] [Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")] private set; } // Token: 0x170017F9 RID: 6137 // (get) Token: 0x06009755 RID: 38741 RVA: 0x001EDDE4 File Offset: 0x001EBFE4 // (set) Token: 0x06009756 RID: 38742 RVA: 0x001EDDF8 File Offset: 0x001EBFF8 [Token(Token = "0x170017F9")] public int LastBytePos { [Token(Token = "0x6009755")] [Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")] get; [Token(Token = "0x6009756")] [Address(RVA = "0x5F1920", Offset = "0x5F0920", VA = "0x1805F1920")] private set; } // Token: 0x170017FA RID: 6138 // (get) Token: 0x06009757 RID: 38743 RVA: 0x001EDE0C File Offset: 0x001EC00C // (set) Token: 0x06009758 RID: 38744 RVA: 0x001EDE20 File Offset: 0x001EC020 [Token(Token = "0x170017FA")] public int ContentLength { [Token(Token = "0x6009757")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get; [Token(Token = "0x6009758")] [Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")] private set; } // Token: 0x170017FB RID: 6139 // (get) Token: 0x06009759 RID: 38745 RVA: 0x001EDE34 File Offset: 0x001EC034 // (set) Token: 0x0600975A RID: 38746 RVA: 0x001EDE48 File Offset: 0x001EC048 [Token(Token = "0x170017FB")] public bool IsValid { [Token(Token = "0x6009759")] [Address(RVA = "0x891DD0", Offset = "0x890DD0", VA = "0x180891DD0")] get; [Token(Token = "0x600975A")] [Address(RVA = "0x5F1930", Offset = "0x5F0930", VA = "0x1805F1930")] private set; } // Token: 0x0600975B RID: 38747 RVA: 0x001EDE5C File Offset: 0x001EC05C [Token(Token = "0x600975B")] [Address(RVA = "0x2A7A9C0", Offset = "0x2A799C0", VA = "0x182A7A9C0")] internal HTTPRange() { this.ContentLength = (int)((ulong)4294967295L); this.IsValid = false; } // Token: 0x0600975C RID: 38748 RVA: 0x001EDE88 File Offset: 0x001EC088 [Token(Token = "0x600975C")] [Address(RVA = "0x2A7A930", Offset = "0x2A79930", VA = "0x182A7A930")] internal HTTPRange(int contentLength) { this.ContentLength = contentLength; this.IsValid = false; } // Token: 0x0600975D RID: 38749 RVA: 0x001EDEAC File Offset: 0x001EC0AC [Token(Token = "0x600975D")] [Address(RVA = "0x2A7A960", Offset = "0x2A79960", VA = "0x182A7A960")] internal HTTPRange(int firstBytePosition, int lastBytePosition, int contentLength) { this.FirstBytePos = firstBytePosition; this.LastBytePos = lastBytePosition; this.ContentLength = contentLength; if (firstBytePosition > lastBytePosition) { } bool flag = contentLength > lastBytePosition; this.IsValid = flag; } // Token: 0x0600975E RID: 38750 RVA: 0x001EDEE4 File Offset: 0x001EC0E4 [Token(Token = "0x600975E")] [Address(RVA = "0x2A7A730", Offset = "0x2A79730", VA = "0x182A7A730", Slot = "3")] public override string ToString() { object[] array = new object[4]; int num = this.k__BackingField; if (array != 0) { } array[0] = array; int num2 = this.k__BackingField; if (num2 != 0) { } array[1] = num2; int num3 = this.k__BackingField; num2 = num3; if (num3 != 0) { } array[2] = num2; bool flag = this.k__BackingField; if (flag) { } array[3] = flag; return string.Format("{0}-{1}/{2} (valid: {3})", array); } } }