using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Security.Cryptography.X509Certificates; using System.Text; using BestHTTP; using BestHTTP.Forms; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000F7A RID: 3962 [Token(Token = "0x2000F7A")] [StructLayout(3)] public class NEBIGEDJGPP : IDisposable { // Token: 0x06005FC0 RID: 24512 RVA: 0x00154434 File Offset: 0x00152634 [Token(Token = "0x6005FC0")] [Address(RVA = "0x1434D00", Offset = "0x1433700", VA = "0x181434D00")] public NEBIGEDJGPP(Uri uri, HTTPMethods method) { HTTPRequest httprequest = new HTTPRequest(uri, method); this.CILJCPLDLLN = httprequest; this.IJPKBHEJDOL = (ulong)0L; } // Token: 0x06005FC1 RID: 24513 RVA: 0x00154460 File Offset: 0x00152660 [Token(Token = "0x6005FC1")] [Address(RVA = "0x1434C70", Offset = "0x1433670", VA = "0x181434C70")] public NEBIGEDJGPP(Uri uri, HTTPMethods method, Action callback) { HTTPRequest httprequest = new HTTPRequest(uri, method); this.CILJCPLDLLN = httprequest; this.IJPKBHEJDOL = callback; } // Token: 0x06005FC2 RID: 24514 RVA: 0x0015448C File Offset: 0x0015268C [Token(Token = "0x6005FC2")] [Address(RVA = "0x14345D0", Offset = "0x1432FD0", VA = "0x1814345D0", Slot = "4")] public void Dispose() { this.CILJCPLDLLN.Dispose(); } // Token: 0x17001139 RID: 4409 // (get) Token: 0x06005FC3 RID: 24515 RVA: 0x001544AC File Offset: 0x001526AC // (set) Token: 0x06005FC4 RID: 24516 RVA: 0x001544C0 File Offset: 0x001526C0 [Token(Token = "0x17001139")] public Action IJPKBHEJDOL { [Token(Token = "0x6005FC3")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x6005FC4")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x1700113A RID: 4410 // (get) Token: 0x06005FC5 RID: 24517 RVA: 0x001544D4 File Offset: 0x001526D4 [Token(Token = "0x1700113A")] public Uri FHCKMFKKHLK { [Token(Token = "0x6005FC5")] [Address(RVA = "0x14345B0", Offset = "0x1432FB0", VA = "0x1814345B0")] get { return this.CILJCPLDLLN.CurrentUri; } } // Token: 0x1700113B RID: 4411 // (get) Token: 0x06005FC6 RID: 24518 RVA: 0x001544F4 File Offset: 0x001526F4 // (set) Token: 0x06005FC7 RID: 24519 RVA: 0x00154514 File Offset: 0x00152714 [Token(Token = "0x1700113B")] public Uri NJIBHKPHKFF { [Token(Token = "0x6005FC6")] [Address(RVA = "0xEEC5E0", Offset = "0xEEAFE0", VA = "0x180EEC5E0")] get { return this.CILJCPLDLLN.k__BackingField; } [Token(Token = "0x6005FC7")] [Address(RVA = "0xEEC660", Offset = "0xEEB060", VA = "0x180EEC660")] set { this.CILJCPLDLLN.k__BackingField = value; } } // Token: 0x1700113C RID: 4412 // (get) Token: 0x06005FC8 RID: 24520 RVA: 0x00154534 File Offset: 0x00152734 // (set) Token: 0x06005FC9 RID: 24521 RVA: 0x00154554 File Offset: 0x00152754 [Token(Token = "0x1700113C")] public int LNEDNNJCPMG { [Token(Token = "0x6005FC8")] [Address(RVA = "0x1434C50", Offset = "0x1433650", VA = "0x181434C50")] get { return this.CILJCPLDLLN.k__BackingField; } [Token(Token = "0x6005FC9")] [Address(RVA = "0x1434830", Offset = "0x1433230", VA = "0x181434830")] set { this.CILJCPLDLLN.k__BackingField = value; } } // Token: 0x06005FCA RID: 24522 RVA: 0x00154574 File Offset: 0x00152774 [Token(Token = "0x6005FCA")] [Address(RVA = "0x1434850", Offset = "0x1433250", VA = "0x181434850")] public byte[] IKIDEGJONEL() { return this.CILJCPLDLLN.GetEntityBody(); } // Token: 0x06005FCB RID: 24523 RVA: 0x00154594 File Offset: 0x00152794 [Token(Token = "0x6005FCB")] [Address(RVA = "0x1434C10", Offset = "0x1433610", VA = "0x181434C10")] public void MKICFHMIDJC(string MMBOKOLAJFH, string ONGBFDACHHG) { this.CILJCPLDLLN.SetHeader(MMBOKOLAJFH, ONGBFDACHHG); } // Token: 0x06005FCC RID: 24524 RVA: 0x001545B4 File Offset: 0x001527B4 [Token(Token = "0x6005FCC")] [Address(RVA = "0x1434C30", Offset = "0x1433630", VA = "0x181434C30")] public string NCEALEFPEKL(string MMBOKOLAJFH) { return this.CILJCPLDLLN.GetFirstHeaderValue(MMBOKOLAJFH); } // Token: 0x06005FCD RID: 24525 RVA: 0x001545D4 File Offset: 0x001527D4 [Token(Token = "0x6005FCD")] [Address(RVA = "0x1434890", Offset = "0x1433290", VA = "0x181434890")] public void JJPKKFIALBN(IEnumerable> MDOPLMHIKLP) { int num; HTTPUrlEncodedForm httpurlEncodedForm; do { num = 0; if (!Enumerable.Any>(MDOPLMHIKLP)) { return; } httpurlEncodedForm = new HTTPUrlEncodedForm(); if (httpurlEncodedForm != 0) { if (num < httpurlEncodedForm) { num += num; if (num != httpurlEncodedForm) { num++; } } httpurlEncodedForm += httpurlEncodedForm; num += 19; } if (httpurlEncodedForm != 0) { } if (num != -1) { } } while (num != 0); this.CILJCPLDLLN.FormImpl = httpurlEncodedForm; } // Token: 0x06005FCE RID: 24526 RVA: 0x0015463C File Offset: 0x0015283C [Token(Token = "0x6005FCE")] [Address(RVA = "0x1434870", Offset = "0x1433270", VA = "0x181434870")] public void JJPKKFIALBN(HTTPUrlEncodedForm MDOPLMHIKLP) { this.CILJCPLDLLN.FormImpl = MDOPLMHIKLP; } // Token: 0x06005FCF RID: 24527 RVA: 0x0015465C File Offset: 0x0015285C [Token(Token = "0x6005FCF")] [Address(RVA = "0x1434870", Offset = "0x1433270", VA = "0x181434870")] public void JJPKKFIALBN(HTTPMultiPartForm MDOPLMHIKLP) { this.CILJCPLDLLN.FormImpl = MDOPLMHIKLP; } // Token: 0x06005FD0 RID: 24528 RVA: 0x0015467C File Offset: 0x0015287C [Token(Token = "0x6005FD0")] [Address(RVA = "0x1434520", Offset = "0x1432F20", VA = "0x181434520")] public void AMGENGBNEPK(string LKHEMOPOEIM) { Encoding utf = Encoding.UTF8; this.CILJCPLDLLN.SetHeader("Content-Type", "application/json"); int num; this.CILJCPLDLLN.k__BackingField = num; } // Token: 0x06005FD1 RID: 24529 RVA: 0x001546B8 File Offset: 0x001528B8 [Token(Token = "0x6005FD1")] [Address(RVA = "0x1434B40", Offset = "0x1433540", VA = "0x181434B40")] public void LMKPACBCFAB() { HTTPRequest ciljcpldlln = this.CILJCPLDLLN; int num; Func func = new Func(num.PLEAFLNLFGM); num = 0; ciljcpldlln.CustomCertificationValidator += func; this.CILJCPLDLLN.k__BackingField = typeof(HGEPMKLHJJL.PJDMENFIIJI).TypeHandle; } // Token: 0x06005FD2 RID: 24530 RVA: 0x001546F8 File Offset: 0x001528F8 [Token(Token = "0x6005FD2")] [Address(RVA = "0x14345F0", Offset = "0x1432FF0", VA = "0x1814345F0")] public IEnumerator GDOIHJPIPBM() { Action action = this.k__BackingField; Action callback = action; if (action != 0) { HTTPRequest ciljcpldlln = this.CILJCPLDLLN; OnRequestFinishedDelegate onRequestFinishedDelegate = delegate(HTTPRequest req, HTTPResponse res) { Action callback2 = callback; NEBIGEDJGPP <>4__this = this; HOOILIHKMEG kbliemepkok = <>4__this.KBLIEMEPKOK; if (kbliemepkok == 0) { HTTPResponse k__BackingField = <>4__this.CILJCPLDLLN.k__BackingField; if (k__BackingField != 0) { HOOILIHKMEG hooilihkmeg = new HOOILIHKMEG(k__BackingField); <>4__this.KBLIEMEPKOK = hooilihkmeg; } } callback2(<>4__this, kbliemepkok); }; ciljcpldlln.k__BackingField = onRequestFinishedDelegate; } HTTPRequest httprequest = this.CILJCPLDLLN.Send(); throw new NullReferenceException(); } // Token: 0x1700113D RID: 4413 // (get) Token: 0x06005FD3 RID: 24531 RVA: 0x00154754 File Offset: 0x00152954 [Token(Token = "0x1700113D")] public HOOILIHKMEG FKNOPGEADKO { [Token(Token = "0x6005FD3")] [Address(RVA = "0x1434AB0", Offset = "0x14334B0", VA = "0x181434AB0")] get { HOOILIHKMEG kbliemepkok = this.KBLIEMEPKOK; if (kbliemepkok == 0) { HTTPResponse k__BackingField = this.CILJCPLDLLN.k__BackingField; if (k__BackingField != 0) { HOOILIHKMEG hooilihkmeg = new HOOILIHKMEG(k__BackingField); this.KBLIEMEPKOK = hooilihkmeg; } } return kbliemepkok; } } // Token: 0x06005FD4 RID: 24532 RVA: 0x00154794 File Offset: 0x00152994 [Token(Token = "0x6005FD4")] [Address(RVA = "0x14346B0", Offset = "0x14330B0", VA = "0x1814346B0")] public string GLGCGFDLEJE() { HTTPRequestStates k__BackingField = this.CILJCPLDLLN.k__BackingField; string text = "HTTPRequest is in an invalid state: " + k__BackingField; Debug.LogError(text); return "Unexpected state"; } // Token: 0x04004548 RID: 17736 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004548")] private readonly HTTPRequest CILJCPLDLLN; // Token: 0x0400454A RID: 17738 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400454A")] private HOOILIHKMEG KBLIEMEPKOK; // Token: 0x02000F7B RID: 3963 [Token(Token = "0x2000F7B")] [CompilerGenerated] private sealed class JAKJHEAAIPH { // Token: 0x06005FD5 RID: 24533 RVA: 0x001547F8 File Offset: 0x001529F8 [Token(Token = "0x6005FD5")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JAKJHEAAIPH() { } // Token: 0x06005FD6 RID: 24534 RVA: 0x0015480C File Offset: 0x00152A0C [Token(Token = "0x6005FD6")] [Address(RVA = "0x1422550", Offset = "0x1420F50", VA = "0x181422550")] internal void b__0(HTTPRequest req, HTTPResponse res) { Action action = this.callback; NEBIGEDJGPP nebigedjgpp = this.<>4__this; HOOILIHKMEG kbliemepkok = nebigedjgpp.KBLIEMEPKOK; if (kbliemepkok == 0) { HTTPResponse k__BackingField = nebigedjgpp.CILJCPLDLLN.k__BackingField; if (k__BackingField != 0) { HOOILIHKMEG hooilihkmeg = new HOOILIHKMEG(k__BackingField); nebigedjgpp.KBLIEMEPKOK = hooilihkmeg; } } action(nebigedjgpp, kbliemepkok); } // Token: 0x0400454B RID: 17739 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400454B")] public Action callback; // Token: 0x0400454C RID: 17740 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400454C")] public NEBIGEDJGPP <>4__this; } }