#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; struct GenericVirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericVirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct GenericInterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericInterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct GenericInterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; struct Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653; struct Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2; struct Action_2_t43544BAAB4CC69E54228A3389CC3D57A805208A2; struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C; struct Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439; struct Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC; struct Action_2_t380B26E9A4B6B996BF606FD0D9E5EE8E6E9615E7; struct Action_2_tD6AA2AF2E9EF9FFCCD5F69092829FDCD846FE909; struct Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97; struct Action_3_t07EFE20963E3250FC95F3B876FB003FF232C55A5; struct Action_3_t2D5BCC96557FAF560266A5F440103FFFA16BD4F1; struct CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; struct Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C; struct Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4; struct Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_t233B22B2AB2DF3C97A82C929AD762AF948A86CD0; struct Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D; struct Dictionary_2_t79BA378F246EFA4AD0AFFA017D788423CACA8638; struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710; struct Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281; struct Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A; struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457; struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C; struct Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B; struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79; struct Func_4_t40BB883D42F08E5687342C411442BA6DB88FDB27; struct Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F; struct IDictionary_2_t9503DE0744217071D554CC415B2890C454070024; struct IDictionary_2_t8B67C0BACED3ABBE0BB390A264074F9245F22842; struct IDictionary_2_t51DBA2F8AFDC8E5CC588729B12034B8C4D30B0AF; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_tF27664CD7D44F0284B02DF0BF77258F096364F25; struct IEnumerator_1_t327FF232159D9644239A65F54312F684DB7BE375; struct IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D; struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; struct IEqualityComparer_1_tDBA96AAC21C7C21D26B68A9F19E6AE4E015D2316; struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct IFuture_1_tCCF26E385AB98EF07B9473DF1B9A2DBB7ECE7942; struct IList_1_tCE0C7B37A9126CC0CB3277FBC9C4B9161B866C32; struct IList_1_t0E22BD75314F60626B98C2C1FA5B2634BA7F5A82; struct ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB; struct ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7; struct ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F; struct ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942; struct ImporterFunc_2_t9E95F6532E8890717B2016E68E854EF8DC3B7BEE; struct ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03; struct KeyCollection_tB77E121972B40ECAB4E0C73F77746283FD085FB9; struct KeyCollection_t315B252DA5CD82EADB1BF3EE65A00294675BE711; struct KeyCollection_t517AC0967EA643828199B62FF3AA95A1189CDFDA; struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36; struct KeyCollection_t9800BCA49E54632E49038DE23FC5CCC7C6EAD571; struct KeyCollection_t38144931B0B349BEB52BE0D801F16681B1037295; struct List_1_tB80888272DA8B70F0C7E16F1170347B8C32385D6; struct List_1_tC296084B71F085F17DB9F21E140E3291B3505DCC; struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4; struct List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896; struct List_1_t1F9B4C694194BB665549C7844A774D35DB4CF0C6; struct List_1_t66115954DDD6FE49F5C75D77E8BFADA41CD320C5; struct List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6; struct List_1_tDC0F9AE067367A14621505CA95B9D91C0A06A988; struct List_1_tF23AF1726FB08D41BC5FA729DB8629D5CB112AB8; struct List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3; struct List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3; struct List_1_t5096B6DC1D48609DA454AC61A027D882BC964AE5; struct List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_t058884D325F141BF8660547D617DED02B3EAB9FC; struct List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E; struct List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26; struct List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A; struct List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72; struct ObservableDictionary_2_tE3DA3D4A73A1B27CD4A001BDBEAD3ACB891F20CC; struct ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D; struct Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6; struct Stack_1_t2CDC562A4A6FD1FE4DE0FC63A08FC106C6A84EFD; struct Task_1_t4C228DE57804012969575431CFF12D57C875552D; struct ValueCollection_tAF180F10E1F29DF922FCCF0B4C949AF81298A145; struct ValueCollection_tDEF09A0716890B74357C4639CBABA7707FED77B1; struct ValueCollection_t5A69A629D25A15A33E4E5435C4E8D3F5212FA43F; struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E; struct ValueCollection_t4D0246F6AB9433F31403404739B3564AF3BD3985; struct ValueCollection_t8B36A26C653955F932931399D562AB1C71ED996E; struct EntryU5BU5D_tB44C3F876F4035EC255D019F41CA97EA98ACBE75; struct EntryU5BU5D_t55AAC22CA82EEE998314A19D49EED537CCA1DEDB; struct EntryU5BU5D_t0B53715E1B2014EBF68BB4603C7C86917757E5AE; struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96; struct EntryU5BU5D_tBF58C1BF61208F4D3055C8D17FB1CD0D038FA48A; struct EntryU5BU5D_t09045C6180B2CF97E1AA6DEB9DB88A8738772DBE; struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct EventDescriptorU5BU5D_tDB7C2EDD39A6C562490F28869ABB9AD848C5414A; struct HeaderValueU5BU5D_t41F2469B07646206A6B91988B3741641A133BF18; struct HubU5BU5D_t2A926C1D5EF74D3853521E5F09FAE8EA58984C16; struct IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9; struct IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct MessageU5BU5D_t5740FE4626463CC17069CA0465C7492AB86F818B; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct PacketU5BU5D_t7CA517F62AC47E7AFAB0AD6459CF3C388EABDBB8; struct SocketU5BU5D_t0492431C4A138A78FB55B185FC70921F1F8E8C50; struct SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct SupportedTransportU5BU5D_tC7DFB507C0CA3E11A1F7371CFB30D8C5E0F3AAE1; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899; struct WebSocketFrameReaderU5BU5D_t8240745884AC9C849F3736FF3469D1CFBADC221E; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct Connection_tA9A0C3B2D16699776D955D53F497123E122182CB; struct ConnectionBase_t89E36BB13C730FA8E62C33D13F8C7E3B9ACFD7BF; struct Credentials_tEA3478E97986CDF672E18BDB9C0BECA3572EFFD0; struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; struct DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8; struct DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; struct Error_t85B568E56716210B653391AA6F349824E63CC5AE; struct EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2; struct EventTable_t9474431C6FE897C3151999BE8CA79D102121B895; struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E; struct Exception_t; struct GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4; struct HTTPCacheFileInfo_tAF03D1005EAD27196E376EF24E7DC79FD3318EF3; struct HTTPConnectionRecycledDelegate_tDB0ED44771CCC789BB54522DCF7370C3A386FECF; struct HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A; struct HTTPProxy_t2EEE688B747771B1F7BADA0F4EA68B9A2D1EF50D; struct HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB; struct HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774; struct HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7; struct HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD; struct HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B; struct HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE; struct HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C; struct HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IAuthenticationProvider_t7A1D07E7F46AF38437900348AAF97B5947347D66; struct IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151; struct ICertificateVerifyer_t66FC3C9FC4C847AB3EF166DA713B9BFF5CDD8E1A; struct IClientCredentialsProvider_tBC23AD5EB3925E75641855CA8DA9CC209D5645C4; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270; struct IExtension_tDB70D95D93EE6BFA600E4C4054FB0D7FFCF85C52; struct IHeartbeat_t1937FA71BB7EABD553314DB39403C0EE33DD278C; struct IJsonEncoder_tDF9FF5FAC544F6BDCFD682648392B934B6E4640B; struct IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9; struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D; struct ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D; struct IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE; struct ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2; struct ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9; struct JsonData_t3C51D89A19D30A47A74617107D861959322307F1; struct JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF; struct JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD; struct JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F; struct KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5; struct Lexer_t8EA7E771DBFBCCC71E85B400AF902FC3F482EBC9; struct LitJsonEncoder_t00FF30C40744DC81E2BF5A96E35E6F4FC89B862D; struct LitJsonEncoder_tB64D963B6D6B4DF4E163D7B6BDE8FD05EECBA48E; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2; struct Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9; struct MethodInfo_t; struct MultiMessage_tEDB89DE79BF716CDDD294FC05A68F122547DA3F3; struct NegotiationData_t7D015037808F8339A800E24386B9761B55059859; struct NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982; struct NotifyCollectionChangedEventArgs_tF00825CBA1550D75A0CC0C930C84A9A3B72B683F; struct NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16; struct OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B; struct OnBeforeHeaderSendDelegate_t74EC26DD9AD6C018580808E95C1525F58E5BB79B; struct OnBeforeRedirectionDelegate_tECE58F99E47E919A2BF6F4BD1D877BC5E12C5F4C; struct OnClosedDelegate_t1B90E7E69954BB4F9F9E4B8ED5CB34D78E3E64FC; struct OnConnectedDelegate_t2CE647214026DA4F50754C94114B9A30A4E3CA3D; struct OnDownloadProgressDelegate_t639F51319E1C390DE4C7131D2CDC2F087FB7E10B; struct OnErrorDelegate_tDB9AB67E5A03F398D946D32CBA0892F05511821F; struct OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9; struct OnPrepareRequestDelegate_t4257B95DDD3FBD50414A607ABC909A317271970E; struct OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954; struct OnStateChanged_t88F30EC46526372DA72A63D9B83ED08FAA3FB579; struct OnUploadProgressDelegate_t776878E6D6A8A974A781B23F0D731BA0843BC8EA; struct OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF; struct OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580; struct OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6; struct OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2; struct OnWebSocketIncompleteFrameDelegate_t671F9D1674EC4A6680FE68F811DFC6A14A0AAB9B; struct OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881; struct OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A; struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A; struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0; struct Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901; struct PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159; struct PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6; struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032; struct SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52; struct SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5; struct SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD; struct SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE; struct String_t; struct StringBuilder_t; struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06; struct Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936; struct SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3; struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; struct TransportBase_t63C3BD85260BDB57C280DE8B04D7A33DA3B1FE2A; struct Type_t; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E; struct UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72; struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3; struct WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73; struct WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3; struct WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45; struct WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A; struct WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573; struct WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667; struct WriterContext_t5E6D8EFF41F41F382870C9F0452344B25B6E666F; struct ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F; struct U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643; struct U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86; struct U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D; struct U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09; IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConnectionStates_t54FBC0F35566E788C5E1991C26C02FB6FA714BE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventTable_t9474431C6FE897C3151999BE8CA79D102121B895_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IExtension_tDB70D95D93EE6BFA600E4C4054FB0D7FFCF85C52_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t058884D325F141BF8660547D617DED02B3EAB9FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MessageTypes_t6CAEF2D977D1F1403AF50FC7A192FF80FDC6DC23_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SocketIOErrors_t3E54C1743B5430BD80566937979EBED1E74110A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TransportStates_t44A1ECC8915919AEB26F35E758F7E88026C2E633_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TransportStates_tCFBDC9FFBEBD7852D0D657EDD97EC756F70DFA7B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TransportTypes_tB535D2F1B34A0E14561482E51E77532480F570F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; IL2CPP_EXTERN_C String_t* _stringLiteral018572302237A40A9F8D5C972B7B5D914A927C8F; IL2CPP_EXTERN_C String_t* _stringLiteral02B3B77E3C6153753301A96ECC6A1B2E91398885; IL2CPP_EXTERN_C String_t* _stringLiteral034FE35F0516C34AAD5DEC55C0CBDD4EF4578EF0; IL2CPP_EXTERN_C String_t* _stringLiteral04330398B234EC6C79375BBA7BB05A165F1FF78D; IL2CPP_EXTERN_C String_t* _stringLiteral0436B7264156E9E487284A53AC335B4CB27B4154; IL2CPP_EXTERN_C String_t* _stringLiteral0458562336F91AC3F0C3FE71A886E75CE5C8F84A; IL2CPP_EXTERN_C String_t* _stringLiteral04CE1247C5F4382F65FC1A6F501630C5F4E882BF; IL2CPP_EXTERN_C String_t* _stringLiteral05E0DB356812280C508C76B0FD6F7F2B2AD5216E; IL2CPP_EXTERN_C String_t* _stringLiteral07E556E40EB7F322345FD53B72CD15F0327196A4; IL2CPP_EXTERN_C String_t* _stringLiteral093507DEB05FB14DD8659BC619825EC3274FD8C6; IL2CPP_EXTERN_C String_t* _stringLiteral0B0FEB3147CE20EB2C90076367F895C59BCD14B3; IL2CPP_EXTERN_C String_t* _stringLiteral0B40A10BD02AEF7A471730F68A324AA6A19533B3; IL2CPP_EXTERN_C String_t* _stringLiteral0E1BAFFFF5FD293194B98EB3EE6E95CE2839E24F; IL2CPP_EXTERN_C String_t* _stringLiteral0E34ED49D8F62F2601BBC9AE613C6F4F882AD2CC; IL2CPP_EXTERN_C String_t* _stringLiteral0EA66D38FA281C184638A01885383D2FD0E526E9; IL2CPP_EXTERN_C String_t* _stringLiteral0EC6489826B67668C7B2C993156A33B5273C9D0D; IL2CPP_EXTERN_C String_t* _stringLiteral0FD7B3C1033C1EF1C45607B35492B62E1CFC7C11; IL2CPP_EXTERN_C String_t* _stringLiteral113CF1D47C57007670BA0DF5AEBC40673ECEA761; IL2CPP_EXTERN_C String_t* _stringLiteral11EF7BA7B79A596FBF54E0F80A6568ED81085496; IL2CPP_EXTERN_C String_t* _stringLiteral11F9E2FBC9CCE5F40F1F00DEAE7A34E19699BF8F; IL2CPP_EXTERN_C String_t* _stringLiteral1262E01CB9FB4F7B2BCE87888EDFEDDC72165C22; IL2CPP_EXTERN_C String_t* _stringLiteral12CB7B4B8B9150AC94CBFD9A04F28CB6822C5847; IL2CPP_EXTERN_C String_t* _stringLiteral137B7AA72CB7DD7F3A6E1E1250FE642C6FF17F3A; IL2CPP_EXTERN_C String_t* _stringLiteral14C550BD378F64DD459EEF86E26BFE41879CEB3F; IL2CPP_EXTERN_C String_t* _stringLiteral1592F3C7D2161E4929051EA244E6213BE249F09A; IL2CPP_EXTERN_C String_t* _stringLiteral18F21469A4A934082827CA90EBFA84B46AFB947A; IL2CPP_EXTERN_C String_t* _stringLiteral1EC7A7E8B1C9FE766EB323A01C76C7A6414FDEBC; IL2CPP_EXTERN_C String_t* _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E; IL2CPP_EXTERN_C String_t* _stringLiteral208FB3837B215C39A2EF71DECFFC19C9FDB72F27; IL2CPP_EXTERN_C String_t* _stringLiteral20CF931DCE86B7A796AB9A0223287F29F17AC7DD; IL2CPP_EXTERN_C String_t* _stringLiteral23163990D038E20F9272B8569811E9D9CC45CC16; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral25C241457632965CF0415ACE6CB8DB92A7A9ADD9; IL2CPP_EXTERN_C String_t* _stringLiteral260727C413292B2078220DF57528EA4F36D1A3DC; IL2CPP_EXTERN_C String_t* _stringLiteral2609ED28821D516F986477D0401D27F116C7BB5D; IL2CPP_EXTERN_C String_t* _stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820; IL2CPP_EXTERN_C String_t* _stringLiteral27A15AFC1B64AE48E9A0E1B18BB631E9114C810A; IL2CPP_EXTERN_C String_t* _stringLiteral2813CAE75E7B12AB0DA3AF379283D93DA0036F4D; IL2CPP_EXTERN_C String_t* _stringLiteral2825BE038F273AE731788852030C1335B5F1BAD3; IL2CPP_EXTERN_C String_t* _stringLiteral291C5499E585335468C83B4B3FECDCE45C923C61; IL2CPP_EXTERN_C String_t* _stringLiteral29F9E09AC1D1DED23B64DF32DE50C143BF63DA3B; IL2CPP_EXTERN_C String_t* _stringLiteral2A758AD2A6AB21198C0636CCFA08847575D6C796; IL2CPP_EXTERN_C String_t* _stringLiteral2BEBC0B11E84DD9BC3CB80865FE538130A2DBA2E; IL2CPP_EXTERN_C String_t* _stringLiteral2C3323E6A37819D4C4AC310608DA4CF7FB13A968; IL2CPP_EXTERN_C String_t* _stringLiteral31619F5B88D488558C7C84E1EC882F1FE5C98F85; IL2CPP_EXTERN_C String_t* _stringLiteral3339796C3AE8EC8D516BCCBAA254AD48AD1E3EEE; IL2CPP_EXTERN_C String_t* _stringLiteral33547EA59C2E156A129216ECD3790EADEEE76080; IL2CPP_EXTERN_C String_t* _stringLiteral348133A7600E14E3EC06D4205F2DB44742BB3342; IL2CPP_EXTERN_C String_t* _stringLiteral3861137596EF18CCF359AFF6490719A39A2E5875; IL2CPP_EXTERN_C String_t* _stringLiteral389DDF1AAEAFF2BACE014D0A43C4C42060CEE7EC; IL2CPP_EXTERN_C String_t* _stringLiteral39E1D3A8000F77CBF4FD7D763F01F703EBBEC4ED; IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0; IL2CPP_EXTERN_C String_t* _stringLiteral3CF22AAF5AC2778FC566B55BA9331440925BF086; IL2CPP_EXTERN_C String_t* _stringLiteral3DDB8A5B0756C4CCEE1051FF32423C7DF524E6C5; IL2CPP_EXTERN_C String_t* _stringLiteral3E116542BC24A017EB2A12E67CF541997D1B6709; IL2CPP_EXTERN_C String_t* _stringLiteral41C4FD3388706D80B4CDE4861C672F876AA51C09; IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D; IL2CPP_EXTERN_C String_t* _stringLiteral4282F0EC210266935AD8C4F278FE8699B66C189E; IL2CPP_EXTERN_C String_t* _stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84; IL2CPP_EXTERN_C String_t* _stringLiteral48419E0AC7A3C471E758A3F53E24363D7898657B; IL2CPP_EXTERN_C String_t* _stringLiteral49A5AAB83859C60FC692064F7CA72853E8B6B189; IL2CPP_EXTERN_C String_t* _stringLiteral4A3A8F16E29B08914BAD480CC20AF8B66E850DAB; IL2CPP_EXTERN_C String_t* _stringLiteral4A921D0FAD679B082578305210D7B4337DE20701; IL2CPP_EXTERN_C String_t* _stringLiteral4BD265F1767CE891545A63154BA05528F76B14FF; IL2CPP_EXTERN_C String_t* _stringLiteral4CACB35F3D32E505CF7391EB3B943163AC6A8B7C; IL2CPP_EXTERN_C String_t* _stringLiteral4CB86F2199AEF79F6A30E9EF3D5ECD9E7E45F6E5; IL2CPP_EXTERN_C String_t* _stringLiteral4D63650286A1E1FD31796F6AE418A16D3A0C143B; IL2CPP_EXTERN_C String_t* _stringLiteral50871B53D07728C9FB2FAE9C35340B4E49BC1100; IL2CPP_EXTERN_C String_t* _stringLiteral51B04909E7972EC792CDCD2BAF40C8AD298FAE86; IL2CPP_EXTERN_C String_t* _stringLiteral51D64EF16BF669B64DAB343E9DD4DC21B2ABB34F; IL2CPP_EXTERN_C String_t* _stringLiteral52A83950461159E83C6C4DE52176C0656E19264F; IL2CPP_EXTERN_C String_t* _stringLiteral5440DF277D2BDEF9CD147A5F733595295788BEEA; IL2CPP_EXTERN_C String_t* _stringLiteral558CD13405DF63464A388BAEE9F9460130FE56FC; IL2CPP_EXTERN_C String_t* _stringLiteral567E83B52D5348AEE8799FDB6B4405E06E1CA378; IL2CPP_EXTERN_C String_t* _stringLiteral56D7741BCA89552362FD24D11BB8980E3D8A444C; IL2CPP_EXTERN_C String_t* _stringLiteral57118831F31A13DBA279DBBEAB6EBC1C3A17383A; IL2CPP_EXTERN_C String_t* _stringLiteral587B0E053519266A1A5628C5DBE03AA33A3BBE95; IL2CPP_EXTERN_C String_t* _stringLiteral59ADB414368D9A1130F8B9775117DB515F4121CF; IL2CPP_EXTERN_C String_t* _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18; IL2CPP_EXTERN_C String_t* _stringLiteral5C3860DF5824D74486DB71394545D806FE58F20A; IL2CPP_EXTERN_C String_t* _stringLiteral60A2E461CC4A1D49199A67B5216F128319CE63CC; IL2CPP_EXTERN_C String_t* _stringLiteral62144242EDECBD9AABC6836EEE2CA5A2AEA12061; IL2CPP_EXTERN_C String_t* _stringLiteral63F41207BA268B7E9AC2AE1CB69531BA2C110113; IL2CPP_EXTERN_C String_t* _stringLiteral641255E7CDC790311725CCB47DB63D989117D244; IL2CPP_EXTERN_C String_t* _stringLiteral69AD9BC3F411DDCC87724038C684C4CAABD46CB1; IL2CPP_EXTERN_C String_t* _stringLiteral6AC404B33E10DF3F33BA845DC5BC02F1129F3CE6; IL2CPP_EXTERN_C String_t* _stringLiteral6B8DF764640E6C09AF4FFB3E1F9C423C5CF4EEF0; IL2CPP_EXTERN_C String_t* _stringLiteral6C8B8E97D91227AF7B9E1751561E02F7DAA33716; IL2CPP_EXTERN_C String_t* _stringLiteral6FFB662544B7CC75E90E30E825D1C3A41E593CBC; IL2CPP_EXTERN_C String_t* _stringLiteral7011EADA856FEA68E065F89C8F34B777AD6349EF; IL2CPP_EXTERN_C String_t* _stringLiteral7276F9936A2FD995165591188D1AA881567D2A77; IL2CPP_EXTERN_C String_t* _stringLiteral7483B45CE2A20385E52CC4BF7DE5E2E50612E83B; IL2CPP_EXTERN_C String_t* _stringLiteral75ADA50A0DF156DF31A6C94182F39198B919EAC9; IL2CPP_EXTERN_C String_t* _stringLiteral75EFE45ABF3A7C3E07E93032B469C92C7D69D57F; IL2CPP_EXTERN_C String_t* _stringLiteral76DF165E2105C1C5528E7F5AEBFD02D0CC562115; IL2CPP_EXTERN_C String_t* _stringLiteral7B3E34DA391F44AC01212979A604A8BA863808AF; IL2CPP_EXTERN_C String_t* _stringLiteral7BDD53C4E71D34A144232E1FC1DC5BDDFD9B87AF; IL2CPP_EXTERN_C String_t* _stringLiteral80AC693D8F011E2464B9C434E0F4BCF56EA5813E; IL2CPP_EXTERN_C String_t* _stringLiteral8451D28B929E6C023C5CF1726EC710BE6210ECC3; IL2CPP_EXTERN_C String_t* _stringLiteral861BBC20413BBC72299C133266D4EF240C17ACE4; IL2CPP_EXTERN_C String_t* _stringLiteral867BCADE6C5A0BC7053FD765A6324C366FFC2CA2; IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; IL2CPP_EXTERN_C String_t* _stringLiteral87019103EEDB72584BE34F931FF21D94E73D1EF5; IL2CPP_EXTERN_C String_t* _stringLiteral872863942A17DEDCD0300265682277E23AC55930; IL2CPP_EXTERN_C String_t* _stringLiteral8770FF5E9B7D28C02B7BE2E948CEDCF8FAF10236; IL2CPP_EXTERN_C String_t* _stringLiteral8A5457A7DF6A1065DD5E9290F8F15F5C9070E44E; IL2CPP_EXTERN_C String_t* _stringLiteral8C528B256546A2D559383B5643CE0C3BDBF51D08; IL2CPP_EXTERN_C String_t* _stringLiteral8CACC21D6A973B921FB01C3B24E056EC2EF233D6; IL2CPP_EXTERN_C String_t* _stringLiteral8D004CCFB2C7F7062B882865483FF7F4DC36E04E; IL2CPP_EXTERN_C String_t* _stringLiteral8E6F78B1EF40EB9181C778F4FFBA2070BCB2ACC7; IL2CPP_EXTERN_C String_t* _stringLiteral8ECE837BA7230B14B050EF37843797187D4C7113; IL2CPP_EXTERN_C String_t* _stringLiteral9063944EBC21CF353F1989376713C1E4EC58BBE2; IL2CPP_EXTERN_C String_t* _stringLiteral908E865567AA1C41537CA9ED31282C445994DD4B; IL2CPP_EXTERN_C String_t* _stringLiteral90EC65C78C0181EBBC2BD9F677A9845FD04E3062; IL2CPP_EXTERN_C String_t* _stringLiteral9193A6A3BABC7AC92E09C576CBF6F1AE7A1D3E3B; IL2CPP_EXTERN_C String_t* _stringLiteral93DF992285A728E8E1D638CA6FAEE96CCD4C73F9; IL2CPP_EXTERN_C String_t* _stringLiteral963D8FD233ED8F4791C80833301C4D3C330D3E01; IL2CPP_EXTERN_C String_t* _stringLiteral964FF9488B8433B350F1732124319EED2F9128EB; IL2CPP_EXTERN_C String_t* _stringLiteral98DEBB37B2CA92BF7EFF82E9975000494A2D58E8; IL2CPP_EXTERN_C String_t* _stringLiteral9B01F85F298FD4CE9E1325E24C0FB99575CEF7BE; IL2CPP_EXTERN_C String_t* _stringLiteral9B3E0BB731BE6B60233737EC6BE4D311A531EAA3; IL2CPP_EXTERN_C String_t* _stringLiteral9BC06B19E5FA130F5B429B906B728D286088B42D; IL2CPP_EXTERN_C String_t* _stringLiteral9EC143BD87C9E2F5D37E2655CECC2E3AEFB18BDC; IL2CPP_EXTERN_C String_t* _stringLiteralA02A52ED7204CC9A8929B6D885EE489135C987B9; IL2CPP_EXTERN_C String_t* _stringLiteralA225FCEEC4CE1D7C393B8921077D9F3DFFC1F242; IL2CPP_EXTERN_C String_t* _stringLiteralA473E656458AF83D9323FD20D36886678F7B1807; IL2CPP_EXTERN_C String_t* _stringLiteralA7F482055AC274AAA0427868EE211E2C01482274; IL2CPP_EXTERN_C String_t* _stringLiteralA93413BFB1B213BA9C49EEC7909A02015AE02DA9; IL2CPP_EXTERN_C String_t* _stringLiteralA93CC7DC8746077C36CE4BB66272213F27FF9C9E; IL2CPP_EXTERN_C String_t* _stringLiteralA9747BD578464BC94B6012230226D59B1995B217; IL2CPP_EXTERN_C String_t* _stringLiteralAAF381C8896187EEE0164FEE3EDE54AAD05C0F30; IL2CPP_EXTERN_C String_t* _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED; IL2CPP_EXTERN_C String_t* _stringLiteralAD2BBC5DEC8245A45FBFBFF88DC127E3874E61B2; IL2CPP_EXTERN_C String_t* _stringLiteralADEF80396F990871993DC37F82D1DBF90E82F9A9; IL2CPP_EXTERN_C String_t* _stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640; IL2CPP_EXTERN_C String_t* _stringLiteralAF7D31C5BBF30417DDBEDAFDC1967745DE3F8BE4; IL2CPP_EXTERN_C String_t* _stringLiteralAFD974B2C0BAEF9D7DF5F0C68694ABF070399DE3; IL2CPP_EXTERN_C String_t* _stringLiteralB125D011F61D43FBE28C84679EB61EBCCC1766C1; IL2CPP_EXTERN_C String_t* _stringLiteralB1DA33ADB69EA399EABAE75F36F79D2DEC9DEB4D; IL2CPP_EXTERN_C String_t* _stringLiteralB2ED03CA47F1813679C031E703FD17994EE2DD26; IL2CPP_EXTERN_C String_t* _stringLiteralB319C97AB77A81D045CEE9D6CAFD2CC690867A26; IL2CPP_EXTERN_C String_t* _stringLiteralB3E6259D30715265CA9709E610A61728023A0455; IL2CPP_EXTERN_C String_t* _stringLiteralB67DC4D594AA255408A0975776EF6E748EB8A239; IL2CPP_EXTERN_C String_t* _stringLiteralB6CA5881AA1869736EF6FF2B92B7B1D3A90632DE; IL2CPP_EXTERN_C String_t* _stringLiteralB7745A740C0A1346D860F22A7638EF5A029B56E5; IL2CPP_EXTERN_C String_t* _stringLiteralB87843FD8371B9881958A2CA5CFEBA98B9EDF0F7; IL2CPP_EXTERN_C String_t* _stringLiteralBA5BC2F5FB16A0411CB7CF771B512806E6545D4B; IL2CPP_EXTERN_C String_t* _stringLiteralBC261A8C96098CB4747044CD3140ED79226AF4DA; IL2CPP_EXTERN_C String_t* _stringLiteralBC84DEE25CA064735826765382C8C0163F41D491; IL2CPP_EXTERN_C String_t* _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875; IL2CPP_EXTERN_C String_t* _stringLiteralBD6307AA86069947CDC424831C01EF43EA52010F; IL2CPP_EXTERN_C String_t* _stringLiteralBF2D5C9E580BC8CCF398898F422A6F6C7EED7C3C; IL2CPP_EXTERN_C String_t* _stringLiteralBFD589C41584F03B99A5330D3C8A2434112ED4ED; IL2CPP_EXTERN_C String_t* _stringLiteralC10C520E05547BC1107634FA0D4DC52FC28AF853; IL2CPP_EXTERN_C String_t* _stringLiteralC14A09080BF0C5125B47EAB9B7C3CF850E38279C; IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB; IL2CPP_EXTERN_C String_t* _stringLiteralC18EC69C8911CDC7ED562349D2736635C36DC13D; IL2CPP_EXTERN_C String_t* _stringLiteralC1D088F21C85040B44BADDEB88C0AD4A9AC3D8FB; IL2CPP_EXTERN_C String_t* _stringLiteralC21AA4F5FE69346E31AFC76EDFE0CD96E3B75776; IL2CPP_EXTERN_C String_t* _stringLiteralC22A3368DA1F3923C1C727FE4A430448608FDF29; IL2CPP_EXTERN_C String_t* _stringLiteralC456CB23898DB779BFE92B087FF26B28550F5269; IL2CPP_EXTERN_C String_t* _stringLiteralC47F1F9350A5E8C2EDE26FE8A660854F6B22ADCE; IL2CPP_EXTERN_C String_t* _stringLiteralC68FFBBF9505233DDD37E5D37666C2F07B3A9EBB; IL2CPP_EXTERN_C String_t* _stringLiteralC738372F9EABB0FC755ECE7CC80E939A5E3C4AF7; IL2CPP_EXTERN_C String_t* _stringLiteralC83695F1B6299F4C690C1DF31CA7466F8DAE353D; IL2CPP_EXTERN_C String_t* _stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B; IL2CPP_EXTERN_C String_t* _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27; IL2CPP_EXTERN_C String_t* _stringLiteralCF11167C3F00D90E9E5D10312BF833EAD916E6B4; IL2CPP_EXTERN_C String_t* _stringLiteralD1D701B9943865560500D0DB09282073B2EE4356; IL2CPP_EXTERN_C String_t* _stringLiteralD21CE4D1FC36CE44D2DCB91CCC684D0B9C337ABC; IL2CPP_EXTERN_C String_t* _stringLiteralD450D41DFB34DEBA2752CBF7F31F7DE814ABEDA7; IL2CPP_EXTERN_C String_t* _stringLiteralD4939CB19DF705D78606B98FD66806DF43A8AD36; IL2CPP_EXTERN_C String_t* _stringLiteralD5077B210667C89B88FA430FF6D9EF82EC9D3489; IL2CPP_EXTERN_C String_t* _stringLiteralD559C6D97E819D8E4EF7ACDC34C4E8D3DD314964; IL2CPP_EXTERN_C String_t* _stringLiteralD7966DFB69DE96E19AAA29CD66C7D0FEA35C73A7; IL2CPP_EXTERN_C String_t* _stringLiteralD8E89D3E14BACA6530E16246B1FA5D6EB5A548BA; IL2CPP_EXTERN_C String_t* _stringLiteralD9465DC808E7D1750C2F3DDA48B6E87DDC7A1769; IL2CPP_EXTERN_C String_t* _stringLiteralDAB2EF6A513D0DA1F97A043466EEE33AC438423E; IL2CPP_EXTERN_C String_t* _stringLiteralDD34F778FB23960D83AA3FD3A29D46081135103F; IL2CPP_EXTERN_C String_t* _stringLiteralE320A9D44FCB2BAE27A21C6114E4A8014023E000; IL2CPP_EXTERN_C String_t* _stringLiteralE42741476ABA1DCA5AAB8BD58C92B6EA65C4686C; IL2CPP_EXTERN_C String_t* _stringLiteralE7B25AA03EBC7AE7926267A5DA45FB101AE4809B; IL2CPP_EXTERN_C String_t* _stringLiteralE7DD1BFA98B038E94B720562CFC70A65BD44772B; IL2CPP_EXTERN_C String_t* _stringLiteralEAA8D9C3445FEBFE3701DDB0406A86D63B80BB2F; IL2CPP_EXTERN_C String_t* _stringLiteralEB35F6D63EF093FB81648BCE8DAA4F7079C25405; IL2CPP_EXTERN_C String_t* _stringLiteralEB6D1FD979429B84B96D5FA4C9CD924E2CEE2DE2; IL2CPP_EXTERN_C String_t* _stringLiteralEC578DBE646EFE7777E9734B49B16DE9921FC04E; IL2CPP_EXTERN_C String_t* _stringLiteralED24D67988FEC77F272211FD827BAA923E056BE2; IL2CPP_EXTERN_C String_t* _stringLiteralEE0C76B68769BA02D12B817598E76ED872B435C1; IL2CPP_EXTERN_C String_t* _stringLiteralEF8BD3D02D8D2A43D4016E72ECEA49EDA932498E; IL2CPP_EXTERN_C String_t* _stringLiteralF728F4861E638CE552F18B9FA98694CFAF341DB7; IL2CPP_EXTERN_C String_t* _stringLiteralF91D27828858E0E934FC7DADAF6886D7611EF3E8; IL2CPP_EXTERN_C String_t* _stringLiteralFA39210540160B426EBCD8F4EFD37897A927C966; IL2CPP_EXTERN_C String_t* _stringLiteralFA4309E9FB9939FBA96921EEE64172D608994FC2; IL2CPP_EXTERN_C String_t* _stringLiteralFB9BD18F52838042E65A1D6A3D6615DFED51BF0C; IL2CPP_EXTERN_C String_t* _stringLiteralFC6CDD3CF4A0D0ED2823322C16B4547285289AC2; IL2CPP_EXTERN_C String_t* _stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2; IL2CPP_EXTERN_C String_t* _stringLiteralFCAAB175D88E56897F198AB4D421BD26E67939E1; IL2CPP_EXTERN_C String_t* _stringLiteralFF2545B44F913F714F64637B65F8A8B9B5256D80; IL2CPP_EXTERN_C String_t* _stringLiteralFFCE43DD3EF93B991789012BE990AD5CCB48C554; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisSocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_mFC8E2A63598E7BE757D32CB3237B53525CECDE59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CircularBuffer_1_Add_m6EDEDF5E86A31C9F4D8204B23DCF3026BCFAD5BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CircularBuffer_1__ctor_m5C8D148341357508153E4F2A5D63402A1C1FF50C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CircularBuffer_1_get_Item_mB61FCA718DCCB364D2C2376FAEC89D350AC92211_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m041C3F7ACB1FA076F5C0F3BA45E748ABAA0DDF9A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m28B23EBB7C1BD92DC301E9F5D52A380E1978FADD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m8C9F47A4BA54F3923816298D33AC7D88AAF6D220_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mFD7A2D0D208299FF029DE6ABADD39339C942A715_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m0BDA9AE3F55B5F6368B1A3A73281DEADC8ECF684_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m100A1C237EEE8B7AECFF59507E20B7B10BAE7BE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m2E71155C3728161E0BC0A2BCC0C73986625A8F00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mFC336CEC0F061DCE66547C6FF9B1CC29D3FB0377_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0E422D1F2F1664F9B59535527781DFFF7EFC970C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m59D9874B86231402BE46FFA7A1E30AA66415FC8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m7405D092A419E11FFF7ECCB189B44024606D5B18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mE463E492A46C04EE58488BD19D3AC6E2689C021B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m8B9633B5EB1ECA74DF551323A1E52712AB1F4765_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m8BEE1808034499AFF2BC88358B1D5A33B1A3583D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m24D275439C86990B0C90BD1B127537F97D586696_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m526322544FBBBAFE7D58C4A82F86B3D0FA16773A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m7F9AA79256509947256A91B8DD6EBEC7B479792D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9272CD8AECFCCCF2D519EC4B31B0ECC6C934A752_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB381575D9E7BA6706F57C22D567610F51B5CD868_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mCA8D855FBFFB41D7BED84FB84418ED9D28345C20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mA719E29E1C2B1B74E72511BB93AE41E93129B7ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Future_1_Assign_m9CC1B89AF0E795DAB2A4307F77A502F268030AD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Future_1_Fail_mB1B9661D05735F651283639D5F99C941CB9D126D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Future_1__ctor_mBA4ECE69506EFBA9A5219356667BF0EC1912CC00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HandshakeData_Get_m0359B92B9E2899F85DC54789FF3C5F756F603439_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HubConnection_InvokeImp_m139F5525868974F432FF50970DA002FA7B8A410F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HubConnection_OnNegotiationRequestFinished_m496CFBC6CBE91D76A8B43A1C96C837B74B2E59CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HubConnection_Transport_OnStateChanged_m862645AF2B390DD36980F455A369CCC5476E9FFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IEncoder_DecodeAs_TisMessage_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9_mEDC4142B317F239C108C4F55C09EB4CA4382042A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IEncoder_EncodeAsText_TisCancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_m3BBD18039B57D61733052C456175320E9C6E8A89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IEncoder_EncodeAsText_TisInvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_m184D9F13DF07BA4B5C0E2A3869DC433B944F52FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE36ADDCF5911745EA8039B5514DD3ADA4095D4F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD89256CB505C0CDE1E7ED7792AC027197AEEB820_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonMapper_RegisterImporter_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5B9F9CBE67EBA2C1D0B6062155F31BC7B171824F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonMapper_RegisterImporter_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7B7097D7E39AD3F2AA25BD0D52E32749E88F5C72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonMapper_RegisterImporter_TisString_t_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_mF119B3AA24320F4FB4EC425C4B94F6A79CBDBBE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonMapper_ToObject_TisList_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_m3921C3F302C10C51AD9CF7C62D162C246CFA2FDE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonProtocol_GetRealArguments_mC9EAE773C00BF7A0971F576E1C2EDF2282FE14EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonProtocol_ParseMessages_m75E9FD19AC5B96699CAEB015700425F401ACB117_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonProtocol__ctor_m97E847CF90DCA14F7D9F5A39FD28C68F42E3637D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mF65A16F1EAF62AF993606B9CBC9BB4777ED7D263_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m45E4D24180E53546E73D80908C276B06FB4F0002_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m57FF64E72C2904D1CBC5797FB4C65261A703CD6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m70F124BBBF6150E50CE44D0723BBFE3F0A087ECE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mDC1BE4182D903A8C97D97384BC865CFA0BE38E7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_CopyTo_mDD6C98D31B695E606647132A6AD898F6D0E385A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_m46ADF88F5BC6BA19640157FFC2E5A3912A1099E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m5BCCF86CFF2D4AC69D64D68CF7686D66070C1C5C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m3494422EB73257AB8ACD472DA9CD81B21FDA6E84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m65C9A17DFEF5F147D9DBD09C89B568FA65A6B067_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m464957C406F734E549DF5433ECCF9FEAADA9A6C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0A568C16DC2BDA727715722268B4C1A0EB9D09D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m189301A5C57C68916C9BA1BB8D6CB85800261A9D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m46F320D7A33686FF7474ABEA236837C613CC62B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6C322387C1FBACD45F96FD67702C8BFA841835BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8070151BA99349188C9F1457EC394480BE0D4ED4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA684AD6939EEB7C640117F6A3EEB551E98735B2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAAAD3819187A4DD0EB0D75CBC3D6830E46A7A5F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mABB4FF1969411B225856862D924BFB4D4DDE53D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC4F6CFB3CC90C49E5C4426D6174C6266CC37425B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5ACF85D9683A04018E9463B2CADBD1E004D1BD8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m97F31A7356F144BD76F5809E4E41451047DAB275_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m20B27A43DDD6EA0048E0E97297E0CF1547DCCACE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC6C2C39655C3ACC9E516E15BAFCF8AEF00F07584_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFB367BA064F7F25030049EBC765739CD0C1C3B34_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservableDictionary_2_GetEnumerator_m624A0EEF3236FD48A7CD1AFBB7AC5E6AF07D5428_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservableDictionary_2_add_CollectionChanged_mA900A5434842B5DA1C5C615A8E77BBB9C676EF8F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservableDictionary_2_get_Count_mBECCC1B3EF14AC3BACADD91E10E1ACD4E03C9BEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservableDictionary_2_remove_CollectionChanged_m63802A26CABE51CA90A2A8074169DD8F578F2CBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Packet_EncodeBinary_m77C9EE701C292B59322347199DF5793E8A45C080_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Packet_U3CReconstructAttachmentAsBase64U3Eb__51_0_m801D3DA5A62F8BA52B86404C7E688771BFAECC2D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Packet_U3CReconstructAttachmentAsIndexU3Eb__50_0_mFB169FA33FEEA4BCFD8D6662D4A4EDCBB1DBFC8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PollingTransport_OnPollRequestFinished_m99A72313AFC124AD1A83624AB2E760039DA61F46_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PollingTransport_OnRequestFinished_m8EE418A07514691BDFD0D47529A62AB1F750C989_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PollingTransport_Send_m711B044C686F7FDB5414E2AB8E65339BB1166CAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SocketManager_GetSocket_m7ED8CA42E9AA2F5E20B1E25C790E40894256E733_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SocketOptions_AdditionalQueryParams_CollectionChanged_mC6F16A4403872A28D4683E7A5C07EFD64FCAC217_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Socket_EmitAck_m0E8F6346FC96709D05094D9907E19A82F6223C2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Socket_Emit_m3C22FCD785575807C1CB1367B9ADE66AB74A12C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Socket_OnTransportOpen_mF26A6718DB8ADC4319B33E380440994DF93D1F74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__2_0_m7AAA91769AB6CCDD00A0C91EF22752660D98F7EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__2_1_mE64EA15758AD5352F906CC6CE75A0F777A9F9594_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__2_2_m156526832C4DB6ABA78F08DCC8C5DC6465B6FB60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__2_3_m3E9CB73E3AC150DA271F419BC184BB07D13B07BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__2_4_m61548E650089422A9CBAB4F1A901695E0E4A07FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass57_0_U3CSendU3Eb__0_m3C3824038542B9B530D83CF43741E6C137B8380A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass60_0_U3COnU3Eb__0_m7E3EC28070919D5F37A583653474B4C367A5EAF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_0_U3CRegisterU3Eb__0_mB44601FAA9925987024705B26C0BA2B4FDDAA3CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketFrameReader_Assemble_m7111DCE2155E19F1DEAE5782A03D5A7963AFDD70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketFrameReader_ReadByte_m5A5BADC23979E1C47A25413A3B3D0B7A919A6FAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_Insert_m7EB4534ADAAF555AC4E1192C537CBC5B189884FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_ReceiveThreadFunc_m26C80F4E1EDC9AC24B5826CDB32115950ACB14BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_SendNow_mE76A11F2341C37739DCF7C3C4DF832B248ABEDCD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_SendThreadFunc_mD1EA5C890D23188DBEAB49B537FF11D74DEAC2E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_Send_m3D637D01F9BADA4FC5F7FCA724F19C1727400B1F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_Send_m4626F194F8FCBBF4BEE43088E15E168C1B95983E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_Send_m817872F2FE663FBF4F27893B783BDF7CCBF30D54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketResponse_StartPinging_mFCB716976A0407E34BE4057F5CBDEC4039BD78FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnBinary_m8E51C4934ED8580656397D83C3BA327311B3E501_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnBinary_mAC5DF4B98D5543398916DC4584B1BA3E5816D585_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnClosed_m37BF43DABEF96FD46B2D6AD3CC77D0B6F687B73D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnClosed_mFCEECA889885D2D61A9A3001EAD145692015F1B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnError_m5ACC46CE745253EF4E0947524BDCC45D47C590FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnError_mFE1DBAEAB627DAD0387D9761D03CA6BB11EC0341_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnMessage_m47485BFB4C4A28310888A68AF79D74A6F66CAA78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnMessage_m6173373DE90FAEFB17A535B1E7D42962B0D7C249_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnOpen_m3F85200BD8F28EAC78FAF09C260495EA9483372D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_OnOpen_m6AF88C016340719440ECA5C4083ACAE74DE888F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocketTransport_Send_mDDB70AE3ACFC59EA2F3EF395E9988A85A52DF61C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif struct CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669 : public RuntimeObject { int32_t ___U3CCapacityU3Ek__BackingField; int32_t ___U3CCountU3Ek__BackingField; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___buffer; int32_t ___startIdx; int32_t ___endIdx; }; struct Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tB44C3F876F4035EC255D019F41CA97EA98ACBE75* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tB77E121972B40ECAB4E0C73F77746283FD085FB9* ____keys; ValueCollection_tAF180F10E1F29DF922FCCF0B4C949AF81298A145* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t55AAC22CA82EEE998314A19D49EED537CCA1DEDB* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t315B252DA5CD82EADB1BF3EE65A00294675BE711* ____keys; ValueCollection_tDEF09A0716890B74357C4639CBABA7707FED77B1* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t0B53715E1B2014EBF68BB4603C7C86917757E5AE* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t517AC0967EA643828199B62FF3AA95A1189CDFDA* ____keys; ValueCollection_t5A69A629D25A15A33E4E5435C4E8D3F5212FA43F* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys; ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tBF58C1BF61208F4D3055C8D17FB1CD0D038FA48A* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t9800BCA49E54632E49038DE23FC5CCC7C6EAD571* ____keys; ValueCollection_t4D0246F6AB9433F31403404739B3564AF3BD3985* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t09045C6180B2CF97E1AA6DEB9DB88A8738772DBE* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t38144931B0B349BEB52BE0D801F16681B1037295* ____keys; ValueCollection_t8B36A26C653955F932931399D562AB1C71ED996E* ____values; RuntimeObject* ____syncRoot; }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4 : public RuntimeObject { ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896 : public RuntimeObject { CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6 : public RuntimeObject { EventDescriptorU5BU5D_tDB7C2EDD39A6C562490F28869ABB9AD848C5414A* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3 : public RuntimeObject { HeaderValueU5BU5D_t41F2469B07646206A6B91988B3741641A133BF18* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19 : public RuntimeObject { MessageU5BU5D_t5740FE4626463CC17069CA0465C7492AB86F818B* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t058884D325F141BF8660547D617DED02B3EAB9FC : public RuntimeObject { PacketU5BU5D_t7CA517F62AC47E7AFAB0AD6459CF3C388EABDBB8* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E : public RuntimeObject { SocketU5BU5D_t0492431C4A138A78FB55B185FC70921F1F8E8C50* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7 : public RuntimeObject { SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26 : public RuntimeObject { SupportedTransportU5BU5D_tC7DFB507C0CA3E11A1F7371CFB30D8C5E0F3AAE1* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A : public RuntimeObject { WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72 : public RuntimeObject { WebSocketFrameReaderU5BU5D_t8240745884AC9C849F3736FF3469D1CFBADC221E* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D : public RuntimeObject { RuntimeObject* ____Dictionary; NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* ___CollectionChanged; PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanged; }; struct BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27 : public RuntimeObject { }; struct DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8 : public RuntimeObject { }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { int32_t ___m_codePage; CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem; bool ___m_deserializedFromEverett; bool ___m_isReadOnly; EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback; DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback; }; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject { }; struct EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2 : public RuntimeObject { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* ___U3CCallbacksU3Ek__BackingField; bool ___U3COnlyOnceU3Ek__BackingField; bool ___U3CAutoDecodePayloadU3Ek__BackingField; SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* ___CallbackArray; }; struct EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D : public RuntimeObject { }; struct EventTable_t9474431C6FE897C3151999BE8CA79D102121B895 : public RuntimeObject { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___U3CSocketU3Ek__BackingField; Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* ___Table; }; struct HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C : public RuntimeObject { }; struct HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774 : public RuntimeObject { int32_t ___U3CVersionMajorU3Ek__BackingField; int32_t ___U3CVersionMinorU3Ek__BackingField; int32_t ___U3CStatusCodeU3Ek__BackingField; String_t* ___U3CMessageU3Ek__BackingField; bool ___U3CIsStreamedU3Ek__BackingField; bool ___U3CIsStreamingFinishedU3Ek__BackingField; bool ___U3CIsFromCacheU3Ek__BackingField; HTTPCacheFileInfo_tAF03D1005EAD27196E376EF24E7DC79FD3318EF3* ___U3CCacheFileInfoU3Ek__BackingField; bool ___U3CIsCacheOnlyU3Ek__BackingField; Dictionary_2_t79BA378F246EFA4AD0AFFA017D788423CACA8638* ___U3CHeadersU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CDataU3Ek__BackingField; bool ___U3CIsUpgradedU3Ek__BackingField; List_1_t66115954DDD6FE49F5C75D77E8BFADA41CD320C5* ___U3CCookiesU3Ek__BackingField; String_t* ___dataAsText; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___texture; bool ___U3CIsClosedManuallyU3Ek__BackingField; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___baseRequest; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Stream; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ___streamedFragments; RuntimeObject* ___SyncRoot; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___fragmentBuffer; int32_t ___fragmentBufferDataLength; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___cacheStream; int32_t ___allFragmentSize; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___decompressorInputStream; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___decompressorOutputStream; GZipStream_t68FDD863BD0196073D1D0797E0A9C6F4174293E4* ___decompressorGZipStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___copyBuffer; }; struct HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B : public RuntimeObject { String_t* ___U3CKeyU3Ek__BackingField; String_t* ___U3CValueU3Ek__BackingField; List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___U3COptionsU3Ek__BackingField; }; struct JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF : public RuntimeObject { RuntimeObject* ___U3CEncoderU3Ek__BackingField; HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___U3CConnectionU3Ek__BackingField; }; struct JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F : public RuntimeObject { WriterContext_t5E6D8EFF41F41F382870C9F0452344B25B6E666F* ___context; Stack_1_t2CDC562A4A6FD1FE4DE0FC63A08FC106C6A84EFD* ___ctx_stack; bool ___has_reached_end; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___hex_seq; int32_t ___indentation; int32_t ___indent_value; StringBuilder_t* ___inst_string_builder; bool ___pretty_print; bool ___validate; TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___writer; }; struct KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5 : public RuntimeObject { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* ___U3CValuesU3Ek__BackingField; }; struct LitJsonEncoder_t00FF30C40744DC81E2BF5A96E35E6F4FC89B862D : public RuntimeObject { }; struct LitJsonEncoder_tB64D963B6D6B4DF4E163D7B6BDE8FD05EECBA48E : public RuntimeObject { }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct MemberInfo_t : public RuntimeObject { }; struct NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982 : public RuntimeObject { String_t* ___U3CConnectionIdU3Ek__BackingField; List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* ___U3CSupportedTransportsU3Ek__BackingField; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CUrlU3Ek__BackingField; String_t* ___U3CAccessTokenU3Ek__BackingField; }; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8 : public RuntimeObject { int32_t ____inext; int32_t ____inextp; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____seedArray; }; struct Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032 : public RuntimeObject { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___U3CManagerU3Ek__BackingField; String_t* ___U3CNamespaceU3Ek__BackingField; String_t* ___U3CIdU3Ek__BackingField; bool ___U3CIsOpenU3Ek__BackingField; bool ___U3CAutoDecodePayloadU3Ek__BackingField; Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* ___AckCallbacks; EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* ___EventCallbacks; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___arguments; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct StringBuilder_t : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars; StringBuilder_t* ___m_ChunkPrevious; int32_t ___m_ChunkLength; int32_t ___m_ChunkOffset; int32_t ___m_MaxCapacity; }; struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 : public RuntimeObject { }; struct Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936 : public RuntimeObject { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* ___callbacks; }; struct SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44 : public RuntimeObject { String_t* ___U3CNameU3Ek__BackingField; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CSupportedFormatsU3Ek__BackingField; }; struct UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72 : public RuntimeObject { bool ____changed; String_t* ____fragment; String_t* ____host; String_t* ____password; String_t* ____path; int32_t ____port; String_t* ____query; String_t* ____scheme; String_t* ____schemeDelimiter; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ____uri; String_t* ____username; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643 : public RuntimeObject { bool ___onlyOnce; bool ___autoDecodePayload; }; struct U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86 : public RuntimeObject { Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* ___future; }; struct U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D : public RuntimeObject { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___callback; }; struct U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3 : public RuntimeObject { }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A { String_t* ___key; String_t* ___value; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___ParamTypes; Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___Callback; }; struct CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_pinvoke { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___ParamTypes; Il2CppMethodPointer ___Callback; }; struct CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_com { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___ParamTypes; Il2CppMethodPointer ___Callback; }; struct CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206 { String_t* ___invocationId; }; struct CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_pinvoke { char* ___invocationId; }; struct CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_com { Il2CppChar* ___invocationId; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD : public KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5 { }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 { bool ____ignoreCase; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A { int64_t ____ticks; }; struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { uint16_t ___m_value; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC { bool ___hasValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value; }; struct CompressionLevel_t5448F3A0DA9854CCC5D305537A5A30CB6D9157B2 { int32_t ___value__; }; struct CompressionMode_t14B8CC06D5DD35FFCA0DE0C4F6003C14D80F9540 { int32_t ___value__; }; struct ConnectionStates_t2905FCE6E07371A79268D5D25A249B821D9F6075 { int32_t ___value__; }; struct ConnectionStates_t54FBC0F35566E788C5E1991C26C02FB6FA714BE0 { int32_t ___value__; }; struct DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ZlibBaseStream_tD5E1144188CA81EC73B066FDBC5BE215FEB7336F* ____baseStream; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____innerStream; bool ____disposed; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct FlushType_t5AF272F62C43F7497AD792E45B60A3072C36173D { int32_t ___value__; }; struct FutureState_t216F75A84D1F4B1F2C7ABDA44ADC8AA69B8F94B6 { int32_t ___value__; }; struct HTTPConnectionStates_tFCABACAD83EFC2AE054C0D8B54DE2E2AA1220739 { int32_t ___value__; }; struct HTTPFormUsage_tFACD6BDBEF53CBF8B62A1BBEB116B8416A1AD4FD { int32_t ___value__; }; struct HTTPMethods_t872D2EEADCC646ECEFE3AFA8F3E7693FE3F94F31 { uint8_t ___value__; }; struct HTTPRequestStates_t2B9968F8437B3721205EFA162D99045C72699F60 { int32_t ___value__; }; struct HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7 : public RuntimeObject { String_t* ___U3CSidU3Ek__BackingField; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CUpgradesU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CPingIntervalU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CPingTimeoutU3Ek__BackingField; }; struct HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE : public RuntimeObject { List_1_t17FD9199793C023A82EBC5689EB973C3B88423B3* ___Heartbeats; IHeartbeatU5BU5D_t9D5908DC46ABFB88FCCDFEB23E4F227ADD9DB5D9* ___UpdateArray; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___LastUpdate; }; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct JsonToken_t34FC6193574EE269A01E4CE522C2A97A149CE8C2 { int32_t ___value__; }; struct JsonType_t9CFC52444C5F4ADB07D070974C5E58842A9AB006 { int32_t ___value__; }; struct Loglevels_t6DF8AE94C541F045EBBF709F2FC6A6EAE0084E41 { uint8_t ___value__; }; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer; int32_t ____origin; int32_t ____position; int32_t ____length; int32_t ____capacity; bool ____expandable; bool ____writable; bool ____exposable; bool ____isOpen; Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask; }; struct MessageTypes_t6CAEF2D977D1F1403AF50FC7A192FF80FDC6DC23 { int32_t ___value__; }; struct NotifyCollectionChangedAction_t9FF58E8EE486B6586A59FEC21087FDB397E6A37C { int32_t ___value__; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { intptr_t ___m_CachedPtr; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr; }; struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0 : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 { }; struct ProtocolVersions_tDEAABAB3CD4F5E083A600E1BE48A4D7E05EE4F5A { uint8_t ___value__; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct SocketIOErrors_t3E54C1743B5430BD80566937979EBED1E74110A7 { int32_t ___value__; }; struct SocketIOEventTypes_t85113653DC75DC817B97BAA2288B1E94D9F86C18 { int32_t ___value__; }; struct StatisticsQueryFlags_t6E8B16BFF25B490A5D557C5BC865D69D1436F916 { uint8_t ___value__; }; struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D { int32_t ___value__; }; struct SupportedProtocols_t827E2A34A3D1B1A43E1F0E247ACB2C37073A60DD { int32_t ___value__; }; struct TransferModes_tD5911252090A50C2090195A10373D56D9F5C2D0A { int32_t ___value__; }; struct TransportEventTypes_t5ACC77378611A0600246DDF72F2EC3F788C0D5D5 { int32_t ___value__; }; struct TransportStates_tCFBDC9FFBEBD7852D0D657EDD97EC756F70DFA7B { int32_t ___value__; }; struct TransportStates_t44A1ECC8915919AEB26F35E758F7E88026C2E633 { int32_t ___value__; }; struct TransportTypes_tB535D2F1B34A0E14561482E51E77532480F570F9 { int32_t ___value__; }; struct TransportTypes_t401774E2C742A61B1976761FF77EE874715D8747 { int32_t ___value__; }; struct UriIdnScope_t001CC97A6F977E9BB7DB855CC6BA415A7F47491F { int32_t ___value__; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { intptr_t ___waitHandle; SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449* ___safeWaitHandle; bool ___hasThreadAffinity; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { intptr_t ___waitHandle; void* ___safeWaitHandle; int32_t ___hasThreadAffinity; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { intptr_t ___waitHandle; void* ___safeWaitHandle; int32_t ___hasThreadAffinity; }; struct WebSocketFrameTypes_tB3F754E6C71D632B55FEB9D7641FE343D52A3037 { uint8_t ___value__; }; struct WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A : public HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774 { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___U3CWebSocketU3Ek__BackingField; Action_2_tD6AA2AF2E9EF9FFCCD5F69092829FDCD846FE909* ___OnText; Action_2_t380B26E9A4B6B996BF606FD0D9E5EE8E6E9615E7* ___OnBinary; Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97* ___OnIncompleteFrame; Action_3_t2D5BCC96557FAF560266A5F440103FFFA16BD4F1* ___OnClosed; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CPingFrequnecyU3Ek__BackingField; uint16_t ___U3CMaxFragmentSizeU3Ek__BackingField; int32_t ____bufferedAmount; int32_t ___U3CLatencyU3Ek__BackingField; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* ___IncompleteFrames; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* ___CompletedFrames; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* ___frameCache; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* ___CloseFrame; RuntimeObject* ___FrameLock; RuntimeObject* ___SendLock; List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* ___unsentFrames; AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* ___newFrameSignal; bool ___sendThreadCreated; bool ___closeSent; bool ___closed; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___lastPing; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___lastMessage; CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* ___rtts; }; struct WebSocketStates_t04727FF15EBC5D5475DF73A41175F90E56683C08 { uint8_t ___value__; }; struct WebSocketStausCodes_t81991AA22CE155E697E0BEB2217FF88CA95E690A { uint16_t ___value__; }; struct PayloadTypes_t7DEB0CD15F066F44FA64A6A26B941804DADAF1D9 { uint8_t ___value__; }; struct PayloadTypes_tD773CB09E8C6B00502EB2E56021384CAE46B3D54 { uint8_t ___value__; }; struct States_t69F292EEA8F2FFD9D1D17658318BF358B4724D2B { int32_t ___value__; }; struct Flags_t47CF4DB4036A6A539AFA6EE39C75F772E865E897 { uint64_t ___value__; }; struct Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F : public RuntimeObject { int32_t ____state; bool ____value; Exception_t* ____error; Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ____processFunc; List_1_tC296084B71F085F17DB9F21E140E3291B3505DCC* ____itemCallbacks; List_1_tC296084B71F085F17DB9F21E140E3291B3505DCC* ____successCallbacks; List_1_tDC0F9AE067367A14621505CA95B9D91C0A06A988* ____errorCallbacks; List_1_tB80888272DA8B70F0C7E16F1170347B8C32385D6* ____complationCallbacks; }; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Connection_tA9A0C3B2D16699776D955D53F497123E122182CB : public RuntimeObject { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CUriU3Ek__BackingField; int32_t ____state; NegotiationData_t7D015037808F8339A800E24386B9761B55059859* ___U3CNegotiationResultU3Ek__BackingField; HubU5BU5D_t2A926C1D5EF74D3853521E5F09FAE8EA58984C16* ___U3CHubsU3Ek__BackingField; TransportBase_t63C3BD85260BDB57C280DE8B04D7A33DA3B1FE2A* ___U3CTransportU3Ek__BackingField; uint8_t ___U3CProtocolU3Ek__BackingField; ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* ___additionalQueryParams; bool ___U3CQueryParamsOnlyForHandshakeU3Ek__BackingField; RuntimeObject* ___U3CJsonEncoderU3Ek__BackingField; RuntimeObject* ___U3CAuthenticationProviderU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CPingIntervalU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CReconnectDelayU3Ek__BackingField; OnConnectedDelegate_t2CE647214026DA4F50754C94114B9A30A4E3CA3D* ___OnConnected; OnClosedDelegate_t1B90E7E69954BB4F9F9E4B8ED5CB34D78E3E64FC* ___OnClosed; OnErrorDelegate_tDB9AB67E5A03F398D946D32CBA0892F05511821F* ___OnError; OnConnectedDelegate_t2CE647214026DA4F50754C94114B9A30A4E3CA3D* ___OnReconnecting; OnConnectedDelegate_t2CE647214026DA4F50754C94114B9A30A4E3CA3D* ___OnReconnected; OnStateChanged_t88F30EC46526372DA72A63D9B83ED08FAA3FB579* ___OnStateChanged; OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* ___OnNonHubMessage; OnPrepareRequestDelegate_t4257B95DDD3FBD50414A607ABC909A317271970E* ___U3CRequestPreparatorU3Ek__BackingField; RuntimeObject* ___SyncRoot; uint64_t ___U3CClientMessageCounterU3Ek__BackingField; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ClientProtocols; uint64_t ___RequestCounter; MultiMessage_tEDB89DE79BF716CDDD294FC05A68F122547DA3F3* ___LastReceivedMessage; String_t* ___GroupsToken; List_1_t5096B6DC1D48609DA454AC61A027D882BC964AE5* ___BufferedMessages; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___LastMessageReceivedAt; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___ReconnectStartedAt; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___ReconnectDelayStartedAt; bool ___ReconnectStarted; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___LastPingSentAt; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___PingRequest; Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___TransportConnectionStartedAt; StringBuilder_t* ___queryBuilder; String_t* ___BuiltConnectionData; String_t* ___BuiltQueryParams; int32_t ___NextProtocolToTry; }; struct ConnectionBase_t89E36BB13C730FA8E62C33D13F8C7E3B9ACFD7BF : public RuntimeObject { String_t* ___U3CServerAddressU3Ek__BackingField; int32_t ___U3CStateU3Ek__BackingField; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___U3CCurrentRequestU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CStartTimeU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___U3CTimedOutStartU3Ek__BackingField; HTTPProxy_t2EEE688B747771B1F7BADA0F4EA68B9A2D1EF50D* ___U3CProxyU3Ek__BackingField; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CLastProcessedUriU3Ek__BackingField; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___LastProcessTime; HTTPConnectionRecycledDelegate_tDB0ED44771CCC789BB54522DCF7370C3A386FECF* ___OnConnectionRecycled; bool ___IsThreaded; bool ___U3CIsDisposedU3Ek__BackingField; }; struct Error_t85B568E56716210B653391AA6F349824E63CC5AE : public RuntimeObject { int32_t ___U3CCodeU3Ek__BackingField; String_t* ___U3CMessageU3Ek__BackingField; }; struct EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E : public WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 { }; struct GeneralStatistics_t26EF7E8B50DC68F3400A154C0E6C5C8EA125681E { uint8_t ___QueryFlags; int32_t ___Connections; int32_t ___ActiveConnections; int32_t ___FreeConnections; int32_t ___RecycledConnections; int32_t ___RequestsInQueue; int32_t ___CacheEntityCount; uint64_t ___CacheSize; int32_t ___CookieCount; uint32_t ___CookieJarSize; }; struct HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB : public RuntimeObject { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CUriU3Ek__BackingField; uint8_t ___U3CMethodTypeU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawDataU3Ek__BackingField; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___U3CUploadStreamU3Ek__BackingField; bool ___U3CDisposeUploadStreamU3Ek__BackingField; bool ___U3CUseUploadStreamLengthU3Ek__BackingField; OnUploadProgressDelegate_t776878E6D6A8A974A781B23F0D731BA0843BC8EA* ___OnUploadProgress; int32_t ___U3CMaxFragmentQueueLengthU3Ek__BackingField; OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* ___U3CCallbackU3Ek__BackingField; OnDownloadProgressDelegate_t639F51319E1C390DE4C7131D2CDC2F087FB7E10B* ___OnProgress; OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* ___OnUpgraded; bool ___U3CDisableRetryU3Ek__BackingField; bool ___U3CIsRedirectedU3Ek__BackingField; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CRedirectUriU3Ek__BackingField; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___U3CResponseU3Ek__BackingField; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___U3CProxyResponseU3Ek__BackingField; Exception_t* ___U3CExceptionU3Ek__BackingField; RuntimeObject* ___U3CTagU3Ek__BackingField; Credentials_tEA3478E97986CDF672E18BDB9C0BECA3572EFFD0* ___U3CCredentialsU3Ek__BackingField; HTTPProxy_t2EEE688B747771B1F7BADA0F4EA68B9A2D1EF50D* ___U3CProxyU3Ek__BackingField; int32_t ___U3CMaxRedirectsU3Ek__BackingField; bool ___U3CUseAlternateSSLU3Ek__BackingField; bool ___U3CIsCookiesEnabledU3Ek__BackingField; List_1_t66115954DDD6FE49F5C75D77E8BFADA41CD320C5* ___customCookies; int32_t ___U3CFormUsageU3Ek__BackingField; int32_t ___U3CStateU3Ek__BackingField; int32_t ___U3CRedirectCountU3Ek__BackingField; Func_4_t40BB883D42F08E5687342C411442BA6DB88FDB27* ___CustomCertificationValidator; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CConnectTimeoutU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CTimeoutU3Ek__BackingField; bool ___U3CEnableTimoutForStreamingU3Ek__BackingField; bool ___U3CEnableSafeReadOnUnknownContentLengthU3Ek__BackingField; int32_t ___U3CPriorityU3Ek__BackingField; RuntimeObject* ___U3CCustomCertificateVerifyerU3Ek__BackingField; RuntimeObject* ___U3CCustomClientCredentialsProviderU3Ek__BackingField; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CCustomTLSServerNameListU3Ek__BackingField; int32_t ___U3CProtocolHandlerU3Ek__BackingField; OnBeforeRedirectionDelegate_tECE58F99E47E919A2BF6F4BD1D877BC5E12C5F4C* ___onBeforeRedirection; OnBeforeHeaderSendDelegate_t74EC26DD9AD6C018580808E95C1525F58E5BB79B* ____onBeforeHeaderSend; bool ___U3CTryToMinimizeTCPLatencyU3Ek__BackingField; int64_t ___U3CDownloadedU3Ek__BackingField; int64_t ___U3CDownloadLengthU3Ek__BackingField; bool ___U3CDownloadProgressChangedU3Ek__BackingField; int64_t ___U3CUploadedU3Ek__BackingField; int64_t ___U3CUploadLengthU3Ek__BackingField; bool ___U3CUploadProgressChangedU3Ek__BackingField; bool ___isKeepAlive; bool ___disableCache; bool ___cacheOnly; int32_t ___streamFragmentSize; bool ___useStreaming; Dictionary_2_t79BA378F246EFA4AD0AFFA017D788423CACA8638* ___U3CHeadersU3Ek__BackingField; HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* ___FieldCollector; HTTPFormBase_tC141D0DEDAB55EBB92EE18169FFD02494113EB7A* ___FormImpl; }; struct HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C : public RuntimeObject { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CUriU3Ek__BackingField; int32_t ___U3CStateU3Ek__BackingField; RuntimeObject* ___U3CTransportU3Ek__BackingField; RuntimeObject* ___U3CProtocolU3Ek__BackingField; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* ___OnConnected; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* ___OnError; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* ___OnClosed; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* ___OnMessage; RuntimeObject* ___U3CAuthenticationProviderU3Ek__BackingField; NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* ___U3CNegotiationResultU3Ek__BackingField; HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* ___U3COptionsU3Ek__BackingField; int64_t ___lastInvocationId; Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* ___invocations; Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* ___subscriptions; }; struct HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695 : public RuntimeObject { bool ___U3CSkipNegotiationU3Ek__BackingField; int32_t ___U3CPreferedTransportU3Ek__BackingField; }; struct InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497 { int32_t ___type; String_t* ___invocationId; bool ___nonblocking; String_t* ___target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments; }; struct InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_pinvoke { int32_t ___type; char* ___invocationId; int32_t ___nonblocking; char* ___target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments; }; struct InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_com { int32_t ___type; Il2CppChar* ___invocationId; int32_t ___nonblocking; Il2CppChar* ___target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments; }; struct JsonData_t3C51D89A19D30A47A74617107D861959322307F1 : public RuntimeObject { RuntimeObject* ___inst_array; bool ___inst_boolean; double ___inst_double; int32_t ___inst_int; int64_t ___inst_long; RuntimeObject* ___inst_object; String_t* ___inst_string; String_t* ___json; int32_t ___type; RuntimeObject* ___object_list; }; struct JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD : public RuntimeObject { Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___automaton_stack; int32_t ___current_input; int32_t ___current_symbol; bool ___end_of_json; bool ___end_of_input; Lexer_t8EA7E771DBFBCCC71E85B400AF902FC3F482EBC9* ___lexer; bool ___parser_in_string; bool ___parser_return; bool ___read_started; TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___reader; bool ___reader_is_owned; bool ___skip_non_members; RuntimeObject* ___token_value; int32_t ___token; }; struct Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9 : public RuntimeObject { int32_t ___type; String_t* ___invocationId; bool ___nonblocking; String_t* ___target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments; RuntimeObject* ___item; RuntimeObject* ___result; String_t* ___error; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct NotifyCollectionChangedEventArgs_tF00825CBA1550D75A0CC0C930C84A9A3B72B683F : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { int32_t ____action; RuntimeObject* ____newItems; RuntimeObject* ____oldItems; int32_t ____newStartingIndex; int32_t ____oldStartingIndex; }; struct Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901 : public RuntimeObject { int32_t ___U3CTransportEventU3Ek__BackingField; int32_t ___U3CSocketIOEventU3Ek__BackingField; int32_t ___U3CAttachmentCountU3Ek__BackingField; int32_t ___U3CIdU3Ek__BackingField; String_t* ___U3CNamespaceU3Ek__BackingField; String_t* ___U3CPayloadU3Ek__BackingField; String_t* ___U3CEventNameU3Ek__BackingField; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ___attachments; bool ___U3CIsDecodedU3Ek__BackingField; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___U3CDecodedArgsU3Ek__BackingField; }; struct PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159 : public RuntimeObject { bool ___U3CClientNoContextTakeoverU3Ek__BackingField; bool ___U3CServerNoContextTakeoverU3Ek__BackingField; int32_t ___U3CClientMaxWindowBitsU3Ek__BackingField; int32_t ___U3CServerMaxWindowBitsU3Ek__BackingField; int32_t ___U3CLevelU3Ek__BackingField; int32_t ___U3CMinimumDataLegthToCompressU3Ek__BackingField; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___compressorOutputStream; DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* ___compressorDeflateStream; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___decompressorInputStream; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___decompressorOutputStream; DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* ___decompressorDeflateStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___copyBuffer; }; struct PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6 : public RuntimeObject { int32_t ___U3CStateU3Ek__BackingField; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___U3CManagerU3Ek__BackingField; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___LastRequest; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___PollRequest; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___PacketWithAttachment; List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* ___lonelyPacketList; }; struct SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD : public RuntimeObject { int32_t ___state; SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* ___U3COptionsU3Ek__BackingField; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___U3CUriU3Ek__BackingField; HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* ___U3CHandshakeU3Ek__BackingField; RuntimeObject* ___U3CTransportU3Ek__BackingField; uint64_t ___U3CRequestCounterU3Ek__BackingField; int32_t ___U3CReconnectAttemptsU3Ek__BackingField; RuntimeObject* ___U3CEncoderU3Ek__BackingField; int32_t ___nextAckId; int32_t ___U3CPreviousStateU3Ek__BackingField; RuntimeObject* ___U3CUpgradingTransportU3Ek__BackingField; Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* ___Namespaces; List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* ___Sockets; List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* ___OfflinePackets; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___LastHeartbeat; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___ReconnectAt; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___ConnectionStarted; bool ___closing; bool ___IsWaitingPong; }; struct SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79 : public RuntimeObject { int32_t ___U3CConnectWithU3Ek__BackingField; bool ___U3CReconnectionU3Ek__BackingField; int32_t ___U3CReconnectionAttemptsU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CReconnectionDelayU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CReconnectionDelayMaxU3Ek__BackingField; float ___randomizationFactor; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CTimeoutU3Ek__BackingField; bool ___U3CAutoConnectU3Ek__BackingField; ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* ___additionalQueryParams; bool ___U3CQueryParamsOnlyForHandshakeU3Ek__BackingField; String_t* ___BuiltQueryParams; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject { String_t* ___m_String; String_t* ___m_originalUnicodeString; UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax; String_t* ___m_DnsSafeHost; uint64_t ___m_Flags; UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info; bool ___m_iriParsing; }; struct WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73 : public RuntimeObject { uint8_t ___U3CStateU3Ek__BackingField; bool ___U3CStartPingThreadU3Ek__BackingField; int32_t ___U3CPingFrequencyU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CCloseAfterNoMesssageU3Ek__BackingField; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___U3CInternalRequestU3Ek__BackingField; IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* ___U3CExtensionsU3Ek__BackingField; OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A* ___OnOpen; OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881* ___OnMessage; OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF* ___OnBinary; OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580* ___OnClosed; OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6* ___OnError; OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2* ___OnErrorDesc; OnWebSocketIncompleteFrameDelegate_t671F9D1674EC4A6680FE68F811DFC6A14A0AAB9B* ___OnIncompleteFrame; bool ___requestSent; WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* ___webSocket; }; struct WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3 : public RuntimeObject { uint8_t ___U3CTypeU3Ek__BackingField; bool ___U3CIsFinalU3Ek__BackingField; uint8_t ___U3CHeaderU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CDataU3Ek__BackingField; bool ___U3CUseExtensionsU3Ek__BackingField; }; struct WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45 : public RuntimeObject { uint8_t ___U3CHeaderU3Ek__BackingField; bool ___U3CIsFinalU3Ek__BackingField; uint8_t ___U3CTypeU3Ek__BackingField; bool ___U3CHasMaskU3Ek__BackingField; uint64_t ___U3CLengthU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CMaskU3Ek__BackingField; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CDataU3Ek__BackingField; String_t* ___U3CDataAsTextU3Ek__BackingField; }; struct WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573 : public RuntimeObject { int32_t ____state; String_t* ___U3CErrorReasonU3Ek__BackingField; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* ___OnStateChanged; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___webSocket; HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___connection; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* ___messages; }; struct WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667 : public RuntimeObject { int32_t ___U3CStateU3Ek__BackingField; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___U3CManagerU3Ek__BackingField; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___U3CImplementationU3Ek__BackingField; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___PacketWithAttachment; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Buffer; }; struct Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535 : public MulticastDelegate_t { }; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; struct Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653 : public MulticastDelegate_t { }; struct Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E : public MulticastDelegate_t { }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; struct Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2 : public MulticastDelegate_t { }; struct Action_2_t43544BAAB4CC69E54228A3389CC3D57A805208A2 : public MulticastDelegate_t { }; struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C : public MulticastDelegate_t { }; struct Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439 : public MulticastDelegate_t { }; struct Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC : public MulticastDelegate_t { }; struct Action_2_t380B26E9A4B6B996BF606FD0D9E5EE8E6E9615E7 : public MulticastDelegate_t { }; struct Action_2_tD6AA2AF2E9EF9FFCCD5F69092829FDCD846FE909 : public MulticastDelegate_t { }; struct Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97 : public MulticastDelegate_t { }; struct Action_3_t07EFE20963E3250FC95F3B876FB003FF232C55A5 : public MulticastDelegate_t { }; struct Action_3_t2D5BCC96557FAF560266A5F440103FFFA16BD4F1 : public MulticastDelegate_t { }; struct Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B : public MulticastDelegate_t { }; struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79 : public MulticastDelegate_t { }; struct ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB : public MulticastDelegate_t { }; struct ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7 : public MulticastDelegate_t { }; struct ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F : public MulticastDelegate_t { }; struct ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942 : public MulticastDelegate_t { }; struct ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03 : public MulticastDelegate_t { }; struct Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5 : public MulticastDelegate_t { }; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0 : public EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E { }; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1 : public MulticastDelegate_t { }; struct OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16 : public MulticastDelegate_t { }; struct OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B : public MulticastDelegate_t { }; struct OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9 : public MulticastDelegate_t { }; struct OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954 : public MulticastDelegate_t { }; struct OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF : public MulticastDelegate_t { }; struct OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580 : public MulticastDelegate_t { }; struct OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6 : public MulticastDelegate_t { }; struct OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2 : public MulticastDelegate_t { }; struct OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881 : public MulticastDelegate_t { }; struct OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A : public MulticastDelegate_t { }; struct SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52 : public MulticastDelegate_t { }; struct SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5 : public MulticastDelegate_t { }; struct ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3 : public MulticastDelegate_t { }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { RuntimeObject* ____actualValue; }; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource; }; struct HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value; }; struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_StaticFields { ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ___s_emptyArray; }; struct List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896_StaticFields { CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5* ___s_emptyArray; }; struct List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6_StaticFields { EventDescriptorU5BU5D_tDB7C2EDD39A6C562490F28869ABB9AD848C5414A* ___s_emptyArray; }; struct List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3_StaticFields { HeaderValueU5BU5D_t41F2469B07646206A6B91988B3741641A133BF18* ___s_emptyArray; }; struct List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19_StaticFields { MessageU5BU5D_t5740FE4626463CC17069CA0465C7492AB86F818B* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_t058884D325F141BF8660547D617DED02B3EAB9FC_StaticFields { PacketU5BU5D_t7CA517F62AC47E7AFAB0AD6459CF3C388EABDBB8* ___s_emptyArray; }; struct List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E_StaticFields { SocketU5BU5D_t0492431C4A138A78FB55B185FC70921F1F8E8C50* ___s_emptyArray; }; struct List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7_StaticFields { SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* ___s_emptyArray; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray; }; struct List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26_StaticFields { SupportedTransportU5BU5D_tC7DFB507C0CA3E11A1F7371CFB30D8C5E0F3AAE1* ___s_emptyArray; }; struct List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A_StaticFields { WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* ___s_emptyArray; }; struct List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72_StaticFields { WebSocketFrameReaderU5BU5D_t8240745884AC9C849F3736FF3469D1CFBADC221E* ___s_emptyArray; }; struct BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_StaticFields { bool ___IsLittleEndian; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding; Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings; RuntimeObject* ___s_InternalSyncObject; }; struct EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SocketIONames; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TransportNames; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___BlacklistedEvents; }; struct HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_StaticFields { uint8_t ___maxConnectionPerServer; bool ___U3CKeepAliveDefaultValueU3Ek__BackingField; bool ___U3CIsCachingDisabledU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CMaxConnectionIdleTimeU3Ek__BackingField; bool ___U3CIsCookiesEnabledU3Ek__BackingField; uint32_t ___U3CCookieJarSizeU3Ek__BackingField; bool ___U3CEnablePrivateBrowsingU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CConnectTimeoutU3Ek__BackingField; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___U3CRequestTimeoutU3Ek__BackingField; Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___U3CRootCacheFolderProviderU3Ek__BackingField; HTTPProxy_t2EEE688B747771B1F7BADA0F4EA68B9A2D1EF50D* ___U3CProxyU3Ek__BackingField; HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* ___heartbeats; RuntimeObject* ___logger; RuntimeObject* ___U3CDefaultCertificateVerifyerU3Ek__BackingField; RuntimeObject* ___U3CDefaultClientCredentialsProviderU3Ek__BackingField; bool ___U3CUseAlternateSSLDefaultValueU3Ek__BackingField; Func_4_t40BB883D42F08E5687342C411442BA6DB88FDB27* ___U3CDefaultCertificationValidatorU3Ek__BackingField; bool ___TryToMinimizeTCPLatency; int32_t ___SendBufferSize; int32_t ___ReceiveBufferSize; int32_t ___U3CMaxPathLengthU3Ek__BackingField; Dictionary_2_t233B22B2AB2DF3C97A82C929AD762AF948A86CD0* ___Connections; List_1_t1F9B4C694194BB665549C7844A774D35DB4CF0C6* ___ActiveConnections; List_1_t1F9B4C694194BB665549C7844A774D35DB4CF0C6* ___FreeConnections; List_1_t1F9B4C694194BB665549C7844A774D35DB4CF0C6* ___RecycledConnections; List_1_tF23AF1726FB08D41BC5FA729DB8629D5CB112AB8* ___RequestQueue; bool ___IsCallingCallbacks; RuntimeObject* ___Locker; bool ___U3CIsQuittingU3Ek__BackingField; }; struct JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F_StaticFields { NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___number_format; }; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_StaticFields { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_globalRandom; }; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_ThreadStaticFields { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___t_threadRandom; }; struct String_t_StaticFields { String_t* ___Empty; }; struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields { CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture; CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase; OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal; OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase; }; struct U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields { U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* ___U3CU3E9; ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* ___U3CU3E9__2_0; ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* ___U3CU3E9__2_1; ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* ___U3CU3E9__2_2; ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* ___U3CU3E9__2_3; ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* ___U3CU3E9__2_4; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_StaticFields { intptr_t ___InvalidHandle; }; struct WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_StaticFields { int32_t ___RTTBufferCapacity; }; struct Connection_tA9A0C3B2D16699776D955D53F497123E122182CB_StaticFields { RuntimeObject* ___DefaultEncoder; }; struct HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___EOL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MethodNames; int32_t ___UploadChunkSize; }; struct HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___EmptyArgs; }; struct JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD_StaticFields { RuntimeObject* ___parse_table; }; struct PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Trailer; }; struct SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_StaticFields { RuntimeObject* ___DefaultEncoder; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields { String_t* ___UriSchemeFile; String_t* ___UriSchemeFtp; String_t* ___UriSchemeGopher; String_t* ___UriSchemeHttp; String_t* ___UriSchemeHttps; String_t* ___UriSchemeWs; String_t* ___UriSchemeWss; String_t* ___UriSchemeMailto; String_t* ___UriSchemeNews; String_t* ___UriSchemeNntp; String_t* ___UriSchemeNetTcp; String_t* ___UriSchemeNetPipe; String_t* ___SchemeDelimiter; bool ___s_ConfigInitialized; bool ___s_ConfigInitializing; int32_t ___s_IdnScope; bool ___s_IriParsing; bool ___useDotNetRelativeOrAbsolute; bool ___IsWindowsFileSystem; RuntimeObject* ___s_initLock; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars; }; struct WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___NoData; }; struct HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields { HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A* ___U3CInstanceU3Ek__BackingField; bool ___U3CIsCreatedU3Ek__BackingField; bool ___U3CIsThreadedU3Ek__BackingField; bool ___U3CIsThreadRunningU3Ek__BackingField; int32_t ___U3CThreadFrequencyInMSU3Ek__BackingField; Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___OnBeforeApplicationQuit; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnApplicationForegroundStateChanged; bool ___IsSetupCalled; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; struct WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899 : public RuntimeArray { ALIGN_FIELD (8) WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* m_Items[1]; inline WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D : public RuntimeArray { ALIGN_FIELD (8) SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* m_Items[1]; inline SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray { ALIGN_FIELD (8) Type_t* m_Items[1]; inline Type_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Type_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Type_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5 : public RuntimeArray { ALIGN_FIELD (8) CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D m_Items[1]; inline CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ParamTypes), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Callback), (void*)NULL); #endif } inline CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ParamTypes), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Callback), (void*)NULL); #endif } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1__ctor_m5C8D148341357508153E4F2A5D63402A1C1FF50C_gshared (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularBuffer_1_Add_m6EDEDF5E86A31C9F4D8204B23DCF3026BCFAD5BB_gshared (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, int32_t ___0_element, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_m48A91B6998F9E23CC25CDE83D6869F3C938F851F_gshared_inline (Action_3_t07EFE20963E3250FC95F3B876FB003FF232C55A5* __this, RuntimeObject* ___0_arg1, uint16_t ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_gshared_inline (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Item_mB61FCA718DCCB364D2C2376FAEC89D350AC92211_gshared (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, int32_t ___0_idx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableDictionary_2_remove_CollectionChanged_m26B850D0A140AA8AD5388846BEF4E2FD9B2BBD16_gshared (ObservableDictionary_2_tE3DA3D4A73A1B27CD4A001BDBEAD3ACB891F20CC* __this, NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableDictionary_2_add_CollectionChanged_mBB6A3488FC28A1FF47B0CECDFB516C1F35763C85_gshared (ObservableDictionary_2_tE3DA3D4A73A1B27CD4A001BDBEAD3ACB891F20CC* __this, NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObservableDictionary_2_get_Count_m50DE1B9A56F38DBF9D7524410E12D05D63FF35E7_gshared (ObservableDictionary_2_tE3DA3D4A73A1B27CD4A001BDBEAD3ACB891F20CC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObservableDictionary_2_GetEnumerator_mA74CCA7BFFC0C17E59831FE0A27400EB6635D504_gshared (ObservableDictionary_2_tE3DA3D4A73A1B27CD4A001BDBEAD3ACB891F20CC* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonMapper_ToObject_TisRuntimeObject_m9649249B45746574019395D4D9F2EC49E745AC8E_gshared (JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD* ___0_reader, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_gshared_inline (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02_gshared (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_gshared_inline (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m65C9A17DFEF5F147D9DBD09C89B568FA65A6B067_gshared (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6C322387C1FBACD45F96FD67702C8BFA841835BB_gshared (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m6E4700E09E9816E4C0C88C90C5BB8FAF312B8481_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mEBF3FAD6176B0ABD7207DA4D7239671D972C82E6_gshared (Action_2_t43544BAAB4CC69E54228A3389CC3D57A805208A2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_1__ctor_mBA4ECE69506EFBA9A5219356667BF0EC1912CC00_gshared (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mF6ABB6369C9A6394AE57424BE839FE87809B4102_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared_inline (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m9A4D60A27A7CAA492BE4A9AC1EB250802FDDF5A4_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m7A61F563F380F740D8288007493B16BB0329146D_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_1_Assign_m9CC1B89AF0E795DAB2A4307F77A502F268030AD8_gshared (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_1_Fail_mB1B9661D05735F651283639D5F99C941CB9D126D_gshared (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* __this, Exception_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImporterFunc_2__ctor_mFAFEB72EC12A568203140507EE9A137F69754564_gshared (ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonMapper_RegisterImporter_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5B9F9CBE67EBA2C1D0B6062155F31BC7B171824F_gshared (ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* ___0_importer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImporterFunc_2__ctor_m0ACADE2BE748FA2C91B10567D447A84119591E90_gshared (ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonMapper_RegisterImporter_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7B7097D7E39AD3F2AA25BD0D52E32749E88F5C72_gshared (ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* ___0_importer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImporterFunc_2__ctor_m6BA4BE060791F789E02D4660BEF5AAF87C90CEC6_gshared (ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE36ADDCF5911745EA8039B5514DD3ADA4095D4F1_gshared (ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* ___0_importer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImporterFunc_2__ctor_m9356263D45375354E899960206562AE763ACE363_gshared (ImporterFunc_2_t9E95F6532E8890717B2016E68E854EF8DC3B7BEE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonMapper_RegisterImporter_TisRuntimeObject_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_m417B754B9CD5B0385712D3A2F4FF5266975CBA0E_gshared (ImporterFunc_2_t9E95F6532E8890717B2016E68E854EF8DC3B7BEE* ___0_importer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImporterFunc_2__ctor_mC438914C86AB66E1E8CC22FF589709F2250DD279_gshared (ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD89256CB505C0CDE1E7ED7792AC027197AEEB820_gshared (ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* ___0_importer, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_mF6BE8B768C3DA33BE3281D8F143C0FB02E720366_gshared_inline (Action_2_t43544BAAB4CC69E54228A3389CC3D57A805208A2* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9300BD9A3BA8F452491881C33DBB7EDC201D5EF1_gshared (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D ___0_item, const RuntimeMethod* method) ; inline void List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43 (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AutoResetEvent__ctor_mB7C8CD30C5BE11A2C8DB79B27593CF0C5FE82ADE (AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* __this, bool ___0_initialState, const RuntimeMethod* method) ; inline void CircularBuffer_1__ctor_m5C8D148341357508153E4F2A5D63402A1C1FF50C (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669*, int32_t, const RuntimeMethod*))CircularBuffer_1__ctor_m5C8D148341357508153E4F2A5D63402A1C1FF50C_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPResponse__ctor_m7B5A1EF16B2EBE027F75C25584170D50E766B922 (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_request, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, bool ___2_isStreamed, bool ___3_isFromCache, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPResponse_set_IsClosedManually_mEE8FA465340D8E5C269A5F17E5367CBF9754AFFA_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketResponse_set_MaxFragmentSize_m36AC671CB4CBEBE9508E4DD5825D1E0632776AB8_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, uint16_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPResponse_get_IsUpgraded_m67F7BC60C0F7F6DECA914D60C993626DDFAB1485_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool ThreadPool_QueueUserWorkItem_m24B9C1887DBABE1F408E31475AF15B9B9A08854D (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* ___0_callBack, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConnectionBase_t89E36BB13C730FA8E62C33D13F8C7E3B9ACFD7BF* HTTPManager_GetConnectionWith_mAB1F4CA87C60720C0C49E7785D90F516929646A8 (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_request, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_frame, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t WebSocketResponse_get_MaxFragmentSize_m101B2DB7B5C19B884F95A0E65BA535E3916D6D24_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* WebSocketFrame_Fragment_m4872372565DC48EC686BEA6F9F674D52FF0AFA8C (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint16_t ___0_maxFragmentSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_data, uint64_t ___3_pos, uint64_t ___4_length, bool ___5_isFinal, bool ___6_useExtensions, const RuntimeMethod* method) ; inline void List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_inline (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Add_m2455208C56EEFD8832AEAD8AF7368A3FEB33A73C (int32_t* ___0_location1, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D (EventWaitHandle_t18F2EB0161747B0646A9A406015A61A214A1EB7E* __this, const RuntimeMethod* method) ; inline void List_1_Insert_m5BCCF86CFF2D4AC69D64D68CF7686D66070C1C5C (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* __this, int32_t ___0_index, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___1_item, const RuntimeMethod* method) { (( void (*) (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*, int32_t, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrame_Get_mD92171AA1DC5A6547A249E7DF8E397516077D432 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Close_m7A4B57301F8EFCE2A9E91AF9F799971A52E18D27 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, uint16_t ___0_code, String_t* ___1_msg, const RuntimeMethod* method) ; inline void List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_inline (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Exchange_m5810F59A9EF49D8003BA76D95398854254A091DF (int32_t* ___0_location1, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocket_EncodeCloseData_m030BFDEDB25FACA6AA3116B12B821709C89D4096 (uint16_t ___0_code, String_t* ___1_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775 (double ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketResponse_set_PingFrequnecy_mCB66F29262BA0A87A1DF1E758B0ACAA2D77AF865_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_SendPing_mA3AA84CF3459CF5C146AE03800D1A4A3A85C8202 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* HTTPManager_get_Heartbeats_mB06494ABA048C6A5B0DEFB58CA127B58B16E4879 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatManager_Subscribe_m0D38271ED9769AE81CD7CBEA9B356DD798D59FF5 (HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* __this, RuntimeObject* ___0_heartbeat, const RuntimeMethod* method) ; inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_inline (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* List_1_get_Item_mC6C2C39655C3ACC9E516E15BAFCF8AEF00F07584 (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* (*) (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void List_1_RemoveAt_m3494422EB73257AB8ACD472DA9CD81B21FDA6E84 (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPUpdateDelegator_get_IsCreated_m4DA30A1AFDCF49FFA8C9D5CBC0BB1502041B0FB6_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_Exception_mD3C4D7BE74ABFA2F6DF5082F152CE4F522E3D748_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, Exception_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatManager_Unsubscribe_m5C86433F1B3AC8902C7EFD0A2D91A49790A7B43B (HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* __this, RuntimeObject* ___0_heartbeat, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader__ctor_mF0E39D44695909133EBFBE87CD5D9D7E7DA977A5 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrameReader_get_HasMask_m589F0569B89720B8C9D7EE0A51E7A83E3D25A20A_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrameReader_get_IsFinal_m17FEC430205EF462AF0F44EAD8A5A8D4D2AC61E2_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; inline void List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_inline (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* __this, WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*, WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_get_Type_mF4B2E94A586B00CCA1653C86D7A4BF1A3B30A11A_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_Assemble_m7111DCE2155E19F1DEAE5782A03D5A7963AFDD70 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* ___0_fragments, const RuntimeMethod* method) ; inline void List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_inline (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_DecodeWithExtensions_m876F0B21525BAFE0DEFC6A6AAD18A08C801A2F6B (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BitConverter_ToInt64_mA375995608A3E81761CCA7776461290AC5B262F0 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromTicks_m9C683B1D142312F22E8CC6C803E32EF6D42F9003 (int64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; inline void CircularBuffer_1_Add_m6EDEDF5E86A31C9F4D8204B23DCF3026BCFAD5BB (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, int32_t ___0_element, const RuntimeMethod* method) { (( void (*) (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669*, int32_t, const RuntimeMethod*))CircularBuffer_1_Add_m6EDEDF5E86A31C9F4D8204B23DCF3026BCFAD5BB_gshared)(__this, ___0_element, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketResponse_CalculateLatency_m9506754C50020E984F9482B580527696CAA30AB8 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketResponse_set_Latency_m0793E2F1291783A2AC659691E7F54EF0761AA748_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, int32_t ___0_value, const RuntimeMethod* method) ; inline void List_1_AddRange_mF65A16F1EAF62AF993606B9CBC9BB4777ED7D263 (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method); } inline WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8 (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* (*) (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void Action_2_Invoke_m7180D473EB0ACF416D77E4BB5B712F76CA18B342_inline (Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97* __this, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* ___0_arg1, WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97*, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A*, WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocketFrameReader_get_DataAsText_mC68C46C1D4ED47E71605A0D8212E8B853681CF05_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; inline void Action_2_Invoke_m47969E47CB20DE910BA003EFEE858B50095071D1_inline (Action_2_tD6AA2AF2E9EF9FFCCD5F69092829FDCD846FE909* __this, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* ___0_arg1, String_t* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_tD6AA2AF2E9EF9FFCCD5F69092829FDCD846FE909*, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A*, String_t*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } inline void Action_2_Invoke_m3E04EBBFD571D3ABF25DBF2E2520AAC213473FCD_inline (Action_2_t380B26E9A4B6B996BF606FD0D9E5EE8E6E9615E7* __this, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* ___0_arg1, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_t380B26E9A4B6B996BF606FD0D9E5EE8E6E9615E7*, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } inline int32_t List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_inline (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketResponse_get_IsClosed_m480975C169F114A2E2A621EA60889CC11AB7D318 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HTTPRequest_get_State_mF5D442E7D73502F1EED2152514D7306AF50D6BC2_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) ; inline void Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) { (( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_gshared)(___0_array, ___1_index, ___2_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; inline void Action_3_Invoke_m1F9BE277591F572F0CB7D259F0BF683E5AA3AC93_inline (Action_3_t2D5BCC96557FAF560266A5F440103FFFA16BD4F1* __this, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* ___0_arg1, uint16_t ___1_arg2, String_t* ___2_arg3, const RuntimeMethod* method) { (( void (*) (Action_3_t2D5BCC96557FAF560266A5F440103FFFA16BD4F1*, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A*, uint16_t, String_t*, const RuntimeMethod*))Action_3_Invoke_m48A91B6998F9E23CC25CDE83D6869F3C938F851F_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A WebSocketResponse_get_PingFrequnecy_m1AD0EEEEA8F9AF387FCEE614774325C56D891DB8_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_GreaterThanOrEqual_m75F60A7DA7C0BB62E4A21E7784E6FFE6D2D73CFE (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_t1, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_op_Addition_m652BE1306897DBE4CDF3ADA99FFFE2E70BFE3865 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A WebSocket_get_CloseAfterNoMesssage_m6BF11A498E2BFA19D7C9A04F75A741A437D32693_inline (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeSpan_op_GreaterThan_m346676C36494E3CD2560A604996F88CEC3D845C0 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_t1, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_CloseWithError_m3B5E64ACCD6066983B1A18AF2DADB5B3908DA870 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9 (int64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Insert_m7EB4534ADAAF555AC4E1192C537CBC5B189884FC (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_frame, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_CloseStream_m88F161A4C2B4D74E2F283CE5268B332D1070016A (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) ; inline int32_t CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_inline (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, const RuntimeMethod* method) { return (( int32_t (*) (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669*, const RuntimeMethod*))CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_gshared_inline)(__this, method); } inline int32_t CircularBuffer_1_get_Item_mB61FCA718DCCB364D2C2376FAEC89D350AC92211 (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, int32_t ___0_idx, const RuntimeMethod* method) { return (( int32_t (*) (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669*, int32_t, const RuntimeMethod*))CircularBuffer_1_get_Item_mB61FCA718DCCB364D2C2376FAEC89D350AC92211_gshared)(__this, ___0_idx, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__ctor_m9823C7F3C8BDB8B911536C80239E9B85BE41CD0D (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_data, bool ___3_useExtensions, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_Type_m92476064600E951F146BFED7EE483CB44AF196B6_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_IsFinal_m0A1245D8E7EACB530A2109151E742F841E8A52A7_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_UseExtensions_mC064B0FEE564BB06DD95D1E0FA63F3C56745B12E_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_Data_mABF5E018294BF2B6E43660B16703927D2D1A32C3_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrame_get_IsFinal_m0D2AA025F0D0973A139B5A0607D6DA2D3CBEEC06_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_Header_m6296409BB5914028CB5A60EE28490922C08684AF_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrame_get_UseExtensions_m5D9F951D2BBF368338D4BD70B76CE84645F982ED_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m43CB66A3347C3482B6FB2B3FD327F5327C25E18B (uint16_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m46CC8E040C5AB40FFDFBA8562779A3C14E95C7F7 (uint64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Math_Min_m1C589BAB3D638CE6D3A29E552EDB5E9F95856C28 (uint64_t ___0_val1, uint64_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_ReadByte_m5A5BADC23979E1C47A25413A3B3D0B7A919A6FAC (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Header_m1DD9E2D2D8B5497AFDD7F9BF7FA2DF12C044A080_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_get_Header_m4744EE1C4BA579C73A6AD18CC871FB696F63BBBD_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_IsFinal_m3A3542AE44C798A298E4D38D60BEF32A503DE199_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Type_m7D0F6F9235670BBCE22F978C82353C89844473AC_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_HasMask_mBDBDC72DD1F79AC9A49EF3CCA08E8E92F296896A_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Length_m3B7575E7D99E5F4B0709245DB53F8BCA5E6DFBAA_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Extensions_ReadBuffer_m30B4F12E9635E4ADAF312049703B6ED74F98BF94 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t BitConverter_ToUInt64_mE7ED21EC4F2485A3AD117BA6DC44E1B6ED16DF23 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Mask_mB1E8C26516A4E77CDBD900A41B1DB95C5920A278_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrameReader_get_Mask_m317A25D5126E2608D246EE9A97988B5F4CC4ABC0_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionHelper_ServerClosedTCPStream_m9C57173C310B86E40C360E27A6DCCB5EE5C09A1B (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Data_m9CA75FCA9E91DB887347CD90F0B2E7AA302A5482_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_DataAsText_mD31B0B58CC1DFBDBC616499D906B0AC3E9FAA392_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression__ctor_m66D9873AD0AD06856F7531E4E5CE21959FFCFD57 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_level, bool ___1_clientNoContextTakeover, bool ___2_serverNoContextTakeover, int32_t ___3_desiredClientMaxWindowBits, int32_t ___4_desiredServerMaxWindowBits, int32_t ___5_minDatalengthToCompress, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_Level_m9D84464C62105102E71655027BA6DD1A6F146223_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ClientNoContextTakeover_m9FC7141287ACD96FE29367EB7657549A64C475EB_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PerMessageCompression_get_ServerNoContextTakeover_m7579545CDE5A96F077459A4F6A9C7BF3FF9CF3EE_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ServerNoContextTakeover_m418C50A5CC41221E8C5245CAD45ED2BD0034977E_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ClientMaxWindowBits_m5F4E166A9276A65F906258A2F5E62B3318911995_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ServerMaxWindowBits_mE6172162D318B691B0C30597E0C55EFBCC191B67_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_MinimumDataLegthToCompress_mF4D14106A120C23A4E1487CC91540167CE69F7F3_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PerMessageCompression_get_ClientNoContextTakeover_m8F393BFC50FD62611C16A5942E20BE7CC5E71B9E_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_ServerMaxWindowBits_mDEB730FF3AF325A5F38CA3027105C53F0ECCD878_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_ClientMaxWindowBits_m7D9F71BF53B27B3B7FE298A348FB64077F931172_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPRequest_AddHeader_m6478F77B98390CD076F41388DAFD4241D4EAD98A (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* HTTPResponse_GetHeaderValues_m6389CFA3533C3129C856AA71290A26D55BB30305 (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, String_t* ___0_name, const RuntimeMethod* method) ; inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeaderParser__ctor_m02EFE7E5D9A7F037BDA44A252802ADB743BF6FF5 (HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* __this, String_t* ___0_headerStr, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, const RuntimeMethod* method) ; inline HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302 (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* (*) (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264 (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HeaderValue_TryGetOption_m5C2AED3CBA4848520884A6D9ECAADE1009251DCA (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, String_t* ___0_key, HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B** ___1_option, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HeaderValue_get_HasValue_mA7265AB7F364A603E3F24A0EB86262C77308F784 (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21 (String_t* ___0_s, int32_t* ___1_result, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_inline (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_MinimumDataLegthToCompress_m5F1830425E6FDD114FB540E9A9058ED8496B65D9_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PerMessageCompression_Compress_mFF422B8AAFF74630070B2A28B060B1FC78946786 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PerMessageCompression_Decompress_mC2C2D8DFC33D64C6274E0BE91C6476C66B40C202 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_Level_m1D645195341E09CBEDC37D78AE11B5A628EE205A_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeflateStream__ctor_m6A732A9DE00078A868DB36875179FC9139D51CCC (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_mode, int32_t ___2_level, bool ___3_leaveOpen, int32_t ___4_windowBits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Error_set_Code_m16011DD2E0A6D15E152D34A6AC62D3C663C15E47_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Error_set_Message_mA3D9C6A09B246BBC208F8F3F87C311BD89416F82_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Error_get_Code_mB3167D33FAA0CED9DD989CEE5B831AFD59E78936_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Error_get_Message_m9536364BE3DECD02216FEB4F7E89FA38957980DE_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Json_Decode_mEE093D258F4A0D2A6B206D046294410F5CD7F783 (String_t* ___0_json, bool* ___1_success, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HandshakeData_GetString_m0457CF90619219F21336BAEA45054B3656FA946E (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_Sid_mABFE0A9180EEF1E274FE4F460A829B55BC2F04D7_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* HandshakeData_GetStringList_m98B3B113892EEFF40E0ABB5EFC8FD5A99C65AA78 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_Upgrades_mA7F204D288FC15E556BA334C0AFB830EFE53F374_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HandshakeData_GetInt_mF0997910984BB721B61EDBA7A0522424ED708330 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_PingInterval_mF72A31FA0838C4B0B5CF4E725EE5E0D7B134454D_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_PingTimeout_m901908AD8B7AA20CE7B24409FC66F6AB509A3F79_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HandshakeData_Get_m0359B92B9E2899F85DC54789FF3C5F756F603439 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline int32_t List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_AttachmentCount_mE5475877A3378ABC61241FC7510F2ABA3624A11E_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_TransportEvent_m56FC63F977FCA53AA90CD2BF9EAD7E8FF8EE3A8A_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_Parse_mA408EB396B84CC899691B4F55F5D86F4B17B36B8 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_Namespace_mD51A1A3EBD03C016E05C57C015A8571CAC5E8165_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_Id_mDE67DBB9C56B9F57CD4DF36042E46F2752E7DBB3_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Packet_get_IsDecoded_m9D52B9BA8B97967B76B98E7B2B8E51332D7271F1_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Packet_get_DecodedArgs_mE3E3AAB60931726122B72B981C088C1DBC6B71A6_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_IsDecoded_m907F396265E9F8D28679A99B83C1CD4F7A6BDEFA_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_DecodedArgs_mBD3D246CB1D8AEB2FC7ABB3A1E3879A55ABAD990_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_value, const RuntimeMethod* method) ; inline void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Packet_get_EventName_m325533518AF4EE1BFB7617E3DC106B936144D8C9_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_EventName_m469EEB9A11144B4C430912C1AC3B295DE9D2723D_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68 (String_t* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; inline void Action_2__ctor_m2FE039764AD45F536ECF5BD68FEBF22EDB916A02 (Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Packet_PlaceholderReplacer_m8DBF516A372F08146BF0717139F7FDE019DA9998 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439* ___0_onFound, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Packet_get_HasAllAttachment_mCA79AC7462E2A7727F249AA1F3E1ECEDC1F08486 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Packet_ToInt_mFAA118454A0FF83F2EDEEE5655F44F3A2407361F (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4 (String_t* __this, Il2CppChar ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_mDBBE9318A7CCE1560974CE93F5BFED9931CF0052 (Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_Encode_m7FCF8FC85FDBAEF424A9B66AF6EFC97702E790E8 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Packet_EncodeData_m8681133FC353EE825E7F76DA7172C456C7054A68 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_afterHeaderData, const RuntimeMethod* method) ; inline void List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6 (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_inline (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline void Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**, int32_t, const RuntimeMethod*))Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_gshared)(___0_array, ___1_newSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Char_GetNumericValue_m243AF4AA2DD80D93E62C6539B996525D00D6FA9B (Il2CppChar ___0_c, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; inline void Action_2_Invoke_m1537E6DB2BD77FAD6CDCE5E8A0829F2B70F85EB8_inline (Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439* __this, String_t* ___0_arg1, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439*, String_t*, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_transportEvent, int32_t ___1_packetType, String_t* ___2_nsp, String_t* ___3_payload, int32_t ___4_attachment, int32_t ___5_id, const RuntimeMethod* method) ; inline RuntimeObject* Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m9FEA65DB96264479B5268014F10754787382D297 (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_mD0680EF77270244071965AFA1207921C73EEA323 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inArray, const RuntimeMethod* method) ; inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_Namespace_m697C08067C1FA5E40436BCED5A5A1AF631CC97DC_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_Manager_mB2E11AA14BB353D191A6CCA6ECD38E063D32A969_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_IsOpen_m51B6DCC0C5E58E8A60CA3CE88332FD5B4490FBB8_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_AutoDecodePayload_m040CDFF7443FFB05499A5B4024379253205485AB_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable__ctor_m716231ED548E862C44DDEF9903AE971A6425A8B4 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* SocketManager_get_Socket_mABAC531F29AA456AFCBE6847F3AF87C92CCD25E6 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_OnTransportOpen_mF26A6718DB8ADC4319B33E380440994DF93D1F74 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketIOCallback__ctor_m3C7CB3401E220169A2990A62D01973392F07D2CE (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Off_m2C6C1E90F68C4D1F789AD4556491D4B327515E42 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_On_m0829ABD22B9535A5D25A9A61BD95CFDD2F02BB94 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SocketOptions_get_AutoConnect_m10A87EB3C2020AB2143EEFF89BC29C0EAD9E27C7_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_Open_m03D313A2C26BA70510AE1FD41262A5491045F668 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_IsOpen_m01DF5758DA3A946AD85286301675824F38753307_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) ; inline void Dictionary_2_Clear_m100A1C237EEE8B7AECFF59507E20B7B10BAE7BE7 (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C*, const RuntimeMethod*))Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Clear_m72E096735C5C3515B697D2852706610CDFDCEAFF (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* Socket_Emit_m3C22FCD785575807C1CB1367B9ADE66AB74A12C0 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* ___1_callback, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventNames_IsBlacklisted_m271CAEDE9F00A025F672A19CC3722866A3E8CE5A (String_t* ___0_eventName, const RuntimeMethod* method) ; inline void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline void List_1__ctor_m8070151BA99349188C9F1457EC394480BE0D4ED4 (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, const RuntimeMethod* method) { (( void (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void Dictionary_2__ctor_mB381575D9E7BA6706F57C22D567610F51B5CD868 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared)(__this, ___0_capacity, method); } inline void Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketManager_get_NextAckId_m95289081D939B1D312D2F9B8A941C8FAD67B249D (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m24D275439C86990B0C90BD1B127537F97D586696 (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } inline void Dictionary_2_set_Item_mA719E29E1C2B1B74E72511BB93AE41E93129B7ED (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* __this, int32_t ___0_key, SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C*, int32_t, SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_Attachments_m9EA94F268E406A7E3A22667A10EADA172CFB719D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ___0_value, const RuntimeMethod* method) ; inline void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, bool ___2_onlyOnce, bool ___3_autoDecodePayload, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Unregister_m810978D05B1A296B819A8528A528EFF528057147 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Off_mFEBF32A89D38043EA541601E1AC5DCAABA1FDA14 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Unregister_mEC22DF5E67A8DC5D24A02070F25D71370C6BFC17 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_Id_mA2D4BB412C4EB932371AA4165A0D3BDA39298A30_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Call_mD19E642FDE0D2D484286315E9734CA962BDCCCCA (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Disconnect_mC63937E8039B0E7EA5BD9B2B804045B02CDBF67D (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Error__ctor_mDAF47753A82FB77CD071ECA8C51C022E0181D274 (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, int32_t ___0_code, String_t* ___1_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Call_m60BE5A1B2778CF13597B36A66BB6B7EDBE9F9152 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_m8B9633B5EB1ECA74DF551323A1E52712AB1F4765 (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* __this, int32_t ___0_key, SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C*, int32_t, SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Packet_Decode_mC7BBD058DB0EAD861E462572E32BC95AD823387C (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_inline (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; inline bool Dictionary_2_Remove_m59D9874B86231402BE46FFA7A1E30AA66415FC8C (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_PreviousState_m04A813D22D2E861B5D6D303D8FE4E3E420D8D8E5_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* SocketManager_GetSocket_m66D3A1E13E6D90E3BDD37E36F511B70B7AD88DC6 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* SocketManager_GetSocket_m7ED8CA42E9AA2F5E20B1E25C790E40894256E733 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, String_t* ___0_nsp, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions__ctor_m4429AD958D62A3E80C368BAD846B0FAEF9239D3E (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager__ctor_mE35403261FF312CCC9642FE3BE7B115D4D19737B (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* ___1_options, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m9272CD8AECFCCCF2D519EC4B31B0ECC6C934A752 (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void List_1__ctor_mABB4FF1969411B225856862D924BFB4D4DDE53D3 (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Uri_m97FC760A4BAFADE90351247E1EF6D2A65F9F5DD0_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Options_mEB3809267AC8BCA34BCF1998F03C2F6199732546_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Encoder_m04DE5579AA2631EDDEC4593CAD800684305BAB98_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565 (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* __this, String_t* ___0_key, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281*, String_t*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket__ctor_mD2ED9D5736439CABF4AFEE7B84A96C30BCCA3643 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_nsp, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___1_manager, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m28B23EBB7C1BD92DC301E9F5D52A380E1978FADD (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* __this, String_t* ___0_key, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281*, String_t*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline void List_1_Add_m45E4D24180E53546E73D80908C276B06FB4F0002_inline (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool Dictionary_2_Remove_m7405D092A419E11FFF7ECCB189B44024606D5B18 (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method); } inline bool List_1_Remove_m464957C406F734E549DF5433ECCF9FEAADA9A6C8 (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } inline int32_t List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_Close_m802E9E291F6D728B7C6988E2E07F327F2FAB9871 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketOptions_get_ConnectWith_mD8BB93918E6DB93EFBDF90B892474D1B91882B70_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport__ctor_m69E219C75168A6DFB064743CBEA12B049C1D3CA2 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_manager, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Transport_m845617735530306A72A47FD9AAEAE02D2FA7B245_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport__ctor_m13F2E2DAF7C1C8898B58948FAC02955FC746CDCB (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_manager, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; inline Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7 (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* (*) (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline void List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_inline (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* __this, const RuntimeMethod* method) { (( void (*) (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline void Dictionary_2_Clear_m2E71155C3728161E0BC0A2BCC0C73986625A8F00 (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Handshake_m47D92E5BA8790A55FFB44C1298BAB837196A5366_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SocketOptions_get_Reconnection_mF95637EF367090F5225FDAB4A2F1F86F12519061_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPManager_get_IsQuitting_m3C6FBCD6CA13C373F730C95ECA61A65E74307623_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketManager_get_ReconnectAttempts_m272810A6C93AB3483E3178DA973E1D51B4D5BA51_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_ReconnectAttempts_m73C9F23B5E5BAB45FAACE672E97203EEC5CC4896_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketOptions_get_ReconnectionAttempts_m1960E5DD80BCAEC1496E042985DA0E20202B23FD_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_ReconnectionDelay_m4EB28A3CA7FE0D44EB311951F89645166816ADDC_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SocketOptions_get_RandomizationFactor_mAB102542B2EB33D9F5A1F66BFFD751F3B0719CF6_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_ReconnectionDelayMax_m8B70A9FE0F4C9F51A86DF0DF608D8E7A6727EC30_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketManager_get_PreviousState_m415B20FEFAC64DDB7E97089726B33F529B6FAABC_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_SendOfflinePackets_mDD2F4E9DE22AB3381AD321224ECA0DC582C2746C (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* HandshakeData_get_Upgrades_m14A33881505ABC1E0C421CA695F9E3224C790E80_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) ; inline bool List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_UpgradingTransport_m5B7B428A0A198FBF5BA1DC5794FE26D01492E94C_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ConnectWith_mAEA6CADCB9FB67B128C6F993DC4EE1C20A70A81E_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_SelectTransport_m5C6E6D0D860282C4075B688C5A5E09152E44662E (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_inline (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1__ctor_m0A568C16DC2BDA727715722268B4C1A0EB9D09D2 (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* __this, const RuntimeMethod* method) { (( void (*) (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* Packet_Clone_mC565EF8A27E0E0D5C63CF88D8BEA36F820E66FDC (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; inline void List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_inline (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HandshakeData__ctor_mA50759D3A6A89C5B30730E7B05C46A26CF50C92B (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HandshakeData_Parse_m70D01668CD9DFEC8E242B4AA571930C692638556 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, String_t* ___0_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* Socket_Emit_mFF2CD99ACA10BCA66EF094A15F5F46872E1870CB (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_Timeout_m3F67FE6EEF9E3D6121A9D28910E890869E77C41F_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Inequality_mFB20C42AFEA4EEDE607352300499C54680797974 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_GreaterThanOrEqual_m3B83DFFCC29B04E344ECBD436FA71606FDE710BD (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A HandshakeData_get_PingInterval_m851775F896E2CA814A4300EBFFD0867FF7641541_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A HandshakeData_get_PingTimeout_m3D64325F712B81E93D7BCEEF0FE0681A644AC939_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultJSonEncoder__ctor_m6B0F2E966460EE4A225D8D32453B3DFF759EBB3B (DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventHandler__ctor_m3EBA994035C72C2ED42175F5C2E1918FC8114FB8 (NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline void ObservableDictionary_2_remove_CollectionChanged_m63802A26CABE51CA90A2A8074169DD8F578F2CBD (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* __this, NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* ___0_value, const RuntimeMethod* method) { (( void (*) (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D*, NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1*, const RuntimeMethod*))ObservableDictionary_2_remove_CollectionChanged_m26B850D0A140AA8AD5388846BEF4E2FD9B2BBD16_gshared)(__this, ___0_value, method); } inline void ObservableDictionary_2_add_CollectionChanged_mA900A5434842B5DA1C5C615A8E77BBB9C676EF8F (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* __this, NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* ___0_value, const RuntimeMethod* method) { (( void (*) (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D*, NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1*, const RuntimeMethod*))ObservableDictionary_2_add_CollectionChanged_mBB6A3488FC28A1FF47B0CECDFB516C1F35763C85_gshared)(__this, ___0_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_Reconnection_m82C1E42ACD9C396FFB2AF804BA39F73E4A53012C_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionAttempts_m748F3158AE7A5B764AE64A80865CA6E4C3923043_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionDelay_m1A63221C7B5996C6DDE6AE2B2DDFE113E9D896D5_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionDelayMax_m8766706B2E9DC77EC020655316120C53C149B566_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_RandomizationFactor_m75CEFC4E14E2B061971A378E0F5866BE33162FC3 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_Timeout_m3DE0A0BE5F3A4F0CB9CE197471FE6C26C4014D09_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_AutoConnect_mA714636531AAFF9283A9160A3018D447544A6A01_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_QueryParamsOnlyForHandshake_mDEED8F8E754503B9719C9CDD8B2B34C8972F909E_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* SocketOptions_get_AdditionalQueryParams_m268525E41E37AB3405D5758C8569990521AC1E12_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; inline int32_t ObservableDictionary_2_get_Count_mBECCC1B3EF14AC3BACADD91E10E1ACD4E03C9BEB (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* __this, const RuntimeMethod* method) { return (( int32_t (*) (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D*, const RuntimeMethod*))ObservableDictionary_2_get_Count_m50DE1B9A56F38DBF9D7524410E12D05D63FF35E7_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5 (StringBuilder_t* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; inline RuntimeObject* ObservableDictionary_2_GetEnumerator_m624A0EEF3236FD48A7CD1AFBB7AC5E6AF07D5428 (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D*, const RuntimeMethod*))ObservableDictionary_2_GetEnumerator_mA74CCA7BFFC0C17E59831FE0A27400EB6635D504_gshared)(__this, method); } inline String_t* KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_inline (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A* __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method); } inline String_t* KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_inline (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A* __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method); } inline void List_1__ctor_mC4F6CFB3CC90C49E5C4426D6174C6266CC37425B (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PollingTransport_set_Manager_m25F6B9F58316633EB4ED983E60E55999B2DDB804_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SocketManager_get_Timestamp_m4F732893907C00E4ED8F8B5470BECAEEC4667C4B (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154 (uint32_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t SocketManager_get_RequestCounter_mB37254E2C491C926FF69ADF7BB6E8ACA6B1EC14F_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_RequestCounter_m87341562577822DB6D99F79E36D7E18B7B27FD17_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, uint64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F (uint64_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SocketOptions_BuildQueryParams_m9526B2B4D4C601350F07E66DB86F4358A37E9C96 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, String_t* ___0_uriString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnRequestFinishedDelegate__ctor_m025BDBEC779117C24ECCD285CF4FA95C6488DA4B (OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPRequest__ctor_mC876BD67B29C81DA807F636637069CB7AE061294 (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* ___1_callback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPRequest_set_DisableCache_m5E6DE205CAF26491A82808B5C6133035F23485D6 (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_DisableRetry_m85D3AEB10F63B8B1189A64E9CDBD4C9874340314_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* HTTPRequest_Send_mCA84CCD2FDBDEC59E4CC6DA79E2A311F48096A19 (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PollingTransport_set_State_m7046B7FFD52F922B61AED9804F9030516EDBA562_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_Send_m711B044C686F7FDB5414E2AB8E65339BB1166CAE (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* ___0_packets, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PollingTransport_get_IsRequestInProgress_m1710ACC4CB26023D5556611FDBD7667944CF4577 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) ; inline Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* (*) (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Packet_EncodeBinary_m77C9EE701C292B59322347199DF5793E8A45C080 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPRequest__ctor_m6805D0AEA1C3BCF28EE9454A6BACE850B8F4FD52 (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, uint8_t ___1_methodType, OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* ___2_callback, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTPRequest_SetHeader_m8D46AA880AE89B2272E13B0BAC57613F1EAA8A8E (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_RawData_m2F9FF67BEC053FB4A57AA6BB00F99FE0A0A9453F_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887 (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HTTPResponse_get_IsSuccess_m7E7F314E869ECD4B73710604B01C1A57FDF603F3 (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t HTTPRequest_get_MethodType_m45904969E4BE7ACF3B96A9316C5994B76860F318_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_ParseResponse_mA39EB27D950FF2744E356A0F530A900317951A63 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___0_resp, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPResponse_get_Message_m0915E8A45B72CB60D3C2669D0D8E54965341AFFF_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129 (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet__ctor_mA505D1DAE1D0D890AD456A20DE69E563E644096D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_from, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_AddAttachmentFromServer_m624E5536B0C63B85B75C1CB21B1C1F61A914201F (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, bool ___1_copyFull, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_OnPacket_mEB2E3E70E94CF8F40E88406FE0F6C25C3A8715D1 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_Manager_m8C58B7E41445E8C99DC9E5FA246B66C7C21B94ED_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HTTPProtocolFactory_IsSecureProtocol_mD1AAD5981521261A0EDD464F742CDEA6A82857B4 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Uri_get_Port_m7A1413AC9D9A2FC5DC8A7F89DF4A01ACA0241A02 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Extensions_GetRequestPathAndQueryURL_m2637BAE1C8DF2491AE35EEEDDF2DA273231AD82B (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder__ctor_mE0917B83A9CD17CDD0E054356159F1D5A9197F4E (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_scheme, String_t* ___1_host, int32_t ___2_port, String_t* ___3_pathValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket__ctor_mA53145B8E037260ADAEE08DF02BEF386C9C96C14 (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_Implementation_m56E0C713676907CA3FDB15BA54D5AA56C28378B0_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWebSocketOpenDelegate__ctor_m5EE4043C3629ECE2D568767F31A32A7B7DF8788E (OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWebSocketMessageDelegate__ctor_m9978A8FE88D64A141433567641F5DDD3629DFA67 (OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWebSocketBinaryDelegate__ctor_m212FECA74A0C5A609FFA721C0AE60670E0835C6F (OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWebSocketErrorDelegate__ctor_m4CDB79011BC069537D0E99C61946849AA2BDB336 (OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWebSocketClosedDelegate__ctor_m02D7A18933C7965418B15CEAEA909B7BE45ACBBA (OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Open_m0512F3ACA4B8E92B085865C93E62B05AB0ABEEA6 (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Close_m0B628EABE61CF5436158561EC93E84C7B4766770 (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_Send_mDDB70AE3ACFC59EA2F3EF395E9988A85A52DF61C (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnPacket_m311079848F365376DFFAB9D6F603903BEC85DE9C (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_Close_mD4DD7CC444A492BEBEDA4692A42EAC1113AE1A8E (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Send_m74013230769A09D9D7EE95512D645EA1397820DB (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Send_mE97304D18DC785ADD5E467B750B9C1A6C8E5EA03 (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, uint64_t ___1_offset, uint64_t ___2_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Json_Decode_m40A86A0E6654E3C2843EE89E80E5D3CA98BB66C0 (String_t* ___0_json, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Json_Encode_mE70087687189574C31C01AEE3BEA552296833DBA (RuntimeObject* ___0_json, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader__ctor_mA7B3448630453E385BCAADCA985410AFFCE4ACC3 (JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD* __this, String_t* ___0_json_text, const RuntimeMethod* method) ; inline List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* JsonMapper_ToObject_TisList_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_m3921C3F302C10C51AD9CF7C62D162C246CFA2FDE (JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD* ___0_reader, const RuntimeMethod* method) { return (( List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* (*) (JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD*, const RuntimeMethod*))JsonMapper_ToObject_TisRuntimeObject_m9649249B45746574019395D4D9F2EC49E745AC8E_gshared)(___0_reader, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter__ctor_mFF4C2DE4CAD061714750C2D87291FCF9D0AE4EF0 (JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonMapper_ToJson_m3FBB1723553372CD6BACDEB43C496AA7264BBA63 (RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventDescriptor_set_OnlyOnce_mC758E7C5E7335F3445753EAB9482711CBAFB7567_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventDescriptor_set_AutoDecodePayload_m96767D22DD1203D4401BB77720FBF472C76B4EAB_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_value, const RuntimeMethod* method) ; inline void List_1__ctor_mAAAD3819187A4DD0EB0D75CBC3D6830E46A7A5F0 (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventDescriptor_set_Callbacks_m99808C43DC111A253FC0B97F6508D2273BE28B0E_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) ; inline void List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_inline (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* __this, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7*, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline int32_t List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_inline (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void Array_Resize_TisSocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_mFC8E2A63598E7BE757D32CB3237B53525CECDE59 (SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method); } inline void List_1_CopyTo_mDD6C98D31B695E606647132A6AD898F6D0E385A8 (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* __this, SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* ___0_array, const RuntimeMethod* method) { (( void (*) (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7*, SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D*, const RuntimeMethod*))List_1_CopyTo_mDA4751F464411AB4C757C63C6EDBF4891BFD6891_gshared)(__this, ___0_array, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_inline (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventDescriptor_get_OnlyOnce_m86C9112DC81A34CA32755DCA0565C055A1A6B6B1_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) ; inline bool List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* __this, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7*, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_mB21E4512DAFACE027D2DD3FE75DD6E69CE315009 (String_t* ___0_strA, String_t* ___1_strB, int32_t ___2_comparisonType, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m7F9AA79256509947256A91B8DD6EBEC7B479792D (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventTable_set_Socket_m69724C52DB8E8176A4A1095E47B0B4FC3E162EA7_inline (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m700884DA5378B554D00E5577C24F7B0BC78952CA (U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8 (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* __this, String_t* ___0_key, List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D*, String_t*, List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } inline void List_1__ctor_mA684AD6939EEB7C640117F6A3EEB551E98735B2B (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline void Dictionary_2_Add_mFD7A2D0D208299FF029DE6ABADD39339C942A715 (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* __this, String_t* ___0_key, List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D*, String_t*, List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline void Predicate_1__ctor_m311A52565869DCEC2C3BF721521ED379F121085D (Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method); } inline EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* List_1_Find_m46ADF88F5BC6BA19640157FFC2E5A3912A1099E3 (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* __this, Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5* ___0_match, const RuntimeMethod* method) { return (( EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* (*) (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6*, Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDescriptor__ctor_m44137F2E33A5CD5014B6E6289176F10950A2ECC6 (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_onlyOnce, bool ___1_autoDecodePayload, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___2_callback, const RuntimeMethod* method) ; inline void List_1_Add_m70F124BBBF6150E50CE44D0723BBFE3F0A087ECE_inline (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* __this, EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6*, EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool Dictionary_2_Remove_mE463E492A46C04EE58488BD19D3AC6E2689C021B (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method); } inline EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* (*) (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline int32_t List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_inline (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* EventTable_get_Socket_mA5F59B163D795D52A461023B1D6594675C61264C_inline (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDescriptor_Call_m739EC65F439702DD6209839B3471005F95864E0A (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_DecodeEventName_m0431E3EA2D35853EEB3D8FA5C71A5DF8B56E1DE2 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventNames_GetNameFor_mBA82F8129D1E853C473CDA45268BCC2D1A80C0CE (int32_t ___0_transEvent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventTable_HasSubsciber_m6035589180416106BD9CE3FB89B09A25D89B1E90 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventTable_ShouldDecodePayload_m8D848D74912E788C7CED15CB88975D37417FA4AC (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, const RuntimeMethod* method) ; inline void Dictionary_2_Clear_m0BDA9AE3F55B5F6368B1A3A73281DEADC8ECF684 (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventDescriptor_get_AutoDecodePayload_m7286510C404876C2F0D063824A3A5494516C31F8_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_mFC336CEC0F061DCE66547C6FF9B1CC29D3FB0377 (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackDescriptor__ctor_m42E9931502DCF2BCB132CC48ED6B1E32467D4669 (CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_paramTypes, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___1_callback, const RuntimeMethod* method) ; inline void List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_inline (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896*, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D, const RuntimeMethod*))List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_gshared_inline)(__this, ___0_item, method); } inline CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02 (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D (*) (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896*, int32_t, const RuntimeMethod*))List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32 (Delegate_t* ___0_d1, Delegate_t* ___1_d2, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_inline (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896*, const RuntimeMethod*))List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_gshared_inline)(__this, method); } inline void List_1_RemoveAt_m65C9A17DFEF5F147D9DBD09C89B568FA65A6B067 (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m65C9A17DFEF5F147D9DBD09C89B568FA65A6B067_gshared)(__this, ___0_index, method); } inline void List_1__ctor_m6C322387C1FBACD45F96FD67702C8BFA841835BB (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896*, int32_t, const RuntimeMethod*))List_1__ctor_m6C322387C1FBACD45F96FD67702C8BFA841835BB_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubOptions__ctor_mF92CD84EDCDA8E7CB231A75C5BDA5528512241CB (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection__ctor_m5AE364B1B7E6513202D0186FBB071C0C936420FA (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_hubUri, RuntimeObject* ___1_protocol, HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* ___2_options, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m526322544FBBBAFE7D58C4A82F86B3D0FA16773A (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4*, const RuntimeMethod*))Dictionary_2__ctor_m6E4700E09E9816E4C0C88C90C5BB8FAF312B8481_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) ; inline void Dictionary_2__ctor_mCA8D855FBFFB41D7BED84FB84418ED9D28345C20 (Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Uri_m66E29315AB4EF55990920F07C0C964E4A88E3106_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_State_mCC721ECD4EFA2C1F1EF087737D12593A3F6A3A6A_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Options_m8C2E2BEB8C979CF69787BD0E7577BF2A79754B66_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Protocol_mB151755C2469F80A83A0912B03F1D58096890812_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, int32_t ___0_state, String_t* ___1_errorReason, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationSuccededDelegate__ctor_m6D36B7DF12532F45724EF45F1512842B6BA1EC87 (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationFailedDelegate__ctor_mB9B160A7282D8D6D980906934F54CC84C61E919F (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_StartNegotiation_m9C6B5E2AF67C52E672EB5CE28E07A1ED53E5F66C (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* HubConnection_get_Options_mFA9E75E59AC53BD9033B15BC1FA3FCBB918E4BFD_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HubOptions_get_SkipNegotiation_m66FAA6C902DC3132AF415817F82059D92C0ADE74_inline (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_ConnectImpl_m52402F7B6039C9409D0F068A71519883FF6C0BAC (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* HubConnection_get_Uri_mAF455918C6C51F4DBF385AE5993901ACF3482CC6_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder__ctor_mD45945E23BE6C1AA8C56E64DEC181E36EE826C25 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UriBuilder_get_Path_m660D4D9E398203CA390E5471765EB8ACD17C8A90_inline (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Path_mD17EF197B4A8A764682938B468B647DAE716E9D0 (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HubOptions_get_PreferedTransport_mC0568832255CE58C2A697C6CBC65929357ACE0E4_inline (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HubConnection_IsTransportSupported_m284E383E9D2B33923BB4F9822F404D90A1AB3F5F (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_transportName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport__ctor_mE7163AED92ADB9940AE750D4F65BDA37428DFA41 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___0_con, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Transport_m35837687AE5A63B933A7E8949C0F67DB3F07350F_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) ; inline void Action_2__ctor_mF821E8C1085AB33A855EFF6F185B851B5BEE7F6E (Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_mEBF3FAD6176B0ABD7207DA4D7239671D972C82E6_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* NegotiationResult_get_SupportedTransports_mDB0E79AFF9A8C72EFA2FF1A72B97AC4680687828_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) ; inline SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* List_1_get_Item_mFB367BA064F7F25030049EBC765739CD0C1C3B34 (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* (*) (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SupportedTransport_get_Name_mE8C3046578CB8C6A920EC8E6E98225F80EF3E817_inline (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m5ACF85D9683A04018E9463B2CADBD1E004D1BD8E_inline (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* NegotiationResult_Parse_m4DB155D555CA2D6E6C5027D3958ECDF03E8B7F83 (String_t* ___0_json, String_t** ___1_error, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_NegotiationResult_m54D17359FE10296C100D5BE3087E2D5AC397E3FA_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass57_0__ctor_mE704B5D3045467E9064860C65FD812EFB0B28BC2 (U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* __this, const RuntimeMethod* method) ; inline void Future_1__ctor_mBA4ECE69506EFBA9A5219356667BF0EC1912CC00 (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* __this, const RuntimeMethod* method) { (( void (*) (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F*, const RuntimeMethod*))Future_1__ctor_mBA4ECE69506EFBA9A5219356667BF0EC1912CC00_gshared)(__this, method); } inline void Action_1__ctor_m93191CE98F942CEEE98BA9F76C5D1569CBE664FA (Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t HubConnection_InvokeImp_m139F5525868974F432FF50970DA002FA7B8A410F (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* ___2_callback, bool ___3_isStreamingInvocation, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Interlocked_Increment_m12CD643CCD5FCDE95DBC0AB07D09AF696E26F9C0 (int64_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Message__ctor_m3671485D7567E99863E5777F67523E39EC7FEBEE (Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B (int64_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_SendMessage_mC9A693B4E26D2F56B24F08BDA2ED74441F10CC49 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* ___0_message, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m8C9F47A4BA54F3923816298D33AC7D88AAF6D220 (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* __this, int64_t ___0_key, Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4*, int64_t, Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E*, const RuntimeMethod*))Dictionary_2_Add_mF6ABB6369C9A6394AE57424BE839FE87809B4102_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass60_0__ctor_m4DE578D9AE5F610EB43FF20971CA5F3EDD37B2CC (U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D* __this, const RuntimeMethod* method) ; inline void Action_1__ctor_mC5217638D1FE29AD543F9B72993360837A076B05 (Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_On_m406D58EB6F1B1AB6DCF2AD794D4A824A4C4F9411 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_methodName, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_paramTypes, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___2_callback, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7 (Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* __this, String_t* ___0_key, Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A*, String_t*, Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscription__ctor_m530F998D02C268D3A8BE212491ECFB5716E012EF (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* __this, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m041C3F7ACB1FA076F5C0F3BA45E748ABAA0DDF9A (Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* __this, String_t* ___0_key, Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A*, String_t*, Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscription_Add_mC4029E1D422E4F7A23A2B68347A8CB97C856B39D (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_paramTypes, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___1_callback, const RuntimeMethod* method) ; inline Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* List_1_get_Item_m20B27A43DDD6EA0048E0E97297E0CF1547DCCACE (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* (*) (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline bool Func_3_Invoke_m67C92796541949E5236298BF57A7BAAEAF9E5BD6_inline (Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* __this, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___0_arg1, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* ___1_arg2, const RuntimeMethod* method) { return (( bool (*) (Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B*, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C*, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9*, const RuntimeMethod*))Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } inline void Action_1_Invoke_m05304E9227D6DDBDC60CE8468ACFECEDD786E2B5_inline (Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int64_TryParse_m3FC0128C89CC2331239FC2A0A749BF33455F03D2 (String_t* ___0_s, int64_t* ___1_result, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_m8BEE1808034499AFF2BC88358B1D5A33B1A3583D (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* __this, int64_t ___0_key, Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4*, int64_t, Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E**, const RuntimeMethod*))Dictionary_2_TryGetValue_m9A4D60A27A7CAA492BE4A9AC1EB250802FDDF5A4_gshared)(__this, ___0_key, ___1_value, method); } inline void Action_1_Invoke_m94DC8E0FC97E00B7E4245D45FFF45F3BF87E487F_inline (Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* __this, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E*, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } inline bool Dictionary_2_Remove_m0E422D1F2F1664F9B59535527781DFFF7EFC970C (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* __this, int64_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4*, int64_t, const RuntimeMethod*))Dictionary_2_Remove_m7A61F563F380F740D8288007493B16BB0329146D_gshared)(__this, ___0_key, method); } inline int32_t List_1_get_Count_m97F31A7356F144BD76F5809E4E41451047DAB275_inline (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; inline void Action_1_Invoke_mD904CD13BFAA9CAA4A4D64E38D6CE8020E7D66A8_inline (Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* __this, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } inline void Action_2_Invoke_m21EC21152D9845E5661F0B3059BA406E73D7F445_inline (Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* __this, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___0_arg1, String_t* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2*, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C*, String_t*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } inline void Future_1_Assign_m9CC1B89AF0E795DAB2A4307F77A502F268030AD8 (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* __this, bool ___0_value, const RuntimeMethod* method) { (( void (*) (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F*, bool, const RuntimeMethod*))Future_1_Assign_m9CC1B89AF0E795DAB2A4307F77A502F268030AD8_gshared)(__this, ___0_value, method); } inline void Future_1_Fail_mB1B9661D05735F651283639D5F99C941CB9D126D (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* __this, Exception_t* ___0_error, const RuntimeMethod* method) { (( void (*) (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F*, Exception_t*, const RuntimeMethod*))Future_1_Fail_mB1B9661D05735F651283639D5F99C941CB9D126D_gshared)(__this, ___0_error, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonProtocol_set_Encoder_m6B38E3B57398D76816C99FF20B756A6DB0169D01_inline (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonProtocol_get_Encoder_m889BE9048D6E72FE0FE63D901C1E3F4F07E2FA96_inline (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, const RuntimeMethod* method) ; inline void List_1_Add_mDC1BE4182D903A8C97D97384BC865CFA0BE38E7B_inline (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* __this, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19*, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* JsonProtocol_WithSeparator_m8D572462FBB0DBB9CE80DFA1803BB7269D051F33 (String_t* ___0_str, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonProtocol_ConvertTo_m56877B456C525E0DD8BA7E7D50334AA20BF83918 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, Type_t* ___0_toType, RuntimeObject* ___1_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18 (Type_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A (RuntimeObject* ___0_value, Type_t* ___1_conversionType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; inline void ImporterFunc_2__ctor_mFAFEB72EC12A568203140507EE9A137F69754564 (ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F*, RuntimeObject*, intptr_t, const RuntimeMethod*))ImporterFunc_2__ctor_mFAFEB72EC12A568203140507EE9A137F69754564_gshared)(__this, ___0_object, ___1_method, method); } inline void JsonMapper_RegisterImporter_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5B9F9CBE67EBA2C1D0B6062155F31BC7B171824F (ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* ___0_importer, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F*, const RuntimeMethod*))JsonMapper_RegisterImporter_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5B9F9CBE67EBA2C1D0B6062155F31BC7B171824F_gshared)(___0_importer, method); } inline void ImporterFunc_2__ctor_m0ACADE2BE748FA2C91B10567D447A84119591E90 (ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942*, RuntimeObject*, intptr_t, const RuntimeMethod*))ImporterFunc_2__ctor_m0ACADE2BE748FA2C91B10567D447A84119591E90_gshared)(__this, ___0_object, ___1_method, method); } inline void JsonMapper_RegisterImporter_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7B7097D7E39AD3F2AA25BD0D52E32749E88F5C72 (ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* ___0_importer, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942*, const RuntimeMethod*))JsonMapper_RegisterImporter_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7B7097D7E39AD3F2AA25BD0D52E32749E88F5C72_gshared)(___0_importer, method); } inline void ImporterFunc_2__ctor_m6BA4BE060791F789E02D4660BEF5AAF87C90CEC6 (ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB*, RuntimeObject*, intptr_t, const RuntimeMethod*))ImporterFunc_2__ctor_m6BA4BE060791F789E02D4660BEF5AAF87C90CEC6_gshared)(__this, ___0_object, ___1_method, method); } inline void JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE36ADDCF5911745EA8039B5514DD3ADA4095D4F1 (ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* ___0_importer, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB*, const RuntimeMethod*))JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE36ADDCF5911745EA8039B5514DD3ADA4095D4F1_gshared)(___0_importer, method); } inline void ImporterFunc_2__ctor_mCB58D807FE1CC0BECE0C4EE521B0CA7DEAC2345F (ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03*, RuntimeObject*, intptr_t, const RuntimeMethod*))ImporterFunc_2__ctor_m9356263D45375354E899960206562AE763ACE363_gshared)(__this, ___0_object, ___1_method, method); } inline void JsonMapper_RegisterImporter_TisString_t_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_mF119B3AA24320F4FB4EC425C4B94F6A79CBDBBE8 (ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* ___0_importer, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03*, const RuntimeMethod*))JsonMapper_RegisterImporter_TisRuntimeObject_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_m417B754B9CD5B0385712D3A2F4FF5266975CBA0E_gshared)(___0_importer, method); } inline void ImporterFunc_2__ctor_mC438914C86AB66E1E8CC22FF589709F2250DD279 (ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7*, RuntimeObject*, intptr_t, const RuntimeMethod*))ImporterFunc_2__ctor_mC438914C86AB66E1E8CC22FF589709F2250DD279_gshared)(__this, ___0_object, ___1_method, method); } inline void JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD89256CB505C0CDE1E7ED7792AC027197AEEB820 (ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* ___0_importer, const RuntimeMethod* method) { (( void (*) (ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7*, const RuntimeMethod*))JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD89256CB505C0CDE1E7ED7792AC027197AEEB820_gshared)(___0_importer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonMapper_ToJson_m47E09DCA4D412AB6D98769A2A5544C6D65155811 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonData_t3C51D89A19D30A47A74617107D861959322307F1* JsonMapper_ToObject_m4CE0C423373F28612B2140D6D1A3DCE4F9161FBA (String_t* ___0_json, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mBDF73AB300DCA4D6FF8DD8649FA419106FCDA7DF (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Convert_ToDateTime_mE15C6E51579A9876015F9E295D5025B80BE73726 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; inline void Action_2_Invoke_mE3F3C686891DBCA0589BA1C04C2FF3731186704B_inline (Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*, int32_t, int32_t, const RuntimeMethod*))Action_2_Invoke_mF6BE8B768C3DA33BE3281D8F143C0FB02E720366_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } inline void List_1__ctor_m46F320D7A33686FF7474ABEA236837C613CC62B7 (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* __this, const RuntimeMethod* method) { (( void (*) (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* NegotiationResult_get_Url_m55085B3408434F4E117DB5A15C9ECA951B344848_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_op_Inequality_m64BE981CDF88B751677B80D883B201BF3CFD83F7 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri1, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_uri2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* WebSocketTransport_BuildUri_m32CFB2B8E6921E15DCFF0F1D6460C9F0368A5852 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_baseUri, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnWebSocketErrorDescriptionDelegate__ctor_m91579EA9BE7A5AF20EBB8415F9387F804FF266E8 (OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Send_m9BA73EAD19F87F0A4F00D8682F00D66F0B9B91AB (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebSocketTransport_ParseHandshakeResponse_m5632D64BE885C6F65BD082850AB1EF854B09FBA4 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, String_t* ___0_data, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_ErrorReason_m08F37E813634CC1EE4905D4785F2493DCE4D609D_inline (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocketTransport_get_ErrorReason_mC672E944E4B8E0B64917C850C8B7170391940D9A_inline (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_State_m86BC42465CDE7786EFD9442EDFA9A4F9D60E7D5D_inline (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_HandleHandshakeResponse_m2C6844728159E142C134CA3B895B0632A98830E0 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, String_t* ___0_data, const RuntimeMethod* method) ; inline void List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_inline (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* __this, const RuntimeMethod* method) { (( void (*) (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_OnMessages_m87827E319792C73E5B24742B28D9516C7C350746 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* ___0_messages, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt16_ToString_m57629B7E74D92A54414073D5C27D6827C93A4DD5 (uint16_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_Query_m17DEC663263C486C8C8177AF9C4BFE2FFBE51178 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NegotiationResult_get_ConnectionId_m728B224F855E7A411EC1BD819912E3BD40171412_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriBuilder_set_Query_m1B7AB6F65BBAC94C07681D79F2A8DBDB15E844ED (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CancelInvocationMessage_get_type_mB93FA0C04D1178CF736CA4C953FA5468288E7FD6 (CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SupportedTransport_set_Name_m97E239F43C7A9C297AE32BE0CAB1F868E3F5D6E4_inline (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SupportedTransport_set_SupportedFormats_m085D86A21E9208219EBC0914FC989EB6148094F3_inline (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NegotiationResult__ctor_m8A389DDB7B02ABE40E3F21D9F14F703B3189CE3C (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_ConnectionId_mFFE98F9A1A579E57A6F779049966F7C9CC7A7CA4_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, String_t* ___0_value, const RuntimeMethod* method) ; inline void List_1__ctor_m189301A5C57C68916C9BA1BB8D6CB85800261A9D (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } inline Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419 (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportedTransport__ctor_m71BCA52531BFC33DBC832429F35C16C34F300DC6 (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, String_t* ___0_transportName, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___1_transferFormats, const RuntimeMethod* method) ; inline void List_1_Add_m57FF64E72C2904D1CBC5797FB4C65261A703CD6C_inline (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* __this, SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26*, SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_SupportedTransports_m3596B47BBA3153B557314D5BA5835BE09E5E7472_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_Url_mF897F53202810012A44C6D4ED6460B8AD9198879_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_AccessToken_m3B4531A05913F12977BB51C0EEEE575766CE905D_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, String_t* ___0_value, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m9300BD9A3BA8F452491881C33DBB7EDC201D5EF1 (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896*, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D, const RuntimeMethod*))List_1_AddWithResize_m9300BD9A3BA8F452491881C33DBB7EDC201D5EF1_gshared)(__this, ___0_item, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = __this->___U3CWebSocketU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_set_WebSocket_mFB2DF3878D0119D4274B9296544C85A2AAD00A98 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_value, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_value; __this->___U3CWebSocketU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWebSocketU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketResponse_get_IsClosed_m480975C169F114A2E2A621EA60889CC11AB7D318 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { bool L_0 = __this->___closed; il2cpp_codegen_memory_barrier(); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A WebSocketResponse_get_PingFrequnecy_m1AD0EEEEA8F9AF387FCEE614774325C56D891DB8 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CPingFrequnecyU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_set_PingFrequnecy_mCB66F29262BA0A87A1DF1E758B0ACAA2D77AF865 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CPingFrequnecyU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t WebSocketResponse_get_MaxFragmentSize_m101B2DB7B5C19B884F95A0E65BA535E3916D6D24 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->___U3CMaxFragmentSizeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_set_MaxFragmentSize_m36AC671CB4CBEBE9508E4DD5825D1E0632776AB8 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, uint16_t ___0_value, const RuntimeMethod* method) { { uint16_t L_0 = ___0_value; __this->___U3CMaxFragmentSizeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketResponse_get_BufferedAmount_mBB596E9A2E5E62CA20BB750D91DE21DE2E4AF317 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____bufferedAmount; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketResponse_get_Latency_mE22CE49A0D6E5F173A30E947B3A42AE4DB9E7B97 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CLatencyU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_set_Latency_m0793E2F1291783A2AC659691E7F54EF0761AA748 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CLatencyU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse__ctor_m1587D18DB6067F6431A12F7484686F2CA20679D7 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_request, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, bool ___2_isStreamed, bool ___3_isFromCache, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircularBuffer_1__ctor_m5C8D148341357508153E4F2A5D63402A1C1FF50C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_0 = (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*)il2cpp_codegen_object_new(List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72_il2cpp_TypeInfo_var); List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B(L_0, List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B_RuntimeMethod_var); __this->___IncompleteFrames = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___IncompleteFrames), (void*)L_0); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_1 = (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*)il2cpp_codegen_object_new(List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72_il2cpp_TypeInfo_var); List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B(L_1, List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B_RuntimeMethod_var); __this->___CompletedFrames = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___CompletedFrames), (void*)L_1); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_2 = (List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72*)il2cpp_codegen_object_new(List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72_il2cpp_TypeInfo_var); List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B(L_2, List_1__ctor_m4362B226A725678E3288A81EF244777F511C3A0B_RuntimeMethod_var); __this->___frameCache = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___frameCache), (void*)L_2); RuntimeObject* L_3 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_3, NULL); __this->___FrameLock = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___FrameLock), (void*)L_3); RuntimeObject* L_4 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_4, NULL); __this->___SendLock = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___SendLock), (void*)L_4); List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_5 = (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*)il2cpp_codegen_object_new(List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A_il2cpp_TypeInfo_var); List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43(L_5, List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43_RuntimeMethod_var); __this->___unsentFrames = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___unsentFrames), (void*)L_5); AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_6 = (AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0*)il2cpp_codegen_object_new(AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0_il2cpp_TypeInfo_var); AutoResetEvent__ctor_mB7C8CD30C5BE11A2C8DB79B27593CF0C5FE82ADE(L_6, (bool)0, NULL); __this->___newFrameSignal = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___newFrameSignal), (void*)L_6); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; __this->___lastPing = L_7; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; __this->___lastMessage = L_8; il2cpp_codegen_runtime_class_init_inline(WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_il2cpp_TypeInfo_var); int32_t L_9 = ((WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_il2cpp_TypeInfo_var))->___RTTBufferCapacity; CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* L_10 = (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669*)il2cpp_codegen_object_new(CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669_il2cpp_TypeInfo_var); CircularBuffer_1__ctor_m5C8D148341357508153E4F2A5D63402A1C1FF50C(L_10, L_9, CircularBuffer_1__ctor_m5C8D148341357508153E4F2A5D63402A1C1FF50C_RuntimeMethod_var); __this->___rtts = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___rtts), (void*)L_10); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_11 = ___0_request; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_12 = ___1_stream; bool L_13 = ___2_isStreamed; bool L_14 = ___3_isFromCache; HTTPResponse__ctor_m7B5A1EF16B2EBE027F75C25584170D50E766B922(__this, L_11, L_12, L_13, L_14, NULL); HTTPResponse_set_IsClosedManually_mEE8FA465340D8E5C269A5F17E5367CBF9754AFFA_inline(__this, (bool)1, NULL); il2cpp_codegen_memory_barrier(); __this->___closed = (bool)0; WebSocketResponse_set_MaxFragmentSize_m36AC671CB4CBEBE9508E4DD5825D1E0632776AB8_inline(__this, (uint16_t)((int32_t)32767), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_StartReceive_m32381E37E5E118E52941CD6F7DF5FCE6014B390A (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_ReceiveThreadFunc_m26C80F4E1EDC9AC24B5826CDB32115950ACB14BD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = HTTPResponse_get_IsUpgraded_m67F7BC60C0F7F6DECA914D60C993626DDFAB1485_inline(__this, NULL); if (!L_0) { goto IL_001a; } } { WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* L_1 = (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3*)il2cpp_codegen_object_new(WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C(L_1, __this, (intptr_t)((void*)WebSocketResponse_ReceiveThreadFunc_m26C80F4E1EDC9AC24B5826CDB32115950ACB14BD_RuntimeMethod_var), NULL); bool L_2; L_2 = ThreadPool_QueueUserWorkItem_m24B9C1887DBABE1F408E31475AF15B9B9A08854D(L_1, NULL); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_CloseStream_m88F161A4C2B4D74E2F283CE5268B332D1070016A (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ConnectionBase_t89E36BB13C730FA8E62C33D13F8C7E3B9ACFD7BF* V_0 = NULL; { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); ConnectionBase_t89E36BB13C730FA8E62C33D13F8C7E3B9ACFD7BF* L_1; L_1 = HTTPManager_GetConnectionWith_mAB1F4CA87C60720C0C49E7785D90F516929646A8(L_0, NULL); V_0 = L_1; ConnectionBase_t89E36BB13C730FA8E62C33D13F8C7E3B9ACFD7BF* L_2 = V_0; if (!L_2) { goto IL_0017; } } { ConnectionBase_t89E36BB13C730FA8E62C33D13F8C7E3B9ACFD7BF* L_3 = V_0; NullCheck(L_3); VirtualActionInvoker1< int32_t >::Invoke(6, L_3, ((int32_t)9)); } IL_0017: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Send_m4626F194F8FCBBF4BEE43088E15E168C1B95983E (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, String_t* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { String_t* L_0 = ___0_message; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8A5457A7DF6A1065DD5E9290F8F15F5C9070E44E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_Send_m4626F194F8FCBBF4BEE43088E15E168C1B95983E_RuntimeMethod_var))); } IL_000e: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2; L_2 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_3 = ___0_message; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19, L_2, L_3); V_0 = L_4; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_5; L_5 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_7 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188(L_7, L_5, 1, L_6, NULL); WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Send_m817872F2FE663FBF4F27893B783BDF7CCBF30D54 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* V_0 = NULL; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* V_1 = NULL; RuntimeObject* V_2 = NULL; bool V_3 = false; int32_t V_4 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC68FFBBF9505233DDD37E5D37666C2F07B3A9EBB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_Send_m817872F2FE663FBF4F27893B783BDF7CCBF30D54_RuntimeMethod_var))); } IL_000e: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_2; L_2 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_data; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_4 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188(L_4, L_2, 2, L_3, NULL); V_0 = L_4; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_5 = V_0; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_5, NULL); if (!L_6) { goto IL_0084; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_7 = V_0; NullCheck(L_7); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_7, NULL); NullCheck(L_8); uint16_t L_9; L_9 = WebSocketResponse_get_MaxFragmentSize_m101B2DB7B5C19B884F95A0E65BA535E3916D6D24_inline(__this, NULL); if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) <= ((int32_t)L_9))) { goto IL_0084; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_10 = V_0; uint16_t L_11; L_11 = WebSocketResponse_get_MaxFragmentSize_m101B2DB7B5C19B884F95A0E65BA535E3916D6D24_inline(__this, NULL); NullCheck(L_10); WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_12; L_12 = WebSocketFrame_Fragment_m4872372565DC48EC686BEA6F9F674D52FF0AFA8C(L_10, L_11, NULL); V_1 = L_12; RuntimeObject* L_13 = __this->___SendLock; V_2 = L_13; V_3 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007a: { { bool L_14 = V_3; if (!L_14) { goto IL_0083; } } { RuntimeObject* L_15 = V_2; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_15, NULL); } IL_0083: { return; } } }); try { { RuntimeObject* L_16 = V_2; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_16, (&V_3), NULL); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_17 = V_0; WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_17, NULL); WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_18 = V_1; if (!L_18) { goto IL_0078_1; } } { V_4 = 0; goto IL_0071_1; } IL_0061_1: { WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_19 = V_1; int32_t L_20 = V_4; NullCheck(L_19); int32_t L_21 = L_20; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_22 = (L_19)->GetAt(static_cast(L_21)); WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_22, NULL); int32_t L_23 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_0071_1: { int32_t L_24 = V_4; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_25 = V_1; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_0061_1; } } IL_0078_1: { goto IL_008b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0084: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_26 = V_0; WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_26, NULL); } IL_008b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Send_m3D637D01F9BADA4FC5F7FCA724F19C1727400B1F (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint64_t ___1_offset, uint64_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* V_0 = NULL; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* V_1 = NULL; RuntimeObject* V_2 = NULL; bool V_3 = false; int32_t V_4 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC68FFBBF9505233DDD37E5D37666C2F07B3A9EBB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_Send_m3D637D01F9BADA4FC5F7FCA724F19C1727400B1F_RuntimeMethod_var))); } IL_000e: { uint64_t L_2 = ___1_offset; uint64_t L_3 = ___2_count; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_data; NullCheck(L_4); if ((!(((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)L_2, (int64_t)L_3))) > ((uint64_t)((int64_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))) { goto IL_0022; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral05E0DB356812280C508C76B0FD6F7F2B2AD5216E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_Send_m3D637D01F9BADA4FC5F7FCA724F19C1727400B1F_RuntimeMethod_var))); } IL_0022: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_6; L_6 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_data; uint64_t L_8 = ___1_offset; uint64_t L_9 = ___2_count; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_10 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9(L_10, L_6, 2, L_7, L_8, L_9, (bool)1, (bool)1, NULL); V_0 = L_10; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_11 = V_0; NullCheck(L_11); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12; L_12 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_11, NULL); if (!L_12) { goto IL_009c; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_13 = V_0; NullCheck(L_13); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14; L_14 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_13, NULL); NullCheck(L_14); uint16_t L_15; L_15 = WebSocketResponse_get_MaxFragmentSize_m101B2DB7B5C19B884F95A0E65BA535E3916D6D24_inline(__this, NULL); if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))) <= ((int32_t)L_15))) { goto IL_009c; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_16 = V_0; uint16_t L_17; L_17 = WebSocketResponse_get_MaxFragmentSize_m101B2DB7B5C19B884F95A0E65BA535E3916D6D24_inline(__this, NULL); NullCheck(L_16); WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_18; L_18 = WebSocketFrame_Fragment_m4872372565DC48EC686BEA6F9F674D52FF0AFA8C(L_16, L_17, NULL); V_1 = L_18; RuntimeObject* L_19 = __this->___SendLock; V_2 = L_19; V_3 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0092: { { bool L_20 = V_3; if (!L_20) { goto IL_009b; } } { RuntimeObject* L_21 = V_2; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_21, NULL); } IL_009b: { return; } } }); try { { RuntimeObject* L_22 = V_2; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_22, (&V_3), NULL); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_23 = V_0; WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_23, NULL); WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_24 = V_1; if (!L_24) { goto IL_0090_1; } } { V_4 = 0; goto IL_0089_1; } IL_0079_1: { WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_25 = V_1; int32_t L_26 = V_4; NullCheck(L_25); int32_t L_27 = L_26; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_28 = (L_25)->GetAt(static_cast(L_27)); WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_28, NULL); int32_t L_29 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0089_1: { int32_t L_30 = V_4; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_31 = V_1; NullCheck(L_31); if ((((int32_t)L_30) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))) { goto IL_0079_1; } } IL_0090_1: { goto IL_00a3; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009c: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_32 = V_0; WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_32, NULL); } IL_00a3: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_frame, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_SendThreadFunc_mD1EA5C890D23188DBEAB49B537FF11D74DEAC2E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11F9E2FBC9CCE5F40F1F00DEAE7A34E19699BF8F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; int32_t* G_B14_0 = NULL; int32_t* G_B13_0 = NULL; int32_t G_B15_0 = 0; int32_t* G_B15_1 = NULL; { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_0 = ___0_frame; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8E89D3E14BACA6530E16246B1FA5D6EB5A548BA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A_RuntimeMethod_var))); } IL_000e: { bool L_2 = __this->___closed; il2cpp_codegen_memory_barrier(); if (L_2) { goto IL_0022; } } { bool L_3 = __this->___closeSent; il2cpp_codegen_memory_barrier(); if (!L_3) { goto IL_0023; } } IL_0022: { return; } IL_0023: { RuntimeObject* L_4 = __this->___SendLock; V_0 = L_4; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007b: { { bool L_5 = V_1; if (!L_5) { goto IL_0084; } } { RuntimeObject* L_6 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL); } IL_0084: { return; } } }); try { { RuntimeObject* L_7 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_7, (&V_1), NULL); List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_8 = __this->___unsentFrames; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_9 = ___0_frame; NullCheck(L_8); List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_inline(L_8, L_9, List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_RuntimeMethod_var); bool L_10 = __this->___sendThreadCreated; il2cpp_codegen_memory_barrier(); if (L_10) { goto IL_0079_1; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_11; L_11 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_11); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_11, _stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B, _stringLiteral11F9E2FBC9CCE5F40F1F00DEAE7A34E19699BF8F); WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* L_12 = (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3*)il2cpp_codegen_object_new(WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C(L_12, __this, (intptr_t)((void*)WebSocketResponse_SendThreadFunc_mD1EA5C890D23188DBEAB49B537FF11D74DEAC2E8_RuntimeMethod_var), NULL); bool L_13; L_13 = ThreadPool_QueueUserWorkItem_m24B9C1887DBABE1F408E31475AF15B9B9A08854D(L_12, NULL); il2cpp_codegen_memory_barrier(); __this->___sendThreadCreated = (bool)1; } IL_0079_1: { goto IL_0085; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0085: { int32_t* L_14 = (int32_t*)(&__this->____bufferedAmount); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_15 = ___0_frame; NullCheck(L_15); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16; L_16 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_15, NULL); if (L_16) { G_B14_0 = L_14; goto IL_0096; } G_B13_0 = L_14; } { G_B15_0 = 0; G_B15_1 = G_B13_0; goto IL_009e; } IL_0096: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_17 = ___0_frame; NullCheck(L_17); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18; L_18 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_17, NULL); NullCheck(L_18); G_B15_0 = ((int32_t)(((RuntimeArray*)L_18)->max_length)); G_B15_1 = G_B14_0; } IL_009e: { int32_t L_19; L_19 = Interlocked_Add_m2455208C56EEFD8832AEAD8AF7368A3FEB33A73C(G_B15_1, G_B15_0, NULL); AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_20 = __this->___newFrameSignal; NullCheck(L_20); bool L_21; L_21 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_20, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Insert_m7EB4534ADAAF555AC4E1192C537CBC5B189884FC (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_frame, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m5BCCF86CFF2D4AC69D64D68CF7686D66070C1C5C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_SendThreadFunc_mD1EA5C890D23188DBEAB49B537FF11D74DEAC2E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62144242EDECBD9AABC6836EEE2CA5A2AEA12061); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; int32_t* G_B14_0 = NULL; int32_t* G_B13_0 = NULL; int32_t G_B15_0 = 0; int32_t* G_B15_1 = NULL; { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_0 = ___0_frame; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8E89D3E14BACA6530E16246B1FA5D6EB5A548BA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_Insert_m7EB4534ADAAF555AC4E1192C537CBC5B189884FC_RuntimeMethod_var))); } IL_000e: { bool L_2 = __this->___closed; il2cpp_codegen_memory_barrier(); if (L_2) { goto IL_0022; } } { bool L_3 = __this->___closeSent; il2cpp_codegen_memory_barrier(); if (!L_3) { goto IL_0023; } } IL_0022: { return; } IL_0023: { RuntimeObject* L_4 = __this->___SendLock; V_0 = L_4; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007c: { { bool L_5 = V_1; if (!L_5) { goto IL_0085; } } { RuntimeObject* L_6 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL); } IL_0085: { return; } } }); try { { RuntimeObject* L_7 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_7, (&V_1), NULL); List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_8 = __this->___unsentFrames; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_9 = ___0_frame; NullCheck(L_8); List_1_Insert_m5BCCF86CFF2D4AC69D64D68CF7686D66070C1C5C(L_8, 0, L_9, List_1_Insert_m5BCCF86CFF2D4AC69D64D68CF7686D66070C1C5C_RuntimeMethod_var); bool L_10 = __this->___sendThreadCreated; il2cpp_codegen_memory_barrier(); if (L_10) { goto IL_007a_1; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_11; L_11 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_11); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_11, _stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B, _stringLiteral62144242EDECBD9AABC6836EEE2CA5A2AEA12061); WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* L_12 = (WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3*)il2cpp_codegen_object_new(WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3_il2cpp_TypeInfo_var); WaitCallback__ctor_m9730564F9A28ECB72462D05AA92CA9E43DE9B41C(L_12, __this, (intptr_t)((void*)WebSocketResponse_SendThreadFunc_mD1EA5C890D23188DBEAB49B537FF11D74DEAC2E8_RuntimeMethod_var), NULL); bool L_13; L_13 = ThreadPool_QueueUserWorkItem_m24B9C1887DBABE1F408E31475AF15B9B9A08854D(L_12, NULL); il2cpp_codegen_memory_barrier(); __this->___sendThreadCreated = (bool)1; } IL_007a_1: { goto IL_0086; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0086: { int32_t* L_14 = (int32_t*)(&__this->____bufferedAmount); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_15 = ___0_frame; NullCheck(L_15); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16; L_16 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_15, NULL); if (L_16) { G_B14_0 = L_14; goto IL_0097; } G_B13_0 = L_14; } { G_B15_0 = 0; G_B15_1 = G_B13_0; goto IL_009f; } IL_0097: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_17 = ___0_frame; NullCheck(L_17); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18; L_18 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_17, NULL); NullCheck(L_18); G_B15_0 = ((int32_t)(((RuntimeArray*)L_18)->max_length)); G_B15_1 = G_B14_0; } IL_009f: { int32_t L_19; L_19 = Interlocked_Add_m2455208C56EEFD8832AEAD8AF7368A3FEB33A73C(G_B15_1, G_B15_0, NULL); AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_20 = __this->___newFrameSignal; NullCheck(L_20); bool L_21; L_21 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_20, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_SendNow_mE76A11F2341C37739DCF7C3C4DF832B248ABEDCD (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_frame, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_0 = ___0_frame; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8E89D3E14BACA6530E16246B1FA5D6EB5A548BA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_SendNow_mE76A11F2341C37739DCF7C3C4DF832B248ABEDCD_RuntimeMethod_var))); } IL_000e: { bool L_2 = __this->___closed; il2cpp_codegen_memory_barrier(); if (L_2) { goto IL_0022; } } { bool L_3 = __this->___closeSent; il2cpp_codegen_memory_barrier(); if (!L_3) { goto IL_0023; } } IL_0022: { return; } IL_0023: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_4 = ___0_frame; NullCheck(L_4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = WebSocketFrame_Get_mD92171AA1DC5A6547A249E7DF8E397516077D432(L_4, NULL); V_0 = L_5; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___Stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0; NullCheck(L_8); NullCheck(L_6); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_6, L_7, 0, ((int32_t)(((RuntimeArray*)L_8)->max_length))); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___Stream; NullCheck(L_9); VirtualActionInvoker0::Invoke(22, L_9); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Close_m18EF882DD52997C156B4C1ED3FE365E6E21B697D (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04330398B234EC6C79375BBA7BB05A165F1FF78D); s_Il2CppMethodInitialized = true; } { WebSocketResponse_Close_m7A4B57301F8EFCE2A9E91AF9F799971A52E18D27(__this, (uint16_t)((int32_t)1000), _stringLiteral04330398B234EC6C79375BBA7BB05A165F1FF78D, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_Close_m7A4B57301F8EFCE2A9E91AF9F799971A52E18D27 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, uint16_t ___0_code, String_t* ___1_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { bool L_0 = __this->___closed; il2cpp_codegen_memory_barrier(); if (!L_0) { goto IL_000b; } } { return; } IL_000b: { RuntimeObject* L_1 = __this->___SendLock; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0029: { { bool L_2 = V_1; if (!L_2) { goto IL_0032; } } { RuntimeObject* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_0032: { return; } } }); try { RuntimeObject* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_5 = __this->___unsentFrames; NullCheck(L_5); List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_inline(L_5, List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_RuntimeMethod_var); goto IL_0033; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0033: { int32_t* L_6 = (int32_t*)(&__this->____bufferedAmount); int32_t L_7; L_7 = Interlocked_Exchange_m5810F59A9EF49D8003BA76D95398854254A091DF(L_6, 0, NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_8; L_8 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); uint16_t L_9 = ___0_code; String_t* L_10 = ___1_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11; L_11 = WebSocket_EncodeCloseData_m030BFDEDB25FACA6AA3116B12B821709C89D4096(L_9, L_10, NULL); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_12 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188(L_12, L_8, 8, L_11, NULL); WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_StartPinging_mFCB716976A0407E34BE4057F5CBDEC4039BD78FC (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, int32_t ___0_frequency, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_frequency; if ((((int32_t)L_0) >= ((int32_t)((int32_t)100)))) { goto IL_0010; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral90EC65C78C0181EBBC2BD9F677A9845FD04E3062)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketResponse_StartPinging_mFCB716976A0407E34BE4057F5CBDEC4039BD78FC_RuntimeMethod_var))); } IL_0010: { int32_t L_2 = ___0_frequency; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3; L_3 = TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775(((double)L_2), NULL); WebSocketResponse_set_PingFrequnecy_mCB66F29262BA0A87A1DF1E758B0ACAA2D77AF865_inline(__this, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4; L_4 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___lastMessage = L_4; WebSocketResponse_SendPing_mA3AA84CF3459CF5C146AE03800D1A4A3A85C8202(__this, NULL); il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* L_5; L_5 = HTTPManager_get_Heartbeats_mB06494ABA048C6A5B0DEFB58CA127B58B16E4879(NULL); NullCheck(L_5); HeartbeatManager_Subscribe_m0D38271ED9769AE81CD7CBEA9B356DD798D59FF5(L_5, __this, NULL); il2cpp_codegen_runtime_class_init_inline(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = ((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_7, __this, (intptr_t)((void*)WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE_RuntimeMethod_var), NULL); Delegate_t* L_8; L_8 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_6, L_7, NULL); ((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_8, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged), (void*)((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_8, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_SendThreadFunc_mD1EA5C890D23188DBEAB49B537FF11D74DEAC2E8 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, RuntimeObject* ___0_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m3494422EB73257AB8ACD472DA9CD81B21FDA6E84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC6C2C39655C3ACC9E516E15BAFCF8AEF00F07584_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CACB35F3D32E505CF7391EB3B943163AC6A8B7C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B); s_Il2CppMethodInitialized = true; } List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; int32_t V_3 = 0; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* V_4 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL; Exception_t* V_6 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_0 = (List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A*)il2cpp_codegen_object_new(List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A_il2cpp_TypeInfo_var); List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43(L_0, List_1__ctor_m01131971303DD82BB969C614F11D74A83BDA8D43_RuntimeMethod_var); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_013f: { il2cpp_codegen_memory_barrier(); __this->___sendThreadCreated = (bool)0; il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_1; L_1 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_1); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_1, _stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B, _stringLiteral4CACB35F3D32E505CF7391EB3B943163AC6A8B7C); return; } }); try { { goto IL_0126_1; } IL_000b_1: { AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_2 = __this->___newFrameSignal; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(10, L_2); } try { { RuntimeObject* L_4 = __this->___SendLock; V_1 = L_4; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005f_2: { { bool L_5 = V_2; if (!L_5) { goto IL_0068_2; } } { RuntimeObject* L_6 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL); } IL_0068_2: { return; } } }); try { { RuntimeObject* L_7 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_7, (&V_2), NULL); List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_8 = __this->___unsentFrames; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_inline(L_8, List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_RuntimeMethod_var); V_3 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); goto IL_004e_3; } IL_0038_3: { List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_10 = V_0; List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_11 = __this->___unsentFrames; int32_t L_12 = V_3; NullCheck(L_11); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_13; L_13 = List_1_get_Item_mC6C2C39655C3ACC9E516E15BAFCF8AEF00F07584(L_11, L_12, List_1_get_Item_mC6C2C39655C3ACC9E516E15BAFCF8AEF00F07584_RuntimeMethod_var); NullCheck(L_10); List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_inline(L_10, L_13, List_1_Add_m8B727CF55F7C604D7C87580F570F43F393201F07_RuntimeMethod_var); int32_t L_14 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_14, 1)); } IL_004e_3: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0038_3; } } { List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_16 = __this->___unsentFrames; NullCheck(L_16); List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_inline(L_16, List_1_Clear_mC95C40F09CF6F5753D0B69AF6360305481996D2F_RuntimeMethod_var); goto IL_00d5_2; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069_2: { List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_17 = V_0; List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_18 = V_0; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_inline(L_18, List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_RuntimeMethod_var); NullCheck(L_17); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_20; L_20 = List_1_get_Item_mC6C2C39655C3ACC9E516E15BAFCF8AEF00F07584(L_17, ((int32_t)il2cpp_codegen_subtract(L_19, 1)), List_1_get_Item_mC6C2C39655C3ACC9E516E15BAFCF8AEF00F07584_RuntimeMethod_var); V_4 = L_20; List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_21 = V_0; List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_22 = V_0; NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_inline(L_22, List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_RuntimeMethod_var); NullCheck(L_21); List_1_RemoveAt_m3494422EB73257AB8ACD472DA9CD81B21FDA6E84(L_21, ((int32_t)il2cpp_codegen_subtract(L_23, 1)), List_1_RemoveAt_m3494422EB73257AB8ACD472DA9CD81B21FDA6E84_RuntimeMethod_var); bool L_24 = __this->___closeSent; il2cpp_codegen_memory_barrier(); if (L_24) { goto IL_00bf_2; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_25 = V_4; NullCheck(L_25); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26; L_26 = WebSocketFrame_Get_mD92171AA1DC5A6547A249E7DF8E397516077D432(L_25, NULL); V_5 = L_26; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_27 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___Stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_5; NullCheck(L_29); NullCheck(L_27); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_27, L_28, 0, ((int32_t)(((RuntimeArray*)L_29)->max_length))); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_30 = V_4; NullCheck(L_30); uint8_t L_31; L_31 = WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline(L_30, NULL); if ((!(((uint32_t)L_31) == ((uint32_t)8)))) { goto IL_00bf_2; } } { il2cpp_codegen_memory_barrier(); __this->___closeSent = (bool)1; } IL_00bf_2: { int32_t* L_32 = (int32_t*)(&__this->____bufferedAmount); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_33 = V_4; NullCheck(L_33); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34; L_34 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_33, NULL); NullCheck(L_34); int32_t L_35; L_35 = Interlocked_Add_m2455208C56EEFD8832AEAD8AF7368A3FEB33A73C(L_32, ((-((int32_t)(((RuntimeArray*)L_34)->max_length)))), NULL); } IL_00d5_2: { List_1_t72293DA60518C557ED1C1BCAF6110456FF727D9A* L_36 = V_0; NullCheck(L_36); int32_t L_37; L_37 = List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_inline(L_36, List_1_get_Count_m9B23E5A2031E4622A7F30CFE9AE8BA3D1F984DBD_RuntimeMethod_var); if ((((int32_t)L_37) > ((int32_t)0))) { goto IL_0069_2; } } { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_38 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___Stream; NullCheck(L_38); VirtualActionInvoker0::Invoke(22, L_38); goto IL_0126_1; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00eb_1; } throw e; } CATCH_00eb_1: { { Exception_t* L_39 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_6 = L_39; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))); bool L_40; L_40 = HTTPUpdateDelegator_get_IsCreated_m4DA30A1AFDCF49FFA8C9D5CBC0BB1502041B0FB6_inline(NULL); if (!L_40) { goto IL_010f_1; } } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_41 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; Exception_t* L_42 = V_6; NullCheck(L_41); HTTPRequest_set_Exception_mD3C4D7BE74ABFA2F6DF5082F152CE4F522E3D748_inline(L_41, L_42, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_43 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; NullCheck(L_43); HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline(L_43, 4, NULL); goto IL_011b_1; } IL_010f_1: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_44 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; NullCheck(L_44); HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline(L_44, 5, NULL); } IL_011b_1: { il2cpp_codegen_memory_barrier(); __this->___closed = (bool)1; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0126_1; } } IL_0126_1: { bool L_45 = __this->___closed; il2cpp_codegen_memory_barrier(); if (L_45) { goto IL_013d_1; } } { bool L_46 = __this->___closeSent; il2cpp_codegen_memory_barrier(); if (!L_46) { goto IL_000b_1; } } IL_013d_1: { goto IL_015d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_015d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_ReceiveThreadFunc_m26C80F4E1EDC9AC24B5826CDB32115950ACB14BD (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, RuntimeObject* ___0_param, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircularBuffer_1_Add_m6EDEDF5E86A31C9F4D8204B23DCF3026BCFAD5BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB67DC4D594AA255408A0975776EF6E748EB8A239); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9465DC808E7D1750C2F3DDA48B6E87DDC7A1769); s_Il2CppMethodInitialized = true; } WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; uint8_t V_3 = 0; int64_t V_4 = 0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_5; memset((&V_5), 0, sizeof(V_5)); Exception_t* V_6 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0280: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* L_0; L_0 = HTTPManager_get_Heartbeats_mB06494ABA048C6A5B0DEFB58CA127B58B16E4879(NULL); NullCheck(L_0); HeartbeatManager_Unsubscribe_m5C86433F1B3AC8902C7EFD0A2D91A49790A7B43B(L_0, __this, NULL); il2cpp_codegen_runtime_class_init_inline(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = ((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_2, __this, (intptr_t)((void*)WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE_RuntimeMethod_var), NULL); Delegate_t* L_3; L_3 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_1, L_2, NULL); ((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_3, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged), (void*)((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_3, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var))); RuntimeObject* L_4; L_4 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_4); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_4, _stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B, _stringLiteralB67DC4D594AA255408A0975776EF6E748EB8A239); return; } }); try { { goto IL_0271_1; } IL_0005_1: { } try { { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_5 = (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45*)il2cpp_codegen_object_new(WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45_il2cpp_TypeInfo_var); WebSocketFrameReader__ctor_mF0E39D44695909133EBFBE87CD5D9D7E7DA977A5(L_5, NULL); V_0 = L_5; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_6 = V_0; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___Stream; NullCheck(L_6); WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1(L_6, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8; L_8 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___lastMessage = L_8; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_9 = V_0; NullCheck(L_9); bool L_10; L_10 = WebSocketFrameReader_get_HasMask_m589F0569B89720B8C9D7EE0A51E7A83E3D25A20A_inline(L_9, NULL); if (!L_10) { goto IL_0040_2; } } { WebSocketResponse_Close_m7A4B57301F8EFCE2A9E91AF9F799971A52E18D27(__this, (uint16_t)((int32_t)1002), _stringLiteralD9465DC808E7D1750C2F3DDA48B6E87DDC7A1769, NULL); goto IL_0271_1; } IL_0040_2: { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_11 = V_0; NullCheck(L_11); bool L_12; L_12 = WebSocketFrameReader_get_IsFinal_m17FEC430205EF462AF0F44EAD8A5A8D4D2AC61E2_inline(L_11, NULL); if (L_12) { goto IL_008c_2; } } { Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97* L_13 = __this->___OnIncompleteFrame; if (L_13) { goto IL_005e_2; } } { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_14 = __this->___IncompleteFrames; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_15 = V_0; NullCheck(L_14); List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_inline(L_14, L_15, List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var); goto IL_0087_2; } IL_005e_2: { RuntimeObject* L_16 = __this->___FrameLock; V_1 = L_16; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007d_2: { { bool L_17 = V_2; if (!L_17) { goto IL_0086_2; } } { RuntimeObject* L_18 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_18, NULL); } IL_0086_2: { return; } } }); try { RuntimeObject* L_19 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_19, (&V_2), NULL); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_20 = __this->___CompletedFrames; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_21 = V_0; NullCheck(L_20); List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_inline(L_20, L_21, List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var); goto IL_0087_2; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0087_2: { goto IL_0271_1; } IL_008c_2: { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_22 = V_0; NullCheck(L_22); uint8_t L_23; L_23 = WebSocketFrameReader_get_Type_mF4B2E94A586B00CCA1653C86D7A4BF1A3B30A11A_inline(L_22, NULL); V_3 = L_23; uint8_t L_24 = V_3; switch (L_24) { case 0: { goto IL_00ca_2; } case 1: { goto IL_0117_2; } case 2: { goto IL_0117_2; } case 3: { goto IL_01f9_2; } case 4: { goto IL_01f9_2; } case 5: { goto IL_01f9_2; } case 6: { goto IL_01f9_2; } case 7: { goto IL_01f9_2; } case 8: { goto IL_01cc_2; } case 9: { goto IL_014f_2; } case 10: { goto IL_0184_2; } } } { goto IL_01f9_2; } IL_00ca_2: { Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97* L_25 = __this->___OnIncompleteFrame; if (L_25) { goto IL_00eb_2; } } { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_26 = V_0; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_27 = __this->___IncompleteFrames; NullCheck(L_26); WebSocketFrameReader_Assemble_m7111DCE2155E19F1DEAE5782A03D5A7963AFDD70(L_26, L_27, NULL); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_28 = __this->___IncompleteFrames; NullCheck(L_28); List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_inline(L_28, List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var); goto IL_0117_2; } IL_00eb_2: { RuntimeObject* L_29 = __this->___FrameLock; V_1 = L_29; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_010d_2: { { bool L_30 = V_2; if (!L_30) { goto IL_0116_2; } } { RuntimeObject* L_31 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_31, NULL); } IL_0116_2: { return; } } }); try { RuntimeObject* L_32 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_32, (&V_2), NULL); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_33 = __this->___CompletedFrames; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_34 = V_0; NullCheck(L_33); List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_inline(L_33, L_34, List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var); goto IL_01f9_2; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0117_2: { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_35 = V_0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_36; L_36 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); NullCheck(L_35); WebSocketFrameReader_DecodeWithExtensions_m876F0B21525BAFE0DEFC6A6AAD18A08C801A2F6B(L_35, L_36, NULL); RuntimeObject* L_37 = __this->___FrameLock; V_1 = L_37; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0145_2: { { bool L_38 = V_2; if (!L_38) { goto IL_014e_2; } } { RuntimeObject* L_39 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_39, NULL); } IL_014e_2: { return; } } }); try { RuntimeObject* L_40 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_40, (&V_2), NULL); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_41 = __this->___CompletedFrames; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_42 = V_0; NullCheck(L_41); List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_inline(L_41, L_42, List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var); goto IL_01f9_2; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_014f_2: { bool L_43 = __this->___closeSent; il2cpp_codegen_memory_barrier(); if (L_43) { goto IL_01f9_2; } } { bool L_44 = __this->___closed; il2cpp_codegen_memory_barrier(); if (L_44) { goto IL_01f9_2; } } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_45; L_45 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_46 = V_0; NullCheck(L_46); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47; L_47 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_46, NULL); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_48 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188(L_48, L_45, ((int32_t)10), L_47, NULL); WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_48, NULL); goto IL_01f9_2; } IL_0184_2: { } try { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_49 = V_0; NullCheck(L_49); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50; L_50 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_49, NULL); int64_t L_51; L_51 = BitConverter_ToInt64_mA375995608A3E81761CCA7776461290AC5B262F0(L_50, 0, NULL); V_4 = L_51; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_52 = (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(&__this->___lastMessage); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); int64_t L_53; L_53 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6(L_52, NULL); int64_t L_54 = V_4; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_55; L_55 = TimeSpan_FromTicks_m9C683B1D142312F22E8CC6C803E32EF6D42F9003(((int64_t)il2cpp_codegen_subtract(L_53, L_54)), NULL); V_5 = L_55; CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* L_56 = __this->___rtts; double L_57; L_57 = TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF((&V_5), NULL); NullCheck(L_56); CircularBuffer_1_Add_m6EDEDF5E86A31C9F4D8204B23DCF3026BCFAD5BB(L_56, il2cpp_codegen_cast_double_to_int(L_57), CircularBuffer_1_Add_m6EDEDF5E86A31C9F4D8204B23DCF3026BCFAD5BB_RuntimeMethod_var); int32_t L_58; L_58 = WebSocketResponse_CalculateLatency_m9506754C50020E984F9482B580527696CAA30AB8(__this, NULL); WebSocketResponse_set_Latency_m0793E2F1291783A2AC659691E7F54EF0761AA748_inline(__this, L_58, NULL); goto IL_01f9_2; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_01c9_2; } throw e; } CATCH_01c9_2: { RuntimeObject* L_59 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01f9_2; } IL_01cc_2: { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_60 = V_0; __this->___CloseFrame = L_60; Il2CppCodeGenWriteBarrier((void**)(&__this->___CloseFrame), (void*)L_60); bool L_61 = __this->___closeSent; il2cpp_codegen_memory_barrier(); if (L_61) { goto IL_01f0_2; } } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_62; L_62 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_63 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188(L_63, L_62, 8, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, NULL); WebSocketResponse_Send_mD89DD3FFB9B438906C2C0728B41E15E1B33CFA6A(__this, L_63, NULL); } IL_01f0_2: { il2cpp_codegen_memory_barrier(); __this->___closed = (bool)1; } IL_01f9_2: { goto IL_0271_1; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_01fb_1; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_022a_1; } throw e; } CATCH_01fb_1: { ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* L_64 = ((ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*)IL2CPP_GET_ACTIVE_EXCEPTION(ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*));; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_65 = __this->___IncompleteFrames; NullCheck(L_65); List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_inline(L_65, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var))); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_66 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; NullCheck(L_66); HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline(L_66, 5, NULL); il2cpp_codegen_memory_barrier(); __this->___closed = (bool)1; AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_67 = __this->___newFrameSignal; NullCheck(L_67); bool L_68; L_68 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_67, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0271_1; } CATCH_022a_1: { { Exception_t* L_69 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_6 = L_69; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))); bool L_70; L_70 = HTTPUpdateDelegator_get_IsCreated_m4DA30A1AFDCF49FFA8C9D5CBC0BB1502041B0FB6_inline(NULL); if (!L_70) { goto IL_024e_1; } } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_71 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; Exception_t* L_72 = V_6; NullCheck(L_71); HTTPRequest_set_Exception_mD3C4D7BE74ABFA2F6DF5082F152CE4F522E3D748_inline(L_71, L_72, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_73 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; NullCheck(L_73); HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline(L_73, 4, NULL); goto IL_025a_1; } IL_024e_1: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_74 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; NullCheck(L_74); HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline(L_74, 5, NULL); } IL_025a_1: { il2cpp_codegen_memory_barrier(); __this->___closed = (bool)1; AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_75 = __this->___newFrameSignal; NullCheck(L_75); bool L_76; L_76 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_75, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0271_1; } } IL_0271_1: { bool L_77 = __this->___closed; il2cpp_codegen_memory_barrier(); if (!L_77) { goto IL_0005_1; } } { goto IL_02c0; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_02c0: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_BestHTTP_IProtocol_HandleEvents_m3D2CF00C1FB195054105739A3DCE6A94289568B9 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF65A16F1EAF62AF993606B9CBC9BB4777ED7D263_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* V_3 = NULL; uint8_t V_4 = 0; Exception_t* V_5 = NULL; uint16_t V_6 = 0; String_t* V_7 = NULL; Exception_t* V_8 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_0 = __this->___frameCache; NullCheck(L_0); List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_inline(L_0, List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var); RuntimeObject* L_1 = __this->___FrameLock; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003a: { { bool L_2 = V_1; if (!L_2) { goto IL_0043; } } { RuntimeObject* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_0043: { return; } } }); try { RuntimeObject* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_5 = __this->___frameCache; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_6 = __this->___CompletedFrames; NullCheck(L_5); List_1_AddRange_mF65A16F1EAF62AF993606B9CBC9BB4777ED7D263(L_5, L_6, List_1_AddRange_mF65A16F1EAF62AF993606B9CBC9BB4777ED7D263_RuntimeMethod_var); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_7 = __this->___CompletedFrames; NullCheck(L_7); List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_inline(L_7, List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var); goto IL_0044; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0044: { V_2 = 0; goto IL_00f2; } IL_004b: { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_8 = __this->___frameCache; int32_t L_9 = V_2; NullCheck(L_8); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_10; L_10 = List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8(L_8, L_9, List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); V_3 = L_10; } try { { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_11 = V_3; NullCheck(L_11); uint8_t L_12; L_12 = WebSocketFrameReader_get_Type_mF4B2E94A586B00CCA1653C86D7A4BF1A3B30A11A_inline(L_11, NULL); V_4 = L_12; uint8_t L_13 = V_4; switch (L_13) { case 0: { goto IL_0075_1; } case 1: { goto IL_008c_1; } case 2: { goto IL_00b0_1; } } } { goto IL_00d2_1; } IL_0075_1: { Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97* L_14 = __this->___OnIncompleteFrame; if (!L_14) { goto IL_00d2_1; } } { Action_2_t20CF2681BA48D04379D2078763F02064FB2D9C97* L_15 = __this->___OnIncompleteFrame; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_16 = V_3; NullCheck(L_15); Action_2_Invoke_m7180D473EB0ACF416D77E4BB5B712F76CA18B342_inline(L_15, __this, L_16, NULL); goto IL_00d2_1; } IL_008c_1: { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_17 = V_3; NullCheck(L_17); bool L_18; L_18 = WebSocketFrameReader_get_IsFinal_m17FEC430205EF462AF0F44EAD8A5A8D4D2AC61E2_inline(L_17, NULL); if (!L_18) { goto IL_0075_1; } } { Action_2_tD6AA2AF2E9EF9FFCCD5F69092829FDCD846FE909* L_19 = __this->___OnText; if (!L_19) { goto IL_00d2_1; } } { Action_2_tD6AA2AF2E9EF9FFCCD5F69092829FDCD846FE909* L_20 = __this->___OnText; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_21 = V_3; NullCheck(L_21); String_t* L_22; L_22 = WebSocketFrameReader_get_DataAsText_mC68C46C1D4ED47E71605A0D8212E8B853681CF05_inline(L_21, NULL); NullCheck(L_20); Action_2_Invoke_m47969E47CB20DE910BA003EFEE858B50095071D1_inline(L_20, __this, L_22, NULL); goto IL_00d2_1; } IL_00b0_1: { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_23 = V_3; NullCheck(L_23); bool L_24; L_24 = WebSocketFrameReader_get_IsFinal_m17FEC430205EF462AF0F44EAD8A5A8D4D2AC61E2_inline(L_23, NULL); if (!L_24) { goto IL_0075_1; } } { Action_2_t380B26E9A4B6B996BF606FD0D9E5EE8E6E9615E7* L_25 = __this->___OnBinary; if (!L_25) { goto IL_00d2_1; } } { Action_2_t380B26E9A4B6B996BF606FD0D9E5EE8E6E9615E7* L_26 = __this->___OnBinary; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_27 = V_3; NullCheck(L_27); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28; L_28 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_27, NULL); NullCheck(L_26); Action_2_Invoke_m3E04EBBFD571D3ABF25DBF2E2520AAC213473FCD_inline(L_26, __this, L_28, NULL); } IL_00d2_1: { goto IL_00ee; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00d4; } throw e; } CATCH_00d4: { Exception_t* L_29 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_5 = L_29; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_30; L_30 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_31 = V_5; NullCheck(L_30); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_30, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8E6F78B1EF40EB9181C778F4FFBA2070BCB2ACC7)), L_31); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00ee; } IL_00ee: { int32_t L_32 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00f2: { int32_t L_33 = V_2; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_34 = __this->___frameCache; NullCheck(L_34); int32_t L_35; L_35 = List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_inline(L_34, List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_RuntimeMethod_var); if ((((int32_t)L_33) < ((int32_t)L_35))) { goto IL_004b; } } { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_36 = __this->___frameCache; NullCheck(L_36); List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_inline(L_36, List_1_Clear_m1CEB166573CB20F59D9049BCBB88FAC3AC156B63_RuntimeMethod_var); bool L_37; L_37 = WebSocketResponse_get_IsClosed_m480975C169F114A2E2A621EA60889CC11AB7D318(__this, NULL); if (!L_37) { goto IL_01f6; } } { Action_3_t2D5BCC96557FAF560266A5F440103FFFA16BD4F1* L_38 = __this->___OnClosed; if (!L_38) { goto IL_01f6; } } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_39 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; NullCheck(L_39); int32_t L_40; L_40 = HTTPRequest_get_State_mF5D442E7D73502F1EED2152514D7306AF50D6BC2_inline(L_39, NULL); if ((!(((uint32_t)L_40) == ((uint32_t)2)))) { goto IL_01f6; } } try { { V_6 = (uint16_t)0; String_t* L_41 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; V_7 = L_41; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_42 = __this->___CloseFrame; if (!L_42) { goto IL_01ca_1; } } { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_43 = __this->___CloseFrame; NullCheck(L_43); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44; L_44 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_43, NULL); if (!L_44) { goto IL_01ca_1; } } { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_45 = __this->___CloseFrame; NullCheck(L_45); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46; L_46 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_45, NULL); NullCheck(L_46); if ((((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length))) < ((int32_t)2))) { goto IL_01ca_1; } } { if (!il2cpp_codegen_is_little_endian()) { goto IL_0180_1; } } { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_47 = __this->___CloseFrame; NullCheck(L_47); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48; L_48 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_47, NULL); Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE(L_48, 0, 2, Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); } IL_0180_1: { WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_49 = __this->___CloseFrame; NullCheck(L_49); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50; L_50 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_49, NULL); uint16_t L_51; L_51 = BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D(L_50, 0, NULL); V_6 = L_51; WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_52 = __this->___CloseFrame; NullCheck(L_52); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53; L_53 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_52, NULL); NullCheck(L_53); if ((((int32_t)((int32_t)(((RuntimeArray*)L_53)->max_length))) <= ((int32_t)2))) { goto IL_01ca_1; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_54; L_54 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_55 = __this->___CloseFrame; NullCheck(L_55); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_56; L_56 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_55, NULL); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_57 = __this->___CloseFrame; NullCheck(L_57); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58; L_58 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_57, NULL); NullCheck(L_58); NullCheck(L_54); String_t* L_59; L_59 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(38, L_54, L_56, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_58)->max_length)), 2))); V_7 = L_59; } IL_01ca_1: { Action_3_t2D5BCC96557FAF560266A5F440103FFFA16BD4F1* L_60 = __this->___OnClosed; uint16_t L_61 = V_6; String_t* L_62 = V_7; NullCheck(L_60); Action_3_Invoke_m1F9BE277591F572F0CB7D259F0BF683E5AA3AC93_inline(L_60, __this, L_61, L_62, NULL); goto IL_01f6; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_01dc; } throw e; } CATCH_01dc: { Exception_t* L_63 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_8 = L_63; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_64; L_64 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_65 = V_8; NullCheck(L_64); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_64, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral861BBC20413BBC72299C133266D4EF240C17ACE4)), L_65); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01f6; } IL_01f6: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_BestHTTP_Extensions_IHeartbeat_OnHeartbeatUpdate_m37FFDF6BD33BF1DBCD8DFCB6E31BDB5B2B06753A (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_dif, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5440DF277D2BDEF9CD147A5F733595295788BEEA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA225FCEEC4CE1D7C393B8921077D9F3DFFC1F242); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0; L_0 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); V_0 = L_0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = V_0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2 = __this->___lastPing; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3; L_3 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_1, L_2, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4; L_4 = WebSocketResponse_get_PingFrequnecy_m1AD0EEEEA8F9AF387FCEE614774325C56D891DB8_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); bool L_5; L_5 = TimeSpan_op_GreaterThanOrEqual_m75F60A7DA7C0BB62E4A21E7784E6FFE6D2D73CFE(L_3, L_4, NULL); if (!L_5) { goto IL_0025; } } { WebSocketResponse_SendPing_mA3AA84CF3459CF5C146AE03800D1A4A3A85C8202(__this, NULL); } IL_0025: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6 = V_0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7 = __this->___lastMessage; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_8; L_8 = WebSocketResponse_get_PingFrequnecy_m1AD0EEEEA8F9AF387FCEE614774325C56D891DB8_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9; L_9 = DateTime_op_Addition_m652BE1306897DBE4CDF3ADA99FFFE2E70BFE3865(L_7, L_8, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_10; L_10 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_6, L_9, NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_11; L_11 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); NullCheck(L_11); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_12; L_12 = WebSocket_get_CloseAfterNoMesssage_m6BF11A498E2BFA19D7C9A04F75A741A437D32693_inline(L_11, NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); bool L_13; L_13 = TimeSpan_op_GreaterThan_m346676C36494E3CD2560A604996F88CEC3D845C0(L_10, L_12, NULL); if (!L_13) { goto IL_00b0; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_14; L_14 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_15; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_17 = __this->___lastMessage; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_18 = L_17; RuntimeObject* L_19 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_18); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_19); (L_16)->SetAt(static_cast(0), (RuntimeObject*)L_19); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_16; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_21; L_21 = WebSocketResponse_get_PingFrequnecy_m1AD0EEEEA8F9AF387FCEE614774325C56D891DB8_inline(__this, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_22 = L_21; RuntimeObject* L_23 = Box(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var, &L_22); NullCheck(L_20); ArrayElementTypeCheck (L_20, L_23); (L_20)->SetAt(static_cast(1), (RuntimeObject*)L_23); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = L_20; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_25; L_25 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); NullCheck(L_25); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_26; L_26 = WebSocket_get_CloseAfterNoMesssage_m6BF11A498E2BFA19D7C9A04F75A741A437D32693_inline(L_25, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_27 = L_26; RuntimeObject* L_28 = Box(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var, &L_27); NullCheck(L_24); ArrayElementTypeCheck (L_24, L_28); (L_24)->SetAt(static_cast(2), (RuntimeObject*)L_28); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_24; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_30 = V_0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_31 = L_30; RuntimeObject* L_32 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_31); NullCheck(L_29); ArrayElementTypeCheck (L_29, L_32); (L_29)->SetAt(static_cast(3), (RuntimeObject*)L_32); String_t* L_33; L_33 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralA225FCEEC4CE1D7C393B8921077D9F3DFFC1F242, L_29, NULL); NullCheck(L_14); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(14, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_14, _stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B, L_33); WebSocketResponse_CloseWithError_m3B5E64ACCD6066983B1A18AF2DADB5B3908DA870(__this, _stringLiteral5440DF277D2BDEF9CD147A5F733595295788BEEA, NULL); } IL_00b0: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, bool ___0_isPaused, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_isPaused; if (L_0) { goto IL_000e; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1; L_1 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___lastMessage = L_1; } IL_000e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_SendPing_mA3AA84CF3459CF5C146AE03800D1A4A3A85C8202 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* V_1 = NULL; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2; memset((&V_2), 0, sizeof(V_2)); il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0; L_0 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___lastPing = L_0; } try { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1; L_1 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); V_2 = L_1; int64_t L_2; L_2 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_2), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9(L_2, NULL); V_0 = L_3; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_4; L_4 = WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_6 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188(L_6, L_4, ((int32_t)9), L_5, NULL); V_1 = L_6; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_7 = V_1; WebSocketResponse_Insert_m7EB4534ADAAF555AC4E1192C537CBC5B189884FC(__this, L_7, NULL); goto IL_0058; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0036; } throw e; } CATCH_0036: { RuntimeObject* L_8 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_9; L_9 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_9); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8DDED389BA872D58F2A946C9B005D9D6BD0170B)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07E556E40EB7F322345FD53B72CD15F0327196A4))); WebSocketResponse_CloseWithError_m3B5E64ACCD6066983B1A18AF2DADB5B3908DA870(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral11EF7BA7B79A596FBF54E0F80A6568ED81085496)), NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0058; } IL_0058: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse_CloseWithError_m3B5E64ACCD6066983B1A18AF2DADB5B3908DA870 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, String_t* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; String_t* L_1 = ___0_message; Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, L_1, NULL); NullCheck(L_0); HTTPRequest_set_Exception_mD3C4D7BE74ABFA2F6DF5082F152CE4F522E3D748_inline(L_0, L_2, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_3 = ((HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774*)__this)->___baseRequest; NullCheck(L_3); HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline(L_3, 4, NULL); il2cpp_codegen_memory_barrier(); __this->___closed = (bool)1; il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* L_4; L_4 = HTTPManager_get_Heartbeats_mB06494ABA048C6A5B0DEFB58CA127B58B16E4879(NULL); NullCheck(L_4); HeartbeatManager_Unsubscribe_m5C86433F1B3AC8902C7EFD0A2D91A49790A7B43B(L_4, __this, NULL); il2cpp_codegen_runtime_class_init_inline(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_5 = ((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_6, __this, (intptr_t)((void*)WebSocketResponse_OnApplicationForegroundStateChanged_m20B1F5437A73C283BDB466570C251DD869F6B8EE_RuntimeMethod_var), NULL); Delegate_t* L_7; L_7 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_5, L_6, NULL); ((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_7, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___OnApplicationForegroundStateChanged), (void*)((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_7, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var))); AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* L_8 = __this->___newFrameSignal; NullCheck(L_8); bool L_9; L_9 = EventWaitHandle_Set_mDF98D67F214714A9590DF82A1C51D3D851281E4D(L_8, NULL); WebSocketResponse_CloseStream_m88F161A4C2B4D74E2F283CE5268B332D1070016A(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketResponse_CalculateLatency_m9506754C50020E984F9482B580527696CAA30AB8 (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircularBuffer_1_get_Item_mB61FCA718DCCB364D2C2376FAEC89D350AC92211_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* L_0 = __this->___rtts; NullCheck(L_0); int32_t L_1; L_1 = CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_inline(L_0, CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_RuntimeMethod_var); if (L_1) { goto IL_000f; } } { return 0; } IL_000f: { V_0 = 0; V_1 = 0; goto IL_0028; } IL_0015: { int32_t L_2 = V_0; CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* L_3 = __this->___rtts; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5; L_5 = CircularBuffer_1_get_Item_mB61FCA718DCCB364D2C2376FAEC89D350AC92211(L_3, L_4, CircularBuffer_1_get_Item_mB61FCA718DCCB364D2C2376FAEC89D350AC92211_RuntimeMethod_var); V_0 = ((int32_t)il2cpp_codegen_add(L_2, L_5)); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0028: { int32_t L_7 = V_1; CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* L_8 = __this->___rtts; NullCheck(L_8); int32_t L_9; L_9 = CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_inline(L_8, CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0015; } } { int32_t L_10 = V_0; CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* L_11 = __this->___rtts; NullCheck(L_11); int32_t L_12; L_12 = CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_inline(L_11, CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_RuntimeMethod_var); return ((int32_t)(L_10/L_12)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketResponse__cctor_mB5B59C31AE09BE9F674BA0A397FA0347BAF61FC2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ((WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A_il2cpp_TypeInfo_var))->___RTTBufferCapacity = 5; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CTypeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame_set_Type_m92476064600E951F146BFED7EE483CB44AF196B6 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CTypeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketFrame_get_IsFinal_m0D2AA025F0D0973A139B5A0607D6DA2D3CBEEC06 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsFinalU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame_set_IsFinal_m0A1245D8E7EACB530A2109151E742F841E8A52A7 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsFinalU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CHeaderU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame_set_Header_m6296409BB5914028CB5A60EE28490922C08684AF (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CHeaderU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CDataU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame_set_Data_mABF5E018294BF2B6E43660B16703927D2D1A32C3 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CDataU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketFrame_get_UseExtensions_m5D9F951D2BBF368338D4BD70B76CE84645F982ED (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CUseExtensionsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame_set_UseExtensions_mC064B0FEE564BB06DD95D1E0FA63F3C56745B12E (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CUseExtensionsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__ctor_m043B99AC9771C14BB6649F79F25BC225D67B1188 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_data, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_webSocket; uint8_t L_1 = ___1_type; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___2_data; WebSocketFrame__ctor_m9823C7F3C8BDB8B911536C80239E9B85BE41CD0D(__this, L_0, L_1, L_2, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__ctor_m9823C7F3C8BDB8B911536C80239E9B85BE41CD0D (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_data, bool ___3_useExtensions, const RuntimeMethod* method) { int64_t G_B2_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_1 = NULL; uint8_t G_B2_2 = 0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* G_B2_3 = NULL; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* G_B2_4 = NULL; int64_t G_B1_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_1 = NULL; uint8_t G_B1_2 = 0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* G_B1_3 = NULL; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* G_B1_4 = NULL; int64_t G_B3_0 = 0; int64_t G_B3_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_2 = NULL; uint8_t G_B3_3 = 0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* G_B3_4 = NULL; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* G_B3_5 = NULL; { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_webSocket; uint8_t L_1 = ___1_type; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___2_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___2_data; if (L_3) { G_B2_0 = ((int64_t)0); G_B2_1 = L_2; G_B2_2 = L_1; G_B2_3 = L_0; G_B2_4 = __this; goto IL_000d; } G_B1_0 = ((int64_t)0); G_B1_1 = L_2; G_B1_2 = L_1; G_B1_3 = L_0; G_B1_4 = __this; } { G_B3_0 = ((int64_t)0); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; G_B3_4 = G_B1_3; G_B3_5 = G_B1_4; goto IL_0011; } IL_000d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___2_data; NullCheck(L_4); G_B3_0 = ((int64_t)((int32_t)(((RuntimeArray*)L_4)->max_length))); G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; G_B3_4 = G_B2_3; G_B3_5 = G_B2_4; } IL_0011: { bool L_5 = ___3_useExtensions; WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9(G_B3_5, G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, (bool)1, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__ctor_m95BEF216641C769ED542F7F12671FB8ACFD07FEB (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_data, bool ___3_isFinal, bool ___4_useExtensions, const RuntimeMethod* method) { int64_t G_B2_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_1 = NULL; uint8_t G_B2_2 = 0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* G_B2_3 = NULL; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* G_B2_4 = NULL; int64_t G_B1_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_1 = NULL; uint8_t G_B1_2 = 0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* G_B1_3 = NULL; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* G_B1_4 = NULL; int64_t G_B3_0 = 0; int64_t G_B3_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_2 = NULL; uint8_t G_B3_3 = 0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* G_B3_4 = NULL; WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* G_B3_5 = NULL; { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_webSocket; uint8_t L_1 = ___1_type; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___2_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___2_data; if (L_3) { G_B2_0 = ((int64_t)0); G_B2_1 = L_2; G_B2_2 = L_1; G_B2_3 = L_0; G_B2_4 = __this; goto IL_000d; } G_B1_0 = ((int64_t)0); G_B1_1 = L_2; G_B1_2 = L_1; G_B1_3 = L_0; G_B1_4 = __this; } { G_B3_0 = ((int64_t)0); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; G_B3_4 = G_B1_3; G_B3_5 = G_B1_4; goto IL_0011; } IL_000d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___2_data; NullCheck(L_4); G_B3_0 = ((int64_t)((int32_t)(((RuntimeArray*)L_4)->max_length))); G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; G_B3_4 = G_B2_3; G_B3_5 = G_B2_4; } IL_0011: { bool L_5 = ___3_isFinal; bool L_6 = ___4_useExtensions; WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9(G_B3_5, G_B3_4, G_B3_3, G_B3_2, G_B3_1, G_B3_0, L_5, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_data, uint64_t ___3_pos, uint64_t ___4_length, bool ___5_isFinal, bool ___6_useExtensions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExtension_tDB70D95D93EE6BFA600E4C4054FB0D7FFCF85C52_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint8_t V_0 = 0x0; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; int32_t G_B6_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); uint8_t L_0 = ___1_type; WebSocketFrame_set_Type_m92476064600E951F146BFED7EE483CB44AF196B6_inline(__this, L_0, NULL); bool L_1 = ___5_isFinal; WebSocketFrame_set_IsFinal_m0A1245D8E7EACB530A2109151E742F841E8A52A7_inline(__this, L_1, NULL); bool L_2 = ___6_useExtensions; WebSocketFrame_set_UseExtensions_mC064B0FEE564BB06DD95D1E0FA63F3C56745B12E_inline(__this, L_2, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___2_data; if (!L_3) { goto IL_0043; } } { uint64_t L_4 = ___4_length; if ((uint64_t)(L_4) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_4)); WebSocketFrame_set_Data_mABF5E018294BF2B6E43660B16703927D2D1A32C3_inline(__this, L_5, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___2_data; uint64_t L_7 = ___3_pos; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); uint64_t L_9 = ___4_length; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_6, ((int32_t)L_7), (RuntimeArray*)L_8, 0, ((int32_t)L_9), NULL); goto IL_004a; } IL_0043: { il2cpp_codegen_runtime_class_init_inline(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ((WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var))->___NoData; ___2_data = L_10; } IL_004a: { bool L_11; L_11 = WebSocketFrame_get_IsFinal_m0D2AA025F0D0973A139B5A0607D6DA2D3CBEEC06_inline(__this, NULL); if (L_11) { goto IL_0055; } } { G_B6_0 = 0; goto IL_005a; } IL_0055: { G_B6_0 = ((int32_t)128); } IL_005a: { V_0 = (uint8_t)((int32_t)(uint8_t)G_B6_0); uint8_t L_12 = V_0; uint8_t L_13; L_13 = WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline(__this, NULL); WebSocketFrame_set_Header_m6296409BB5914028CB5A60EE28490922C08684AF_inline(__this, (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_12|(int32_t)L_13))), NULL); bool L_14; L_14 = WebSocketFrame_get_UseExtensions_m5D9F951D2BBF368338D4BD70B76CE84645F982ED_inline(__this, NULL); if (!L_14) { goto IL_00c5; } } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_15 = ___0_webSocket; if (!L_15) { goto IL_00c5; } } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_16 = ___0_webSocket; NullCheck(L_16); IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* L_17; L_17 = WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline(L_16, NULL); if (!L_17) { goto IL_00c5; } } { V_1 = 0; goto IL_00ba; } IL_0082: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_18 = ___0_webSocket; NullCheck(L_18); IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* L_19; L_19 = WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline(L_18, NULL); int32_t L_20 = V_1; NullCheck(L_19); int32_t L_21 = L_20; RuntimeObject* L_22 = (L_19)->GetAt(static_cast(L_21)); V_2 = L_22; RuntimeObject* L_23 = V_2; if (!L_23) { goto IL_00b6; } } { uint8_t L_24; L_24 = WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45_inline(__this, NULL); RuntimeObject* L_25 = V_2; uint8_t L_26; L_26 = WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45_inline(__this, NULL); NullCheck(L_25); uint8_t L_27; L_27 = InterfaceFuncInvoker2< uint8_t, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*, uint8_t >::Invoke(2, IExtension_tDB70D95D93EE6BFA600E4C4054FB0D7FFCF85C52_il2cpp_TypeInfo_var, L_25, __this, L_26); WebSocketFrame_set_Header_m6296409BB5914028CB5A60EE28490922C08684AF_inline(__this, (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_24|(int32_t)L_27))), NULL); RuntimeObject* L_28 = V_2; NullCheck(L_28); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29; L_29 = InterfaceFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* >::Invoke(3, IExtension_tDB70D95D93EE6BFA600E4C4054FB0D7FFCF85C52_il2cpp_TypeInfo_var, L_28, __this); WebSocketFrame_set_Data_mABF5E018294BF2B6E43660B16703927D2D1A32C3_inline(__this, L_29, NULL); } IL_00b6: { int32_t L_30 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_00ba: { int32_t L_31 = V_1; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_32 = ___0_webSocket; NullCheck(L_32); IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* L_33; L_33 = WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline(L_32, NULL); NullCheck(L_33); if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))))) { goto IL_0082; } } IL_00c5: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrame_Get_mD92171AA1DC5A6547A249E7DF8E397516077D432 (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0; L_0 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); if (L_0) { goto IL_0013; } } { il2cpp_codegen_runtime_class_init_inline(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ((WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var))->___NoData; WebSocketFrame_set_Data_mABF5E018294BF2B6E43660B16703927D2D1A32C3_inline(__this, L_1, NULL); } IL_0013: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_2); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8(L_3, ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_2)->max_length)), ((int32_t)9))), NULL); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0120: { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = V_0; if (!L_4) { goto IL_0129; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_5 = V_0; NullCheck(L_5); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5); } IL_0129: { return; } } }); try { { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_6 = V_0; uint8_t L_7; L_7 = WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45_inline(__this, NULL); NullCheck(L_6); VirtualActionInvoker1< uint8_t >::Invoke(39, L_6, L_7); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_8); if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) >= ((int32_t)((int32_t)126)))) { goto IL_0054_1; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_9 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_10); NullCheck(L_9); VirtualActionInvoker1< uint8_t >::Invoke(39, L_9, (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)128)|((int32_t)(uint8_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))); goto IL_00d1_1; } IL_0054_1: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11; L_11 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_11); if ((((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))) >= ((int32_t)((int32_t)65535)))) { goto IL_009b_1; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_12 = V_0; NullCheck(L_12); VirtualActionInvoker1< uint8_t >::Invoke(39, L_12, (uint8_t)((int32_t)254)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13; L_13 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_13); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14; L_14 = BitConverter_GetBytes_m43CB66A3347C3482B6FB2B3FD327F5327C25E18B((uint16_t)((int32_t)(uint16_t)((int32_t)(((RuntimeArray*)L_13)->max_length))), NULL); V_2 = L_14; if (!il2cpp_codegen_is_little_endian()) { goto IL_008e_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_2; NullCheck(L_16); Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE(L_15, 0, ((int32_t)(((RuntimeArray*)L_16)->max_length)), Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); } IL_008e_1: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_17 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_2; NullCheck(L_19); NullCheck(L_17); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_17, L_18, 0, ((int32_t)(((RuntimeArray*)L_19)->max_length))); goto IL_00d1_1; } IL_009b_1: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_20 = V_0; NullCheck(L_20); VirtualActionInvoker1< uint8_t >::Invoke(39, L_20, (uint8_t)((int32_t)255)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21; L_21 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_21); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22; L_22 = BitConverter_GetBytes_m46CC8E040C5AB40FFDFBA8562779A3C14E95C7F7(((int64_t)((int32_t)(((RuntimeArray*)L_21)->max_length))), NULL); V_3 = L_22; if (!il2cpp_codegen_is_little_endian()) { goto IL_00c6_1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_3; NullCheck(L_24); Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE(L_23, 0, ((int32_t)(((RuntimeArray*)L_24)->max_length)), Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); } IL_00c6_1: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_25 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = V_3; NullCheck(L_27); NullCheck(L_25); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_25, L_26, 0, ((int32_t)(((RuntimeArray*)L_27)->max_length))); } IL_00d1_1: { int32_t L_28; L_28 = VirtualFuncInvoker0< int32_t >::Invoke(2, __this); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29; L_29 = BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9(L_28, NULL); V_1 = L_29; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_30 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = V_1; NullCheck(L_32); NullCheck(L_30); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_30, L_31, 0, ((int32_t)(((RuntimeArray*)L_32)->max_length))); V_4 = 0; goto IL_010a_1; } IL_00ed_1: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_33 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34; L_34 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); int32_t L_35 = V_4; NullCheck(L_34); int32_t L_36 = L_35; uint8_t L_37 = (L_34)->GetAt(static_cast(L_36)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_1; int32_t L_39 = V_4; NullCheck(L_38); int32_t L_40 = ((int32_t)(L_39%4)); uint8_t L_41 = (L_38)->GetAt(static_cast(L_40)); NullCheck(L_33); VirtualActionInvoker1< uint8_t >::Invoke(39, L_33, (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_37^(int32_t)L_41)))); int32_t L_42 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_010a_1: { int32_t L_43 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44; L_44 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_44); if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length))))) { goto IL_00ed_1; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_45 = V_0; NullCheck(L_45); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46; L_46 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(43, L_45); V_5 = L_46; goto IL_012a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_012a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = V_5; return L_47; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* WebSocketFrame_Fragment_m4872372565DC48EC686BEA6F9F674D52FF0AFA8C (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint16_t ___0_maxFragmentSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* V_1 = NULL; uint64_t V_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; uint64_t V_4 = 0; int32_t G_B9_0 = 0; int32_t G_B8_0 = 0; int32_t G_B10_0 = 0; int32_t G_B10_1 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0; L_0 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); if (L_0) { goto IL_000a; } } { return (WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899*)NULL; } IL_000a: { uint8_t L_1; L_1 = WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline(__this, NULL); if ((((int32_t)L_1) == ((int32_t)2))) { goto IL_001e; } } { uint8_t L_2; L_2 = WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline(__this, NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_001e; } } { return (WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899*)NULL; } IL_001e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_3); uint16_t L_4 = ___0_maxFragmentSize; if ((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) > ((int32_t)L_4))) { goto IL_002b; } } { return (WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899*)NULL; } IL_002b: { WebSocketFrame_set_IsFinal_m0A1245D8E7EACB530A2109151E742F841E8A52A7_inline(__this, (bool)0, NULL); uint8_t L_5; L_5 = WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45_inline(__this, NULL); WebSocketFrame_set_Header_m6296409BB5914028CB5A60EE28490922C08684AF_inline(__this, (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_5&((int32_t)127)))), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_6); uint16_t L_7 = ___0_maxFragmentSize; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_8); uint16_t L_9 = ___0_maxFragmentSize; if (!((int32_t)(((int32_t)(((RuntimeArray*)L_8)->max_length))%(int32_t)L_9))) { G_B9_0 = ((int32_t)(((int32_t)(((RuntimeArray*)L_6)->max_length))/(int32_t)L_7)); goto IL_005b; } G_B8_0 = ((int32_t)(((int32_t)(((RuntimeArray*)L_6)->max_length))/(int32_t)L_7)); } { G_B10_0 = 0; G_B10_1 = G_B8_0; goto IL_005c; } IL_005b: { G_B10_0 = (-1); G_B10_1 = G_B9_0; } IL_005c: { V_0 = ((int32_t)il2cpp_codegen_add(G_B10_1, G_B10_0)); int32_t L_10 = V_0; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_11 = (WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899*)(WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899*)SZArrayNew(WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899_il2cpp_TypeInfo_var, (uint32_t)L_10); V_1 = L_11; uint16_t L_12 = ___0_maxFragmentSize; V_2 = ((int64_t)(uint64_t)L_12); goto IL_00b1; } IL_006a: { uint16_t L_13 = ___0_maxFragmentSize; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14; L_14 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_14); uint64_t L_15 = V_2; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); uint64_t L_16; L_16 = Math_Min_m1C589BAB3D638CE6D3A29E552EDB5E9F95856C28(((int64_t)(uint64_t)L_13), ((int64_t)il2cpp_codegen_subtract(((int64_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int64_t)L_15)), NULL); V_4 = L_16; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_17 = V_1; WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_18 = V_1; NullCheck(L_18); int32_t L_19 = V_0; int32_t L_20 = L_19; V_0 = ((int32_t)il2cpp_codegen_subtract(L_20, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21; L_21 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); uint64_t L_22 = V_2; uint64_t L_23 = V_4; uint64_t L_24 = V_2; uint64_t L_25 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26; L_26 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_26); WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_27 = (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)il2cpp_codegen_object_new(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); WebSocketFrame__ctor_m360A5156E459BE7BF27A42698754A9253AF360F9(L_27, (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)NULL, 0, L_21, L_22, L_23, (bool)((((int32_t)((!(((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)L_24, (int64_t)L_25))) >= ((uint64_t)((int64_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))))? 1 : 0)) == ((int32_t)0))? 1 : 0), (bool)0, NULL); NullCheck(L_17); (L_17)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_18)->max_length)), L_20))), (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3*)L_27); uint64_t L_28 = V_2; uint64_t L_29 = V_4; V_2 = ((int64_t)il2cpp_codegen_add((int64_t)L_28, (int64_t)L_29)); } IL_00b1: { uint64_t L_30 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31; L_31 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); NullCheck(L_31); if ((!(((uint64_t)L_30) >= ((uint64_t)((int64_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))))) { goto IL_006a; } } { uint16_t L_32 = ___0_maxFragmentSize; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_32); V_3 = L_33; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34; L_34 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = V_3; uint16_t L_36 = ___0_maxFragmentSize; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_34, 0, (RuntimeArray*)L_35, 0, L_36, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_3; WebSocketFrame_set_Data_mABF5E018294BF2B6E43660B16703927D2D1A32C3_inline(__this, L_37, NULL); WebSocketFrameU5BU5D_t48E4048DD4A9056D4611E0880D5661CF940A3899* L_38 = V_1; return L_38; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrame__cctor_mA113E5047273607A633C5839A7639931EB617596 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)0); ((WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var))->___NoData = L_0; Il2CppCodeGenWriteBarrier((void**)(&((WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var))->___NoData), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_get_Header_m4744EE1C4BA579C73A6AD18CC871FB696F63BBBD (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CHeaderU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Header_m1DD9E2D2D8B5497AFDD7F9BF7FA2DF12C044A080 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CHeaderU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketFrameReader_get_IsFinal_m17FEC430205EF462AF0F44EAD8A5A8D4D2AC61E2 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsFinalU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_IsFinal_m3A3542AE44C798A298E4D38D60BEF32A503DE199 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsFinalU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_get_Type_mF4B2E94A586B00CCA1653C86D7A4BF1A3B30A11A (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CTypeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Type_m7D0F6F9235670BBCE22F978C82353C89844473AC (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CTypeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketFrameReader_get_HasMask_m589F0569B89720B8C9D7EE0A51E7A83E3D25A20A (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CHasMaskU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_HasMask_mBDBDC72DD1F79AC9A49EF3CCA08E8E92F296896A (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CHasMaskU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___U3CLengthU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Length_m3B7575E7D99E5F4B0709245DB53F8BCA5E6DFBAA (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint64_t ___0_value, const RuntimeMethod* method) { { uint64_t L_0 = ___0_value; __this->___U3CLengthU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrameReader_get_Mask_m317A25D5126E2608D246EE9A97988B5F4CC4ABC0 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CMaskU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Mask_mB1E8C26516A4E77CDBD900A41B1DB95C5920A278 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CMaskU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMaskU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CDataU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Data_m9CA75FCA9E91DB887347CD90F0B2E7AA302A5482 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CDataU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebSocketFrameReader_get_DataAsText_mC68C46C1D4ED47E71605A0D8212E8B853681CF05 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CDataAsTextU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_DataAsText_mD31B0B58CC1DFBDBC616499D906B0AC3E9FAA392 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CDataAsTextU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataAsTextU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint8_t V_0 = 0x0; int32_t V_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; uint8_t L_1; L_1 = WebSocketFrameReader_ReadByte_m5A5BADC23979E1C47A25413A3B3D0B7A919A6FAC(__this, L_0, NULL); WebSocketFrameReader_set_Header_m1DD9E2D2D8B5497AFDD7F9BF7FA2DF12C044A080_inline(__this, L_1, NULL); uint8_t L_2; L_2 = WebSocketFrameReader_get_Header_m4744EE1C4BA579C73A6AD18CC871FB696F63BBBD_inline(__this, NULL); WebSocketFrameReader_set_IsFinal_m3A3542AE44C798A298E4D38D60BEF32A503DE199_inline(__this, (bool)((!(((uint32_t)((int32_t)((int32_t)L_2&((int32_t)128)))) <= ((uint32_t)0)))? 1 : 0), NULL); uint8_t L_3; L_3 = WebSocketFrameReader_get_Header_m4744EE1C4BA579C73A6AD18CC871FB696F63BBBD_inline(__this, NULL); WebSocketFrameReader_set_Type_m7D0F6F9235670BBCE22F978C82353C89844473AC_inline(__this, ((int32_t)(uint8_t)((int32_t)((int32_t)L_3&((int32_t)15)))), NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = ___0_stream; uint8_t L_5; L_5 = WebSocketFrameReader_ReadByte_m5A5BADC23979E1C47A25413A3B3D0B7A919A6FAC(__this, L_4, NULL); V_0 = L_5; uint8_t L_6 = V_0; WebSocketFrameReader_set_HasMask_mBDBDC72DD1F79AC9A49EF3CCA08E8E92F296896A_inline(__this, (bool)((!(((uint32_t)((int32_t)((int32_t)L_6&((int32_t)128)))) <= ((uint32_t)0)))? 1 : 0), NULL); uint8_t L_7 = V_0; WebSocketFrameReader_set_Length_m3B7575E7D99E5F4B0709245DB53F8BCA5E6DFBAA_inline(__this, ((int64_t)((int32_t)((int32_t)L_7&((int32_t)127)))), NULL); uint64_t L_8; L_8 = WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline(__this, NULL); if ((!(((uint64_t)L_8) == ((uint64_t)((int64_t)((int32_t)126)))))) { goto IL_008f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2); V_2 = L_9; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = ___0_stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_2; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Extensions_ReadBuffer_m30B4F12E9635E4ADAF312049703B6ED74F98BF94(L_10, L_11, NULL); if (!il2cpp_codegen_is_little_endian()) { goto IL_007f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_2; NullCheck(L_13); Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE(L_12, 0, ((int32_t)(((RuntimeArray*)L_13)->max_length)), Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); } IL_007f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_2; uint16_t L_15; L_15 = BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D(L_14, 0, NULL); WebSocketFrameReader_set_Length_m3B7575E7D99E5F4B0709245DB53F8BCA5E6DFBAA_inline(__this, ((int64_t)(uint64_t)L_15), NULL); goto IL_00c6; } IL_008f: { uint64_t L_16; L_16 = WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline(__this, NULL); if ((!(((uint64_t)L_16) == ((uint64_t)((int64_t)((int32_t)127)))))) { goto IL_00c6; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)8); V_3 = L_17; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_18 = ___0_stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_3; il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); Extensions_ReadBuffer_m30B4F12E9635E4ADAF312049703B6ED74F98BF94(L_18, L_19, NULL); if (!il2cpp_codegen_is_little_endian()) { goto IL_00b9; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_3; NullCheck(L_21); Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE(L_20, 0, ((int32_t)(((RuntimeArray*)L_21)->max_length)), Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m259DE31308F37526EF40E73D7C36AB5DDC896CBE_RuntimeMethod_var); } IL_00b9: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_3; uint64_t L_23; L_23 = BitConverter_ToUInt64_mE7ED21EC4F2485A3AD117BA6DC44E1B6ED16DF23(L_22, 0, NULL); WebSocketFrameReader_set_Length_m3B7575E7D99E5F4B0709245DB53F8BCA5E6DFBAA_inline(__this, L_23, NULL); } IL_00c6: { bool L_24; L_24 = WebSocketFrameReader_get_HasMask_m589F0569B89720B8C9D7EE0A51E7A83E3D25A20A_inline(__this, NULL); if (!L_24) { goto IL_00f8; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)4); WebSocketFrameReader_set_Mask_mB1E8C26516A4E77CDBD900A41B1DB95C5920A278_inline(__this, L_25, NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_26 = ___0_stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27; L_27 = WebSocketFrameReader_get_Mask_m317A25D5126E2608D246EE9A97988B5F4CC4ABC0_inline(__this, NULL); NullCheck(L_26); int32_t L_28; L_28 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_26, L_27, 0, 4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29; L_29 = WebSocketFrameReader_get_Mask_m317A25D5126E2608D246EE9A97988B5F4CC4ABC0_inline(__this, NULL); NullCheck(L_29); if ((((int32_t)L_28) >= ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_00f8; } } { Exception_t* L_30; L_30 = ExceptionHelper_ServerClosedTCPStream_m9C57173C310B86E40C360E27A6DCCB5EE5C09A1B(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1_RuntimeMethod_var))); } IL_00f8: { uint64_t L_31; L_31 = WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline(__this, NULL); if ((uint64_t)(L_31) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_31)); WebSocketFrameReader_set_Data_m9CA75FCA9E91DB887347CD90F0B2E7AA302A5482_inline(__this, L_32, NULL); uint64_t L_33; L_33 = WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline(__this, NULL); if (L_33) { goto IL_0113; } } { return; } IL_0113: { V_1 = 0; } IL_0115: { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_34 = ___0_stream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35; L_35 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); int32_t L_36 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37; L_37 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); NullCheck(L_37); int32_t L_38 = V_1; NullCheck(L_34); int32_t L_39; L_39 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_34, L_35, L_36, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_37)->max_length)), L_38))); V_4 = L_39; int32_t L_40 = V_4; if ((((int32_t)L_40) > ((int32_t)0))) { goto IL_0139; } } { Exception_t* L_41; L_41 = ExceptionHelper_ServerClosedTCPStream_m9C57173C310B86E40C360E27A6DCCB5EE5C09A1B(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketFrameReader_Read_mC65E60829E463905B3E086A4197ACE25AA079BF1_RuntimeMethod_var))); } IL_0139: { int32_t L_42 = V_1; int32_t L_43 = V_4; V_1 = ((int32_t)il2cpp_codegen_add(L_42, L_43)); int32_t L_44 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45; L_45 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); NullCheck(L_45); if ((((int32_t)L_44) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))) { goto IL_0115; } } { bool L_46; L_46 = WebSocketFrameReader_get_HasMask_m589F0569B89720B8C9D7EE0A51E7A83E3D25A20A_inline(__this, NULL); if (!L_46) { goto IL_0187; } } { V_5 = 0; goto IL_017b; } IL_0156: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47; L_47 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); int32_t L_48 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49; L_49 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); int32_t L_50 = V_5; NullCheck(L_49); int32_t L_51 = L_50; uint8_t L_52 = (L_49)->GetAt(static_cast(L_51)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53; L_53 = WebSocketFrameReader_get_Mask_m317A25D5126E2608D246EE9A97988B5F4CC4ABC0_inline(__this, NULL); int32_t L_54 = V_5; NullCheck(L_53); int32_t L_55 = ((int32_t)(L_54%4)); uint8_t L_56 = (L_53)->GetAt(static_cast(L_55)); NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_52^(int32_t)L_56)))); int32_t L_57 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_017b: { int32_t L_58 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_59; L_59 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); NullCheck(L_59); if ((((int32_t)L_58) < ((int32_t)((int32_t)(((RuntimeArray*)L_59)->max_length))))) { goto IL_0156; } } IL_0187: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_ReadByte_m5A5BADC23979E1C47A25413A3B3D0B7A919A6FAC (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) { int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(36, L_0); int32_t L_2 = L_1; if ((((int32_t)L_2) >= ((int32_t)0))) { G_B2_0 = L_2; goto IL_0010; } G_B1_0 = L_2; } { Exception_t* L_3; L_3 = ExceptionHelper_ServerClosedTCPStream_m9C57173C310B86E40C360E27A6DCCB5EE5C09A1B(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketFrameReader_ReadByte_m5A5BADC23979E1C47A25413A3B3D0B7A919A6FAC_RuntimeMethod_var))); } IL_0010: { return (uint8_t)((int32_t)(uint8_t)G_B2_0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_Assemble_m7111DCE2155E19F1DEAE5782A03D5A7963AFDD70 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* ___0_fragments, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrameReader_Assemble_m7111DCE2155E19F1DEAE5782A03D5A7963AFDD70_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; uint64_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_0 = ___0_fragments; NullCheck(L_0); List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_inline(L_0, __this, List_1_Add_m8FA15EA9A5A25B540FB8C6E5AE77A06E3912030D_RuntimeMethod_var); V_0 = ((int64_t)0); V_3 = 0; goto IL_0021; } IL_000e: { uint64_t L_1 = V_0; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_2 = ___0_fragments; int32_t L_3 = V_3; NullCheck(L_2); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_4; L_4 = List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8(L_2, L_3, List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); NullCheck(L_4); uint64_t L_5; L_5 = WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline(L_4, NULL); V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_1, (int64_t)L_5)); int32_t L_6 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0021: { int32_t L_7 = V_3; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_8 = ___0_fragments; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_inline(L_8, List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_000e; } } { uint64_t L_10 = V_0; if ((uint64_t)(L_10) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), WebSocketFrameReader_Assemble_m7111DCE2155E19F1DEAE5782A03D5A7963AFDD70_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_10)); V_1 = L_11; V_2 = ((int64_t)0); V_4 = 0; goto IL_0074; } IL_003a: { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_12 = ___0_fragments; int32_t L_13 = V_4; NullCheck(L_12); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_14; L_14 = List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8(L_12, L_13, List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); NullCheck(L_14); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15; L_15 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(L_14, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_1; uint64_t L_17 = V_2; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_18 = ___0_fragments; int32_t L_19 = V_4; NullCheck(L_18); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_20; L_20 = List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8(L_18, L_19, List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); NullCheck(L_20); uint64_t L_21; L_21 = WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline(L_20, NULL); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_15, 0, (RuntimeArray*)L_16, ((int32_t)L_17), ((int32_t)L_21), NULL); uint64_t L_22 = V_2; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_23 = ___0_fragments; int32_t L_24 = V_4; NullCheck(L_23); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_25; L_25 = List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8(L_23, L_24, List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); NullCheck(L_25); uint64_t L_26; L_26 = WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline(L_25, NULL); V_2 = ((int64_t)il2cpp_codegen_add((int64_t)L_22, (int64_t)L_26)); int32_t L_27 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0074: { int32_t L_28 = V_4; List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_29 = ___0_fragments; NullCheck(L_29); int32_t L_30; L_30 = List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_inline(L_29, List_1_get_Count_m16FA8951586591A740C23D6B3F4BD69749B44B53_RuntimeMethod_var); if ((((int32_t)L_28) < ((int32_t)L_30))) { goto IL_003a; } } { List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_31 = ___0_fragments; NullCheck(L_31); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_32; L_32 = List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8(L_31, 0, List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); NullCheck(L_32); uint8_t L_33; L_33 = WebSocketFrameReader_get_Type_mF4B2E94A586B00CCA1653C86D7A4BF1A3B30A11A_inline(L_32, NULL); WebSocketFrameReader_set_Type_m7D0F6F9235670BBCE22F978C82353C89844473AC_inline(__this, L_33, NULL); List_1_tF8EABD005E1F8FA9A51E84E2C632A3891B158D72* L_34 = ___0_fragments; NullCheck(L_34); WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* L_35; L_35 = List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8(L_34, 0, List_1_get_Item_m6972292BDE79DAB3115AEA7DBCC080C21AB57EE8_RuntimeMethod_var); NullCheck(L_35); uint8_t L_36; L_36 = WebSocketFrameReader_get_Header_m4744EE1C4BA579C73A6AD18CC871FB696F63BBBD_inline(L_35, NULL); WebSocketFrameReader_set_Header_m1DD9E2D2D8B5497AFDD7F9BF7FA2DF12C044A080_inline(__this, L_36, NULL); uint64_t L_37 = V_0; WebSocketFrameReader_set_Length_m3B7575E7D99E5F4B0709245DB53F8BCA5E6DFBAA_inline(__this, L_37, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_1; WebSocketFrameReader_set_Data_m9CA75FCA9E91DB887347CD90F0B2E7AA302A5482_inline(__this, L_38, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader_DecodeWithExtensions_m876F0B21525BAFE0DEFC6A6AAD18A08C801A2F6B (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExtension_tDB70D95D93EE6BFA600E4C4054FB0D7FFCF85C52_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_webSocket; NullCheck(L_0); IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* L_1; L_1 = WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline(L_0, NULL); if (!L_1) { goto IL_003f; } } { V_0 = 0; goto IL_0034; } IL_000c: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_2 = ___0_webSocket; NullCheck(L_2); IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* L_3; L_3 = WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline(L_2, NULL); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject* L_6 = (L_3)->GetAt(static_cast(L_5)); V_1 = L_6; RuntimeObject* L_7 = V_1; if (!L_7) { goto IL_0030; } } { RuntimeObject* L_8 = V_1; uint8_t L_9; L_9 = WebSocketFrameReader_get_Header_m4744EE1C4BA579C73A6AD18CC871FB696F63BBBD_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11; L_11 = InterfaceFuncInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, uint8_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4, IExtension_tDB70D95D93EE6BFA600E4C4054FB0D7FFCF85C52_il2cpp_TypeInfo_var, L_8, L_9, L_10); WebSocketFrameReader_set_Data_m9CA75FCA9E91DB887347CD90F0B2E7AA302A5482_inline(__this, L_11, NULL); } IL_0030: { int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0034: { int32_t L_13 = V_0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_14 = ___0_webSocket; NullCheck(L_14); IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* L_15; L_15 = WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline(L_14, NULL); NullCheck(L_15); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_000c; } } IL_003f: { uint8_t L_16; L_16 = WebSocketFrameReader_get_Type_mF4B2E94A586B00CCA1653C86D7A4BF1A3B30A11A_inline(__this, NULL); if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_006f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17; L_17 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); if (!L_17) { goto IL_006f; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_18; L_18 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19; L_19 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20; L_20 = WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline(__this, NULL); NullCheck(L_20); NullCheck(L_18); String_t* L_21; L_21 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(38, L_18, L_19, 0, ((int32_t)(((RuntimeArray*)L_20)->max_length))); WebSocketFrameReader_set_DataAsText_mD31B0B58CC1DFBDBC616499D906B0AC3E9FAA392_inline(__this, L_21, NULL); } IL_006f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketFrameReader__ctor_mF0E39D44695909133EBFBE87CD5D9D7E7DA977A5 (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerMessageCompression_get_ClientNoContextTakeover_m8F393BFC50FD62611C16A5942E20BE7CC5E71B9E (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CClientNoContextTakeoverU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression_set_ClientNoContextTakeover_m9FC7141287ACD96FE29367EB7657549A64C475EB (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CClientNoContextTakeoverU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerMessageCompression_get_ServerNoContextTakeover_m7579545CDE5A96F077459A4F6A9C7BF3FF9CF3EE (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CServerNoContextTakeoverU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression_set_ServerNoContextTakeover_m418C50A5CC41221E8C5245CAD45ED2BD0034977E (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CServerNoContextTakeoverU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_ClientMaxWindowBits_m7D9F71BF53B27B3B7FE298A348FB64077F931172 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CClientMaxWindowBitsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression_set_ClientMaxWindowBits_m5F4E166A9276A65F906258A2F5E62B3318911995 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CClientMaxWindowBitsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_ServerMaxWindowBits_mDEB730FF3AF325A5F38CA3027105C53F0ECCD878 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CServerMaxWindowBitsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression_set_ServerMaxWindowBits_mE6172162D318B691B0C30597E0C55EFBCC191B67 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CServerMaxWindowBitsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_Level_m1D645195341E09CBEDC37D78AE11B5A628EE205A (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CLevelU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression_set_Level_m9D84464C62105102E71655027BA6DD1A6F146223 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CLevelU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_MinimumDataLegthToCompress_m5F1830425E6FDD114FB540E9A9058ED8496B65D9 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CMinimumDataLegthToCompressU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression_set_MinimumDataLegthToCompress_mF4D14106A120C23A4E1487CC91540167CE69F7F3 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMinimumDataLegthToCompressU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression__ctor_m7E9BDC09458FBC1BD612E2A8923FCD6DDA031148 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { PerMessageCompression__ctor_m66D9873AD0AD06856F7531E4E5CE21959FFCFD57(__this, 6, (bool)0, (bool)0, ((int32_t)15), ((int32_t)15), ((int32_t)10), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression__ctor_m66D9873AD0AD06856F7531E4E5CE21959FFCFD57 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_level, bool ___1_clientNoContextTakeover, bool ___2_serverNoContextTakeover, int32_t ___3_desiredClientMaxWindowBits, int32_t ___4_desiredServerMaxWindowBits, int32_t ___5_minDatalengthToCompress, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1024)); __this->___copyBuffer = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___copyBuffer), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_1 = ___0_level; PerMessageCompression_set_Level_m9D84464C62105102E71655027BA6DD1A6F146223_inline(__this, L_1, NULL); bool L_2 = ___1_clientNoContextTakeover; PerMessageCompression_set_ClientNoContextTakeover_m9FC7141287ACD96FE29367EB7657549A64C475EB_inline(__this, L_2, NULL); bool L_3; L_3 = PerMessageCompression_get_ServerNoContextTakeover_m7579545CDE5A96F077459A4F6A9C7BF3FF9CF3EE_inline(__this, NULL); PerMessageCompression_set_ServerNoContextTakeover_m418C50A5CC41221E8C5245CAD45ED2BD0034977E_inline(__this, L_3, NULL); int32_t L_4 = ___3_desiredClientMaxWindowBits; PerMessageCompression_set_ClientMaxWindowBits_m5F4E166A9276A65F906258A2F5E62B3318911995_inline(__this, L_4, NULL); int32_t L_5 = ___4_desiredServerMaxWindowBits; PerMessageCompression_set_ServerMaxWindowBits_mE6172162D318B691B0C30597E0C55EFBCC191B67_inline(__this, L_5, NULL); int32_t L_6 = ___5_minDatalengthToCompress; PerMessageCompression_set_MinimumDataLegthToCompress_mF4D14106A120C23A4E1487CC91540167CE69F7F3_inline(__this, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression_AddNegotiation_m906A25276536FFBEFBB6587BBF142B7E0553122A (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_request, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3861137596EF18CCF359AFF6490719A39A2E5875); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B3E0BB731BE6B60233737EC6BE4D311A531EAA3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF7D31C5BBF30417DDBEDAFDC1967745DE3F8BE4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3E6259D30715265CA9709E610A61728023A0455); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC14A09080BF0C5125B47EAB9B7C3CF850E38279C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18EC69C8911CDC7ED562349D2736635C36DC13D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD450D41DFB34DEBA2752CBF7F31F7DE814ABEDA7); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; { V_0 = _stringLiteral3861137596EF18CCF359AFF6490719A39A2E5875; bool L_0; L_0 = PerMessageCompression_get_ServerNoContextTakeover_m7579545CDE5A96F077459A4F6A9C7BF3FF9CF3EE_inline(__this, NULL); if (!L_0) { goto IL_001a; } } { String_t* L_1 = V_0; String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_1, _stringLiteralC18EC69C8911CDC7ED562349D2736635C36DC13D, NULL); V_0 = L_2; } IL_001a: { bool L_3; L_3 = PerMessageCompression_get_ClientNoContextTakeover_m8F393BFC50FD62611C16A5942E20BE7CC5E71B9E_inline(__this, NULL); if (!L_3) { goto IL_002e; } } { String_t* L_4 = V_0; String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, _stringLiteralB3E6259D30715265CA9709E610A61728023A0455, NULL); V_0 = L_5; } IL_002e: { int32_t L_6; L_6 = PerMessageCompression_get_ServerMaxWindowBits_mDEB730FF3AF325A5F38CA3027105C53F0ECCD878_inline(__this, NULL); if ((((int32_t)L_6) == ((int32_t)((int32_t)15)))) { goto IL_0054; } } { String_t* L_7 = V_0; int32_t L_8; L_8 = PerMessageCompression_get_ServerMaxWindowBits_mDEB730FF3AF325A5F38CA3027105C53F0ECCD878_inline(__this, NULL); V_1 = L_8; String_t* L_9; L_9 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL); String_t* L_10; L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_7, _stringLiteralAF7D31C5BBF30417DDBEDAFDC1967745DE3F8BE4, L_9, NULL); V_0 = L_10; goto IL_005c; } IL_0054: { PerMessageCompression_set_ServerMaxWindowBits_mE6172162D318B691B0C30597E0C55EFBCC191B67_inline(__this, ((int32_t)15), NULL); } IL_005c: { int32_t L_11; L_11 = PerMessageCompression_get_ClientMaxWindowBits_m7D9F71BF53B27B3B7FE298A348FB64077F931172_inline(__this, NULL); if ((((int32_t)L_11) == ((int32_t)((int32_t)15)))) { goto IL_0082; } } { String_t* L_12 = V_0; int32_t L_13; L_13 = PerMessageCompression_get_ClientMaxWindowBits_m7D9F71BF53B27B3B7FE298A348FB64077F931172_inline(__this, NULL); V_1 = L_13; String_t* L_14; L_14 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL); String_t* L_15; L_15 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_12, _stringLiteralD450D41DFB34DEBA2752CBF7F31F7DE814ABEDA7, L_14, NULL); V_0 = L_15; goto IL_0096; } IL_0082: { String_t* L_16 = V_0; String_t* L_17; L_17 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_16, _stringLiteralC14A09080BF0C5125B47EAB9B7C3CF850E38279C, NULL); V_0 = L_17; PerMessageCompression_set_ClientMaxWindowBits_m5F4E166A9276A65F906258A2F5E62B3318911995_inline(__this, ((int32_t)15), NULL); } IL_0096: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_18 = ___0_request; String_t* L_19 = V_0; NullCheck(L_18); HTTPRequest_AddHeader_m6478F77B98390CD076F41388DAFD4241D4EAD98A(L_18, _stringLiteral9B3E0BB731BE6B60233737EC6BE4D311A531EAA3, L_19, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerMessageCompression_ParseNegotiation_m99BAEE72E3F78378210EA32AB69606868C9D82F7 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* ___0_resp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33547EA59C2E156A129216ECD3790EADEEE76080); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3861137596EF18CCF359AFF6490719A39A2E5875); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75ADA50A0DF156DF31A6C94182F39198B919EAC9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87019103EEDB72584BE34F931FF21D94E73D1EF5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral872863942A17DEDCD0300265682277E23AC55930); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B3E0BB731BE6B60233737EC6BE4D311A531EAA3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB319C97AB77A81D045CEE9D6CAFD2CC690867A26); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7745A740C0A1346D860F22A7638EF5A029B56E5); s_Il2CppMethodInitialized = true; } List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL; int32_t V_1 = 0; HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* V_2 = NULL; int32_t V_3 = 0; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* V_4 = NULL; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* L_0 = ___0_resp; NullCheck(L_0); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1; L_1 = HTTPResponse_GetHeaderValues_m6389CFA3533C3129C856AA71290A26D55BB30305(L_0, _stringLiteral9B3E0BB731BE6B60233737EC6BE4D311A531EAA3, NULL); V_0 = L_1; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = V_0; if (L_2) { goto IL_0011; } } { return (bool)0; } IL_0011: { V_1 = 0; goto IL_012d; } IL_0018: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); String_t* L_5; L_5 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_3, L_4, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* L_6 = (HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD*)il2cpp_codegen_object_new(HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD_il2cpp_TypeInfo_var); HeaderParser__ctor_m02EFE7E5D9A7F037BDA44A252802ADB743BF6FF5(L_6, L_5, NULL); V_2 = L_6; V_3 = 0; goto IL_0118; } IL_002c: { HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* L_7 = V_2; NullCheck(L_7); List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_8; L_8 = KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline(L_7, NULL); int32_t L_9 = V_1; NullCheck(L_8); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_10; L_10 = List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302(L_8, L_9, List_1_get_Item_mC012C872B5FD4C25D2274E6F578797172EB29302_RuntimeMethod_var); V_4 = L_10; HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_11 = V_4; NullCheck(L_11); String_t* L_12; L_12 = HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline(L_11, NULL); bool L_13; L_13 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_12, NULL); if (L_13) { goto IL_0114; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_14 = V_4; NullCheck(L_14); String_t* L_15; L_15 = HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline(L_14, NULL); NullCheck(L_15); bool L_16; L_16 = String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264(L_15, _stringLiteral3861137596EF18CCF359AFF6490719A39A2E5875, 5, NULL); if (!L_16) { goto IL_0114; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_17; L_17 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_18 = V_0; int32_t L_19 = V_1; NullCheck(L_18); String_t* L_20; L_20 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_18, L_19, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); String_t* L_21; L_21 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral33547EA59C2E156A129216ECD3790EADEEE76080, L_20, NULL); NullCheck(L_17); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_17, _stringLiteral75ADA50A0DF156DF31A6C94182F39198B919EAC9, L_21); HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_22 = V_4; NullCheck(L_22); bool L_23; L_23 = HeaderValue_TryGetOption_m5C2AED3CBA4848520884A6D9ECAADE1009251DCA(L_22, _stringLiteralB7745A740C0A1346D860F22A7638EF5A029B56E5, (&V_5), NULL); if (!L_23) { goto IL_0099; } } { PerMessageCompression_set_ClientNoContextTakeover_m9FC7141287ACD96FE29367EB7657549A64C475EB_inline(__this, (bool)1, NULL); } IL_0099: { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_24 = V_4; NullCheck(L_24); bool L_25; L_25 = HeaderValue_TryGetOption_m5C2AED3CBA4848520884A6D9ECAADE1009251DCA(L_24, _stringLiteral872863942A17DEDCD0300265682277E23AC55930, (&V_5), NULL); if (!L_25) { goto IL_00b0; } } { PerMessageCompression_set_ServerNoContextTakeover_m418C50A5CC41221E8C5245CAD45ED2BD0034977E_inline(__this, (bool)1, NULL); } IL_00b0: { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_26 = V_4; NullCheck(L_26); bool L_27; L_27 = HeaderValue_TryGetOption_m5C2AED3CBA4848520884A6D9ECAADE1009251DCA(L_26, _stringLiteralB319C97AB77A81D045CEE9D6CAFD2CC690867A26, (&V_5), NULL); if (!L_27) { goto IL_00e1; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_28 = V_5; NullCheck(L_28); bool L_29; L_29 = HeaderValue_get_HasValue_mA7265AB7F364A603E3F24A0EB86262C77308F784(L_28, NULL); if (!L_29) { goto IL_00e1; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_30 = V_5; NullCheck(L_30); String_t* L_31; L_31 = HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline(L_30, NULL); bool L_32; L_32 = Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21(L_31, (&V_6), NULL); if (!L_32) { goto IL_00e1; } } { int32_t L_33 = V_6; PerMessageCompression_set_ClientMaxWindowBits_m5F4E166A9276A65F906258A2F5E62B3318911995_inline(__this, L_33, NULL); } IL_00e1: { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_34 = V_4; NullCheck(L_34); bool L_35; L_35 = HeaderValue_TryGetOption_m5C2AED3CBA4848520884A6D9ECAADE1009251DCA(L_34, _stringLiteral87019103EEDB72584BE34F931FF21D94E73D1EF5, (&V_5), NULL); if (!L_35) { goto IL_0112; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_36 = V_5; NullCheck(L_36); bool L_37; L_37 = HeaderValue_get_HasValue_mA7265AB7F364A603E3F24A0EB86262C77308F784(L_36, NULL); if (!L_37) { goto IL_0112; } } { HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* L_38 = V_5; NullCheck(L_38); String_t* L_39; L_39 = HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline(L_38, NULL); bool L_40; L_40 = Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21(L_39, (&V_7), NULL); if (!L_40) { goto IL_0112; } } { int32_t L_41 = V_7; PerMessageCompression_set_ServerMaxWindowBits_mE6172162D318B691B0C30597E0C55EFBCC191B67_inline(__this, L_41, NULL); } IL_0112: { return (bool)1; } IL_0114: { int32_t L_42 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_0118: { int32_t L_43 = V_3; HeaderParser_t48755EF39A5A3E738D9B70824BB4616D7BBB99CD* L_44 = V_2; NullCheck(L_44); List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_45; L_45 = KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline(L_44, NULL); NullCheck(L_45); int32_t L_46; L_46 = List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_inline(L_45, List_1_get_Count_m034BDF381081DAB035950C679B88EFAC5AE60DE4_RuntimeMethod_var); if ((((int32_t)L_43) < ((int32_t)L_46))) { goto IL_002c; } } { int32_t L_47 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_012d: { int32_t L_48 = V_1; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_49 = V_0; NullCheck(L_49); int32_t L_50; L_50 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_49, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if ((((int32_t)L_48) < ((int32_t)L_50))) { goto IL_0018; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t PerMessageCompression_GetFrameHeader_mA04B4B6CE8B72EAFB13F8F1A9447FA5441781141 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_writer, uint8_t ___1_inFlag, const RuntimeMethod* method) { { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_0 = ___0_writer; NullCheck(L_0); uint8_t L_1; L_1 = WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline(L_0, NULL); if ((((int32_t)L_1) == ((int32_t)2))) { goto IL_0012; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_2 = ___0_writer; NullCheck(L_2); uint8_t L_3; L_3 = WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline(L_2, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0030; } } IL_0012: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_4 = ___0_writer; NullCheck(L_4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_4, NULL); if (!L_5) { goto IL_0030; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_6 = ___0_writer; NullCheck(L_6); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = PerMessageCompression_get_MinimumDataLegthToCompress_m5F1830425E6FDD114FB540E9A9058ED8496B65D9_inline(__this, NULL); if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) < ((int32_t)L_8))) { goto IL_0030; } } { uint8_t L_9 = ___1_inFlag; return (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_9|((int32_t)64)))); } IL_0030: { uint8_t L_10 = ___1_inFlag; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PerMessageCompression_Encode_m6F8640A2C0EB1DB7903D515130B34CBDC4724DC9 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* ___0_writer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_0 = ___0_writer; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_0, NULL); if (L_1) { goto IL_000e; } } { il2cpp_codegen_runtime_class_init_inline(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ((WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3_il2cpp_TypeInfo_var))->___NoData; return L_2; } IL_000e: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_3 = ___0_writer; NullCheck(L_3); uint8_t L_4; L_4 = WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45_inline(L_3, NULL); if (!((int32_t)((int32_t)L_4&((int32_t)64)))) { goto IL_0026; } } { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_5 = ___0_writer; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_5, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = PerMessageCompression_Compress_mFF422B8AAFF74630070B2A28B060B1FC78946786(__this, L_6, NULL); return L_7; } IL_0026: { WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* L_8 = ___0_writer; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9; L_9 = WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline(L_8, NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PerMessageCompression_Decode_m8263D086F47B1FF94097726F2EBB639D36D1B1A7 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, uint8_t ___0_header, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { { uint8_t L_0 = ___0_header; if (!((int32_t)((int32_t)L_0&((int32_t)64)))) { goto IL_000e; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = PerMessageCompression_Decompress_mC2C2D8DFC33D64C6274E0BE91C6476C66B40C202(__this, L_1, NULL); return L_2; } IL_000e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_data; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PerMessageCompression_Compress_mFF422B8AAFF74630070B2A28B060B1FC78946786 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___compressorOutputStream; if (L_0) { goto IL_0013; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_1, NULL); __this->___compressorOutputStream = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___compressorOutputStream), (void*)L_1); } IL_0013: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = __this->___compressorOutputStream; NullCheck(L_2); VirtualActionInvoker1< int64_t >::Invoke(33, L_2, ((int64_t)0)); DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_3 = __this->___compressorDeflateStream; if (L_3) { goto IL_0053; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = __this->___compressorOutputStream; int32_t L_5; L_5 = PerMessageCompression_get_Level_m1D645195341E09CBEDC37D78AE11B5A628EE205A_inline(__this, NULL); int32_t L_6; L_6 = PerMessageCompression_get_ClientMaxWindowBits_m7D9F71BF53B27B3B7FE298A348FB64077F931172_inline(__this, NULL); DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_7 = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)il2cpp_codegen_object_new(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); DeflateStream__ctor_m6A732A9DE00078A868DB36875179FC9139D51CCC(L_7, L_4, 0, L_5, (bool)1, L_6, NULL); __this->___compressorDeflateStream = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___compressorDeflateStream), (void*)L_7); DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_8 = __this->___compressorDeflateStream; NullCheck(L_8); VirtualActionInvoker1< int32_t >::Invoke(41, L_8, 2); } IL_0053: { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a4: { { bool L_9; L_9 = PerMessageCompression_get_ClientNoContextTakeover_m8F393BFC50FD62611C16A5942E20BE7CC5E71B9E_inline(__this, NULL); if (!L_9) { goto IL_00be; } } { DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_10 = __this->___compressorDeflateStream; NullCheck(L_10); Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_10, NULL); __this->___compressorDeflateStream = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___compressorDeflateStream), (void*)(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)NULL); } IL_00be: { return; } } }); try { DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_11 = __this->___compressorDeflateStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = ___0_data; NullCheck(L_13); NullCheck(L_11); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_11, L_12, 0, ((int32_t)(((RuntimeArray*)L_13)->max_length))); DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_14 = __this->___compressorDeflateStream; NullCheck(L_14); VirtualActionInvoker0::Invoke(22, L_14); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_15 = __this->___compressorOutputStream; NullCheck(L_15); VirtualActionInvoker1< int64_t >::Invoke(13, L_15, ((int64_t)0)); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_16 = __this->___compressorOutputStream; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_17 = __this->___compressorOutputStream; NullCheck(L_17); int64_t L_18; L_18 = VirtualFuncInvoker0< int64_t >::Invoke(11, L_17); NullCheck(L_16); VirtualActionInvoker1< int64_t >::Invoke(33, L_16, ((int64_t)il2cpp_codegen_subtract(L_18, ((int64_t)4)))); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_19 = __this->___compressorOutputStream; NullCheck(L_19); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20; L_20 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(43, L_19); V_0 = L_20; goto IL_00bf; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bf: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_0; return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PerMessageCompression_Decompress_mC2C2D8DFC33D64C6274E0BE91C6476C66B40C202 (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B11_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B10_0 = NULL; { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___decompressorInputStream; if (L_0) { goto IL_0018; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data; NullCheck(L_1); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8(L_2, ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_1)->max_length)), 4)), NULL); __this->___decompressorInputStream = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___decompressorInputStream), (void*)L_2); } IL_0018: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = __this->___decompressorInputStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data; NullCheck(L_5); NullCheck(L_3); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_3, L_4, 0, ((int32_t)(((RuntimeArray*)L_5)->max_length))); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_6 = __this->___decompressorInputStream; il2cpp_codegen_runtime_class_init_inline(PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ((PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_StaticFields*)il2cpp_codegen_static_fields_for(PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var))->___Trailer; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ((PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_StaticFields*)il2cpp_codegen_static_fields_for(PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var))->___Trailer; NullCheck(L_8); NullCheck(L_6); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_6, L_7, 0, ((int32_t)(((RuntimeArray*)L_8)->max_length))); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_9 = __this->___decompressorInputStream; NullCheck(L_9); VirtualActionInvoker1< int64_t >::Invoke(13, L_9, ((int64_t)0)); DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_10 = __this->___decompressorDeflateStream; if (L_10) { goto IL_007b; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_11 = __this->___decompressorInputStream; int32_t L_12; L_12 = PerMessageCompression_get_ServerMaxWindowBits_mDEB730FF3AF325A5F38CA3027105C53F0ECCD878_inline(__this, NULL); DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_13 = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)il2cpp_codegen_object_new(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C_il2cpp_TypeInfo_var); DeflateStream__ctor_m6A732A9DE00078A868DB36875179FC9139D51CCC(L_13, L_11, 1, 6, (bool)1, L_12, NULL); __this->___decompressorDeflateStream = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___decompressorDeflateStream), (void*)L_13); DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_14 = __this->___decompressorDeflateStream; NullCheck(L_14); VirtualActionInvoker1< int32_t >::Invoke(41, L_14, 2); } IL_007b: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_15 = __this->___decompressorOutputStream; if (L_15) { goto IL_008e; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_16 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_16, NULL); __this->___decompressorOutputStream = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___decompressorOutputStream), (void*)L_16); } IL_008e: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_17 = __this->___decompressorOutputStream; NullCheck(L_17); VirtualActionInvoker1< int64_t >::Invoke(33, L_17, ((int64_t)0)); goto IL_00b0; } IL_009d: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_18 = __this->___decompressorOutputStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = __this->___copyBuffer; int32_t L_20 = V_0; NullCheck(L_18); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37, L_18, L_19, 0, L_20); } IL_00b0: { DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_21 = __this->___decompressorDeflateStream; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->___copyBuffer; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = __this->___copyBuffer; NullCheck(L_23); NullCheck(L_21); int32_t L_24; L_24 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(34, L_21, L_22, 0, ((int32_t)(((RuntimeArray*)L_23)->max_length))); int32_t L_25 = L_24; V_0 = L_25; if (L_25) { goto IL_009d; } } { DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_26 = __this->___decompressorDeflateStream; NullCheck(L_26); VirtualActionInvoker1< int64_t >::Invoke(33, L_26, ((int64_t)0)); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_27 = __this->___decompressorOutputStream; NullCheck(L_27); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28; L_28 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(43, L_27); bool L_29; L_29 = PerMessageCompression_get_ServerNoContextTakeover_m7579545CDE5A96F077459A4F6A9C7BF3FF9CF3EE_inline(__this, NULL); if (!L_29) { G_B11_0 = L_28; goto IL_0100; } G_B10_0 = L_28; } { DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C* L_30 = __this->___decompressorDeflateStream; NullCheck(L_30); Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_30, NULL); __this->___decompressorDeflateStream = (DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___decompressorDeflateStream), (void*)(DeflateStream_t51B9B2C99FA4B462363215918763598A7C2D4B9C*)NULL); G_B11_0 = G_B10_0; } IL_0100: { return G_B11_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerMessageCompression__cctor_m50105B9E1E6B1507DDB71A7992E47DA6662C5891 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(2), (uint8_t)((int32_t)255)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = L_1; NullCheck(L_2); (L_2)->SetAt(static_cast(3), (uint8_t)((int32_t)255)); ((PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_StaticFields*)il2cpp_codegen_static_fields_for(PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var))->___Trailer = L_2; Il2CppCodeGenWriteBarrier((void**)(&((PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_StaticFields*)il2cpp_codegen_static_fields_for(PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159_il2cpp_TypeInfo_var))->___Trailer), (void*)L_2); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Error_get_Code_mB3167D33FAA0CED9DD989CEE5B831AFD59E78936 (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CCodeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Error_set_Code_m16011DD2E0A6D15E152D34A6AC62D3C663C15E47 (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CCodeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Error_get_Message_m9536364BE3DECD02216FEB4F7E89FA38957980DE (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CMessageU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Error_set_Message_mA3D9C6A09B246BBC208F8F3F87C311BD89416F82 (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CMessageU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMessageU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Error__ctor_mDAF47753A82FB77CD071ECA8C51C022E0181D274 (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, int32_t ___0_code, String_t* ___1_msg, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_code; Error_set_Code_m16011DD2E0A6D15E152D34A6AC62D3C663C15E47_inline(__this, L_0, NULL); String_t* L_1 = ___1_msg; Error_set_Message_mA3D9C6A09B246BBC208F8F3F87C311BD89416F82_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Error_ToString_mB12CC83E2C8C14B23D1AD8306C3FB558B1C11DE0 (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketIOErrors_t3E54C1743B5430BD80566937979EBED1E74110A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51B04909E7972EC792CDCD2BAF40C8AD298FAE86); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0; L_0 = Error_get_Code_mB3167D33FAA0CED9DD989CEE5B831AFD59E78936_inline(__this, NULL); V_0 = L_0; Il2CppFakeBox L_1(SocketIOErrors_t3E54C1743B5430BD80566937979EBED1E74110A7_il2cpp_TypeInfo_var, (&V_0)); String_t* L_2; L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL); String_t* L_3; L_3 = Error_get_Message_m9536364BE3DECD02216FEB4F7E89FA38957980DE_inline(__this, NULL); String_t* L_4; L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral51B04909E7972EC792CDCD2BAF40C8AD298FAE86, L_2, L_3, NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CSidU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HandshakeData_set_Sid_mABFE0A9180EEF1E274FE4F460A829B55BC2F04D7 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CSidU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSidU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* HandshakeData_get_Upgrades_m14A33881505ABC1E0C421CA695F9E3224C790E80 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___U3CUpgradesU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HandshakeData_set_Upgrades_mA7F204D288FC15E556BA334C0AFB830EFE53F374 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_value; __this->___U3CUpgradesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUpgradesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A HandshakeData_get_PingInterval_m851775F896E2CA814A4300EBFFD0867FF7641541 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CPingIntervalU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HandshakeData_set_PingInterval_mF72A31FA0838C4B0B5CF4E725EE5E0D7B134454D (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CPingIntervalU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A HandshakeData_get_PingTimeout_m3D64325F712B81E93D7BCEEF0FE0681A644AC939 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CPingTimeoutU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HandshakeData_set_PingTimeout_m901908AD8B7AA20CE7B24409FC66F6AB509A3F79 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CPingTimeoutU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HandshakeData_Parse_m70D01668CD9DFEC8E242B4AA571930C692638556 (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25C241457632965CF0415ACE6CB8DB92A7A9ADD9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DDB8A5B0756C4CCEE1051FF32423C7DF524E6C5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76DF165E2105C1C5528E7F5AEBFD02D0CC562115); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC578DBE646EFE7777E9734B49B16DE9921FC04E); s_Il2CppMethodInitialized = true; } bool V_0 = false; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_1 = NULL; Exception_t* V_2 = NULL; bool V_3 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { V_0 = (bool)0; String_t* L_0 = ___0_str; RuntimeObject* L_1; L_1 = Json_Decode_mEE093D258F4A0D2A6B206D046294410F5CD7F783(L_0, (&V_0), NULL); V_1 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)IsInstClass((RuntimeObject*)L_1, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); bool L_2 = V_0; if (L_2) { goto IL_0015; } } { return (bool)0; } IL_0015: { } try { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_3 = V_1; String_t* L_4; L_4 = HandshakeData_GetString_m0457CF90619219F21336BAEA45054B3656FA946E(L_3, _stringLiteral25C241457632965CF0415ACE6CB8DB92A7A9ADD9, NULL); HandshakeData_set_Sid_mABFE0A9180EEF1E274FE4F460A829B55BC2F04D7_inline(__this, L_4, NULL); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_5 = V_1; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_6; L_6 = HandshakeData_GetStringList_m98B3B113892EEFF40E0ABB5EFC8FD5A99C65AA78(L_5, _stringLiteral76DF165E2105C1C5528E7F5AEBFD02D0CC562115, NULL); HandshakeData_set_Upgrades_mA7F204D288FC15E556BA334C0AFB830EFE53F374_inline(__this, L_6, NULL); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_7 = V_1; int32_t L_8; L_8 = HandshakeData_GetInt_mF0997910984BB721B61EDBA7A0522424ED708330(L_7, _stringLiteral3DDB8A5B0756C4CCEE1051FF32423C7DF524E6C5, NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_9; L_9 = TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775(((double)L_8), NULL); HandshakeData_set_PingInterval_mF72A31FA0838C4B0B5CF4E725EE5E0D7B134454D_inline(__this, L_9, NULL); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_10 = V_1; int32_t L_11; L_11 = HandshakeData_GetInt_mF0997910984BB721B61EDBA7A0522424ED708330(L_10, _stringLiteralEC578DBE646EFE7777E9734B49B16DE9921FC04E, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_12; L_12 = TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775(((double)L_11), NULL); HandshakeData_set_PingTimeout_m901908AD8B7AA20CE7B24409FC66F6AB509A3F79_inline(__this, L_12, NULL); goto IL_0082; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0068; } throw e; } CATCH_0068: { Exception_t* L_13 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_2 = L_13; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_14; L_14 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_15 = V_2; NullCheck(L_14); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8C528B256546A2D559383B5643CE0C3BDBF51D08)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA02A52ED7204CC9A8929B6D885EE489135C987B9)), L_15); V_3 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0084; } IL_0082: { return (bool)1; } IL_0084: { bool L_16 = V_3; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HandshakeData_Get_m0359B92B9E2899F85DC54789FF3C5F756F603439 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___0_from; String_t* L_1 = ___1_key; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (L_2) { goto IL_001c; } } { String_t* L_3 = ___1_key; String_t* L_4; L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC22A3368DA1F3923C1C727FE4A430448608FDF29)), L_3, NULL); Exception_t* L_5 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_5, L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HandshakeData_Get_m0359B92B9E2899F85DC54789FF3C5F756F603439_RuntimeMethod_var))); } IL_001c: { RuntimeObject* L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HandshakeData_GetString_m0457CF90619219F21336BAEA45054B3656FA946E (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___0_from; String_t* L_1 = ___1_key; RuntimeObject* L_2; L_2 = HandshakeData_Get_m0359B92B9E2899F85DC54789FF3C5F756F603439(L_0, L_1, NULL); return ((String_t*)IsInstSealed((RuntimeObject*)L_2, String_t_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* HandshakeData_GetStringList_m98B3B113892EEFF40E0ABB5EFC8FD5A99C65AA78 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___0_from; String_t* L_1 = ___1_key; RuntimeObject* L_2; L_2 = HandshakeData_Get_m0359B92B9E2899F85DC54789FF3C5F756F603439(L_0, L_1, NULL); V_0 = ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_2, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_3, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF(L_5, L_4, List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var); V_1 = L_5; V_2 = 0; goto IL_0038; } IL_001d: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = V_0; int32_t L_7 = V_2; NullCheck(L_6); RuntimeObject* L_8; L_8 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_6, L_7, List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var); V_3 = ((String_t*)IsInstSealed((RuntimeObject*)L_8, String_t_il2cpp_TypeInfo_var)); String_t* L_9 = V_3; if (!L_9) { goto IL_0034; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_10 = V_1; String_t* L_11 = V_3; NullCheck(L_10); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_10, L_11, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); } IL_0034: { int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0038: { int32_t L_13 = V_2; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_14 = V_0; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_14, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_001d; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_16 = V_1; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HandshakeData_GetInt_mF0997910984BB721B61EDBA7A0522424ED708330 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_from, String_t* ___1_key, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___0_from; String_t* L_1 = ___1_key; RuntimeObject* L_2; L_2 = HandshakeData_Get_m0359B92B9E2899F85DC54789FF3C5F756F603439(L_0, L_1, NULL); return il2cpp_codegen_cast_double_to_int(((*(double*)((double*)(double*)UnBox(L_2, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HandshakeData__ctor_mA50759D3A6A89C5B30730E7B05C46A26CF50C92B (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CTransportEventU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_TransportEvent_m56FC63F977FCA53AA90CD2BF9EAD7E8FF8EE3A8A (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CTransportEventU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CSocketIOEventU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CSocketIOEventU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CAttachmentCountU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_AttachmentCount_mE5475877A3378ABC61241FC7510F2ABA3624A11E (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CAttachmentCountU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CIdU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_Id_mDE67DBB9C56B9F57CD4DF36042E46F2752E7DBB3 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CIdU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNamespaceU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_Namespace_mD51A1A3EBD03C016E05C57C015A8571CAC5E8165 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNamespaceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNamespaceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CPayloadU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CPayloadU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPayloadU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_get_EventName_m325533518AF4EE1BFB7617E3DC106B936144D8C9 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CEventNameU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_EventName_m469EEB9A11144B4C430912C1AC3B295DE9D2723D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CEventNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEventNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0 = __this->___attachments; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_Attachments_m9EA94F268E406A7E3A22667A10EADA172CFB719D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* G_B2_0 = NULL; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* G_B1_0 = NULL; int32_t G_B3_0 = 0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* G_B3_1 = NULL; { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0 = ___0_value; __this->___attachments = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___attachments), (void*)L_0); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_1 = __this->___attachments; if (L_1) { G_B2_0 = __this; goto IL_0013; } G_B1_0 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001e; } IL_0013: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_2 = __this->___attachments; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_2, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_001e: { NullCheck(G_B3_1); Packet_set_AttachmentCount_mE5475877A3378ABC61241FC7510F2ABA3624A11E_inline(G_B3_1, G_B3_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Packet_get_HasAllAttachment_mCA79AC7462E2A7727F249AA1F3E1ECEDC1F08486 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0; L_0 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); if (!L_0) { goto IL_001c; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_1; L_1 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_1, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); int32_t L_3; L_3 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); return (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); } IL_001c: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Packet_get_IsDecoded_m9D52B9BA8B97967B76B98E7B2B8E51332D7271F1 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsDecodedU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_IsDecoded_m907F396265E9F8D28679A99B83C1CD4F7A6BDEFA (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsDecodedU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Packet_get_DecodedArgs_mE3E3AAB60931726122B72B981C088C1DBC6B71A6 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___U3CDecodedArgsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_set_DecodedArgs_mBD3D246CB1D8AEB2FC7ABB3A1E3879A55ABAD990 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_value, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_value; __this->___U3CDecodedArgsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDecodedArgsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet__ctor_mDEB1F16373A99C15A3181E7A002D63D3A1A7E98B (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Packet_set_TransportEvent_m56FC63F977FCA53AA90CD2BF9EAD7E8FF8EE3A8A_inline(__this, (-1), NULL); Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F_inline(__this, (-1), NULL); String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet__ctor_mA505D1DAE1D0D890AD456A20DE69E563E644096D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_from, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_from; Packet_Parse_mA408EB396B84CC899691B4F55F5D86F4B17B36B8(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_transportEvent, int32_t ___1_packetType, String_t* ___2_nsp, String_t* ___3_payload, int32_t ___4_attachment, int32_t ___5_id, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_transportEvent; Packet_set_TransportEvent_m56FC63F977FCA53AA90CD2BF9EAD7E8FF8EE3A8A_inline(__this, L_0, NULL); int32_t L_1 = ___1_packetType; Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F_inline(__this, L_1, NULL); String_t* L_2 = ___2_nsp; Packet_set_Namespace_mD51A1A3EBD03C016E05C57C015A8571CAC5E8165_inline(__this, L_2, NULL); String_t* L_3 = ___3_payload; Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline(__this, L_3, NULL); int32_t L_4 = ___4_attachment; Packet_set_AttachmentCount_mE5475877A3378ABC61241FC7510F2ABA3624A11E_inline(__this, L_4, NULL); int32_t L_5 = ___5_id; Packet_set_Id_mDE67DBB9C56B9F57CD4DF36042E46F2752E7DBB3_inline(__this, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Packet_Decode_mC7BBD058DB0EAD861E462572E32BC95AD823387C (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL; { bool L_0; L_0 = Packet_get_IsDecoded_m9D52B9BA8B97967B76B98E7B2B8E51332D7271F1_inline(__this, NULL); if (L_0) { goto IL_000b; } } { RuntimeObject* L_1 = ___0_encoder; if (L_1) { goto IL_0012; } } IL_000b: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2; L_2 = Packet_get_DecodedArgs_mE3E3AAB60931726122B72B981C088C1DBC6B71A6_inline(__this, NULL); return L_2; } IL_0012: { Packet_set_IsDecoded_m907F396265E9F8D28679A99B83C1CD4F7A6BDEFA_inline(__this, (bool)1, NULL); String_t* L_3; L_3 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); bool L_4; L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL); if (!L_4) { goto IL_002d; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5; L_5 = Packet_get_DecodedArgs_mE3E3AAB60931726122B72B981C088C1DBC6B71A6_inline(__this, NULL); return L_5; } IL_002d: { RuntimeObject* L_6 = ___0_encoder; String_t* L_7; L_7 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_6); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8; L_8 = InterfaceFuncInvoker1< List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, String_t* >::Invoke(0, IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9_il2cpp_TypeInfo_var, L_6, L_7); V_0 = L_8; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_9 = V_0; if (!L_9) { goto IL_0079; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_10, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0079; } } { int32_t L_12; L_12 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((((int32_t)L_12) == ((int32_t)3))) { goto IL_0058; } } { int32_t L_13; L_13 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((!(((uint32_t)L_13) == ((uint32_t)6)))) { goto IL_0066; } } IL_0058: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_14 = V_0; NullCheck(L_14); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15; L_15 = List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F(L_14, List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_RuntimeMethod_var); Packet_set_DecodedArgs_mBD3D246CB1D8AEB2FC7ABB3A1E3879A55ABAD990_inline(__this, L_15, NULL); goto IL_0079; } IL_0066: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_16 = V_0; NullCheck(L_16); List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_16, 0, List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_RuntimeMethod_var); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_17 = V_0; NullCheck(L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18; L_18 = List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F(L_17, List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_RuntimeMethod_var); Packet_set_DecodedArgs_mBD3D246CB1D8AEB2FC7ABB3A1E3879A55ABAD990_inline(__this, L_18, NULL); } IL_0079: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19; L_19 = Packet_get_DecodedArgs_mE3E3AAB60931726122B72B981C088C1DBC6B71A6_inline(__this, NULL); return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_DecodeEventName_m0431E3EA2D35853EEB3D8FA5C71A5DF8B56E1DE2 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; { String_t* L_0; L_0 = Packet_get_EventName_m325533518AF4EE1BFB7617E3DC106B936144D8C9_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0014; } } { String_t* L_2; L_2 = Packet_get_EventName_m325533518AF4EE1BFB7617E3DC106B936144D8C9_inline(__this, NULL); return L_2; } IL_0014: { String_t* L_3; L_3 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); bool L_4; L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL); if (!L_4) { goto IL_0027; } } { String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_5; } IL_0027: { String_t* L_6; L_6 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_6); Il2CppChar L_7; L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, 0, NULL); if ((((int32_t)L_7) == ((int32_t)((int32_t)91)))) { goto IL_003d; } } { String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_8; } IL_003d: { V_0 = 1; goto IL_0045; } IL_0041: { int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0045: { String_t* L_10; L_10 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_10); int32_t L_11; L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL); int32_t L_12 = V_0; if ((((int32_t)L_11) <= ((int32_t)L_12))) { goto IL_0073; } } { String_t* L_13; L_13 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_14 = V_0; NullCheck(L_13); Il2CppChar L_15; L_15 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, L_14, NULL); if ((((int32_t)L_15) == ((int32_t)((int32_t)34)))) { goto IL_0073; } } { String_t* L_16; L_16 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_17 = V_0; NullCheck(L_16); Il2CppChar L_18; L_18 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_16, L_17, NULL); if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)39))))) { goto IL_0041; } } IL_0073: { String_t* L_19; L_19 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_19); int32_t L_20; L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL); int32_t L_21 = V_0; if ((((int32_t)L_20) > ((int32_t)L_21))) { goto IL_0087; } } { String_t* L_22 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_22; } IL_0087: { int32_t L_23 = V_0; int32_t L_24 = ((int32_t)il2cpp_codegen_add(L_23, 1)); V_0 = L_24; V_1 = L_24; goto IL_0093; } IL_008f: { int32_t L_25 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0093: { String_t* L_26; L_26 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_26); int32_t L_27; L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL); int32_t L_28 = V_0; if ((((int32_t)L_27) <= ((int32_t)L_28))) { goto IL_00c1; } } { String_t* L_29; L_29 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_30 = V_0; NullCheck(L_29); Il2CppChar L_31; L_31 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_29, L_30, NULL); if ((((int32_t)L_31) == ((int32_t)((int32_t)34)))) { goto IL_00c1; } } { String_t* L_32; L_32 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_33 = V_0; NullCheck(L_32); Il2CppChar L_34; L_34 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_32, L_33, NULL); if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)39))))) { goto IL_008f; } } IL_00c1: { String_t* L_35; L_35 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_35); int32_t L_36; L_36 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_35, NULL); int32_t L_37 = V_0; if ((((int32_t)L_36) > ((int32_t)L_37))) { goto IL_00d5; } } { String_t* L_38 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_38; } IL_00d5: { String_t* L_39; L_39 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_40 = V_1; int32_t L_41 = V_0; int32_t L_42 = V_1; NullCheck(L_39); String_t* L_43; L_43 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_39, L_40, ((int32_t)il2cpp_codegen_subtract(L_41, L_42)), NULL); String_t* L_44 = L_43; V_2 = L_44; Packet_set_EventName_m469EEB9A11144B4C430912C1AC3B295DE9D2723D_inline(__this, L_44, NULL); String_t* L_45 = V_2; return L_45; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_RemoveEventName_m75E52A608948D53E6481646D5524331B39BCE252 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, bool ___0_removeArrayMarks, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; { String_t* L_0; L_0 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_2; } IL_0013: { String_t* L_3; L_3 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_3); Il2CppChar L_4; L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, 0, NULL); if ((((int32_t)L_4) == ((int32_t)((int32_t)91)))) { goto IL_0029; } } { String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_5; } IL_0029: { V_0 = 1; goto IL_0031; } IL_002d: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0031: { String_t* L_7; L_7 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); int32_t L_9 = V_0; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_005f; } } { String_t* L_10; L_10 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_11 = V_0; NullCheck(L_10); Il2CppChar L_12; L_12 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, L_11, NULL); if ((((int32_t)L_12) == ((int32_t)((int32_t)34)))) { goto IL_005f; } } { String_t* L_13; L_13 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_14 = V_0; NullCheck(L_13); Il2CppChar L_15; L_15 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, L_14, NULL); if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)39))))) { goto IL_002d; } } IL_005f: { String_t* L_16; L_16 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_16); int32_t L_17; L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL); int32_t L_18 = V_0; if ((((int32_t)L_17) > ((int32_t)L_18))) { goto IL_0073; } } { String_t* L_19 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_19; } IL_0073: { int32_t L_20 = V_0; V_1 = L_20; goto IL_007b; } IL_0077: { int32_t L_21 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_007b: { String_t* L_22; L_22 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_22); int32_t L_23; L_23 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_22, NULL); int32_t L_24 = V_0; if ((((int32_t)L_23) <= ((int32_t)L_24))) { goto IL_00a9; } } { String_t* L_25; L_25 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_26 = V_0; NullCheck(L_25); Il2CppChar L_27; L_27 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_25, L_26, NULL); if ((((int32_t)L_27) == ((int32_t)((int32_t)44)))) { goto IL_00a9; } } { String_t* L_28; L_28 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_29 = V_0; NullCheck(L_28); Il2CppChar L_30; L_30 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_28, L_29, NULL); if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)93))))) { goto IL_0077; } } IL_00a9: { String_t* L_31; L_31 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_31); int32_t L_32; L_32 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_31, NULL); int32_t L_33 = V_0; int32_t L_34 = ((int32_t)il2cpp_codegen_add(L_33, 1)); V_0 = L_34; if ((((int32_t)L_32) > ((int32_t)L_34))) { goto IL_00c1; } } { String_t* L_35 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_35; } IL_00c1: { String_t* L_36; L_36 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_37 = V_1; int32_t L_38 = V_0; int32_t L_39 = V_1; NullCheck(L_36); String_t* L_40; L_40 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_36, L_37, ((int32_t)il2cpp_codegen_subtract(L_38, L_39)), NULL); V_2 = L_40; bool L_41 = ___0_removeArrayMarks; if (!L_41) { goto IL_00e4; } } { String_t* L_42 = V_2; String_t* L_43 = V_2; NullCheck(L_43); int32_t L_44; L_44 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_43, NULL); NullCheck(L_42); String_t* L_45; L_45 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_42, 1, ((int32_t)il2cpp_codegen_subtract(L_44, 2)), NULL); V_2 = L_45; } IL_00e4: { String_t* L_46 = V_2; return L_46; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Packet_ReconstructAttachmentAsIndex_m93D123219E91902B218928549E077622E6FD8575 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_U3CReconstructAttachmentAsIndexU3Eb__50_0_mFB169FA33FEEA4BCFD8D6662D4A4EDCBB1DBFC8C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439* L_0 = (Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439*)il2cpp_codegen_object_new(Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439_il2cpp_TypeInfo_var); Action_2__ctor_m2FE039764AD45F536ECF5BD68FEBF22EDB916A02(L_0, __this, (intptr_t)((void*)Packet_U3CReconstructAttachmentAsIndexU3Eb__50_0_mFB169FA33FEEA4BCFD8D6662D4A4EDCBB1DBFC8C_RuntimeMethod_var), NULL); bool L_1; L_1 = Packet_PlaceholderReplacer_m8DBF516A372F08146BF0717139F7FDE019DA9998(__this, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Packet_ReconstructAttachmentAsBase64_m90A277D8E06152518B16DDE0AB6BB981BB626B90 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_U3CReconstructAttachmentAsBase64U3Eb__51_0_m801D3DA5A62F8BA52B86404C7E688771BFAECC2D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Packet_get_HasAllAttachment_mCA79AC7462E2A7727F249AA1F3E1ECEDC1F08486(__this, NULL); if (L_0) { goto IL_000a; } } { return (bool)0; } IL_000a: { Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439* L_1 = (Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439*)il2cpp_codegen_object_new(Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439_il2cpp_TypeInfo_var); Action_2__ctor_m2FE039764AD45F536ECF5BD68FEBF22EDB916A02(L_1, __this, (intptr_t)((void*)Packet_U3CReconstructAttachmentAsBase64U3Eb__51_0_m801D3DA5A62F8BA52B86404C7E688771BFAECC2D_RuntimeMethod_var), NULL); bool L_2; L_2 = Packet_PlaceholderReplacer_m8DBF516A372F08146BF0717139F7FDE019DA9998(__this, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_Parse_mA408EB396B84CC899691B4F55F5D86F4B17B36B8 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_from, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { V_0 = 0; String_t* L_0 = ___0_from; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_2, NULL); int32_t L_4; L_4 = Packet_ToInt_mFAA118454A0FF83F2EDEEE5655F44F3A2407361F(__this, L_3, NULL); Packet_set_TransportEvent_m56FC63F977FCA53AA90CD2BF9EAD7E8FF8EE3A8A_inline(__this, L_4, NULL); String_t* L_5 = ___0_from; NullCheck(L_5); int32_t L_6; L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL); int32_t L_7 = V_0; if ((((int32_t)L_6) <= ((int32_t)L_7))) { goto IL_004b; } } { String_t* L_8 = ___0_from; int32_t L_9 = V_0; NullCheck(L_8); Il2CppChar L_10; L_10 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, L_9, NULL); int32_t L_11; L_11 = Packet_ToInt_mFAA118454A0FF83F2EDEEE5655F44F3A2407361F(__this, L_10, NULL); if ((((int32_t)L_11) < ((int32_t)0))) { goto IL_004b; } } { String_t* L_12 = ___0_from; int32_t L_13 = V_0; int32_t L_14 = L_13; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); NullCheck(L_12); Il2CppChar L_15; L_15 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_14, NULL); int32_t L_16; L_16 = Packet_ToInt_mFAA118454A0FF83F2EDEEE5655F44F3A2407361F(__this, L_15, NULL); Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F_inline(__this, L_16, NULL); goto IL_0052; } IL_004b: { Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F_inline(__this, (-1), NULL); } IL_0052: { int32_t L_17; L_17 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((((int32_t)L_17) == ((int32_t)5))) { goto IL_0064; } } { int32_t L_18; L_18 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((!(((uint32_t)L_18) == ((uint32_t)6)))) { goto IL_0098; } } IL_0064: { String_t* L_19 = ___0_from; int32_t L_20 = V_0; NullCheck(L_19); int32_t L_21; L_21 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_19, ((int32_t)45), L_20, NULL); V_1 = L_21; int32_t L_22 = V_1; if ((!(((uint32_t)L_22) == ((uint32_t)(-1))))) { goto IL_0079; } } { String_t* L_23 = ___0_from; NullCheck(L_23); int32_t L_24; L_24 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_23, NULL); V_1 = L_24; } IL_0079: { V_2 = 0; String_t* L_25 = ___0_from; int32_t L_26 = V_0; int32_t L_27 = V_1; int32_t L_28 = V_0; NullCheck(L_25); String_t* L_29; L_29 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_25, L_26, ((int32_t)il2cpp_codegen_subtract(L_27, L_28)), NULL); bool L_30; L_30 = Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21(L_29, (&V_2), NULL); int32_t L_31 = V_2; Packet_set_AttachmentCount_mE5475877A3378ABC61241FC7510F2ABA3624A11E_inline(__this, L_31, NULL); int32_t L_32 = V_1; V_0 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0098: { String_t* L_33 = ___0_from; NullCheck(L_33); int32_t L_34; L_34 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_33, NULL); int32_t L_35 = V_0; if ((((int32_t)L_34) <= ((int32_t)L_35))) { goto IL_00d7; } } { String_t* L_36 = ___0_from; int32_t L_37 = V_0; NullCheck(L_36); Il2CppChar L_38; L_38 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_36, L_37, NULL); if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)47))))) { goto IL_00d7; } } { String_t* L_39 = ___0_from; int32_t L_40 = V_0; NullCheck(L_39); int32_t L_41; L_41 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_39, ((int32_t)44), L_40, NULL); V_3 = L_41; int32_t L_42 = V_3; if ((!(((uint32_t)L_42) == ((uint32_t)(-1))))) { goto IL_00c1; } } { String_t* L_43 = ___0_from; NullCheck(L_43); int32_t L_44; L_44 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_43, NULL); V_3 = L_44; } IL_00c1: { String_t* L_45 = ___0_from; int32_t L_46 = V_0; int32_t L_47 = V_3; int32_t L_48 = V_0; NullCheck(L_45); String_t* L_49; L_49 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_45, L_46, ((int32_t)il2cpp_codegen_subtract(L_47, L_48)), NULL); Packet_set_Namespace_mD51A1A3EBD03C016E05C57C015A8571CAC5E8165_inline(__this, L_49, NULL); int32_t L_50 = V_3; V_0 = ((int32_t)il2cpp_codegen_add(L_50, 1)); goto IL_00e2; } IL_00d7: { Packet_set_Namespace_mD51A1A3EBD03C016E05C57C015A8571CAC5E8165_inline(__this, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); } IL_00e2: { String_t* L_51 = ___0_from; NullCheck(L_51); int32_t L_52; L_52 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_51, NULL); int32_t L_53 = V_0; if ((((int32_t)L_52) <= ((int32_t)L_53))) { goto IL_0140; } } { String_t* L_54 = ___0_from; int32_t L_55 = V_0; NullCheck(L_54); Il2CppChar L_56; L_56 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_54, L_55, NULL); int32_t L_57; L_57 = Packet_ToInt_mFAA118454A0FF83F2EDEEE5655F44F3A2407361F(__this, L_56, NULL); if ((((int32_t)L_57) < ((int32_t)0))) { goto IL_0140; } } { int32_t L_58 = V_0; int32_t L_59 = L_58; V_0 = ((int32_t)il2cpp_codegen_add(L_59, 1)); V_4 = L_59; goto IL_0108; } IL_0104: { int32_t L_60 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_60, 1)); } IL_0108: { String_t* L_61 = ___0_from; NullCheck(L_61); int32_t L_62; L_62 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_61, NULL); int32_t L_63 = V_0; if ((((int32_t)L_62) <= ((int32_t)L_63))) { goto IL_0121; } } { String_t* L_64 = ___0_from; int32_t L_65 = V_0; NullCheck(L_64); Il2CppChar L_66; L_66 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_64, L_65, NULL); int32_t L_67; L_67 = Packet_ToInt_mFAA118454A0FF83F2EDEEE5655F44F3A2407361F(__this, L_66, NULL); if ((((int32_t)L_67) >= ((int32_t)0))) { goto IL_0104; } } IL_0121: { V_5 = 0; String_t* L_68 = ___0_from; int32_t L_69 = V_4; int32_t L_70 = V_0; int32_t L_71 = V_4; NullCheck(L_68); String_t* L_72; L_72 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_68, L_69, ((int32_t)il2cpp_codegen_subtract(L_70, L_71)), NULL); bool L_73; L_73 = Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21(L_72, (&V_5), NULL); int32_t L_74 = V_5; Packet_set_Id_mDE67DBB9C56B9F57CD4DF36042E46F2752E7DBB3_inline(__this, L_74, NULL); } IL_0140: { String_t* L_75 = ___0_from; NullCheck(L_75); int32_t L_76; L_76 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_75, NULL); int32_t L_77 = V_0; if ((((int32_t)L_76) <= ((int32_t)L_77))) { goto IL_0157; } } { String_t* L_78 = ___0_from; int32_t L_79 = V_0; NullCheck(L_78); String_t* L_80; L_80 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_78, L_79, NULL); Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline(__this, L_80, NULL); return; } IL_0157: { String_t* L_81 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline(__this, L_81, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Packet_ToInt_mFAA118454A0FF83F2EDEEE5655F44F3A2407361F (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, Il2CppChar ___0_ch, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Il2CppChar L_0 = ___0_ch; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_1; L_1 = Convert_ToInt32_mDBBE9318A7CCE1560974CE93F5BFED9931CF0052(L_0, NULL); V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)48))); int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) <= ((int32_t)((int32_t)9)))) { goto IL_0015; } } IL_0013: { return (-1); } IL_0015: { int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_Encode_m7FCF8FC85FDBAEF424A9B66AF6EFC97702E790E8 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; { StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); V_0 = L_0; int32_t L_1; L_1 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(__this, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)(-1))))) { goto IL_001f; } } { int32_t L_2; L_2 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_001f; } } { Packet_set_TransportEvent_m56FC63F977FCA53AA90CD2BF9EAD7E8FF8EE3A8A_inline(__this, 4, NULL); } IL_001f: { int32_t L_3; L_3 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(__this, NULL); if ((((int32_t)L_3) == ((int32_t)(-1)))) { goto IL_003d; } } { StringBuilder_t* L_4 = V_0; int32_t L_5; L_5 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(__this, NULL); V_2 = L_5; String_t* L_6; L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); NullCheck(L_4); StringBuilder_t* L_7; L_7 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, L_6, NULL); } IL_003d: { int32_t L_8; L_8 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((!(((uint32_t)L_8) == ((uint32_t)(-1))))) { goto IL_0056; } } { int32_t L_9; L_9 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); if ((((int32_t)L_9) <= ((int32_t)0))) { goto IL_0056; } } { Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F_inline(__this, 5, NULL); } IL_0056: { int32_t L_10; L_10 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((((int32_t)L_10) == ((int32_t)(-1)))) { goto IL_0074; } } { StringBuilder_t* L_11 = V_0; int32_t L_12; L_12 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); V_2 = L_12; String_t* L_13; L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); NullCheck(L_11); StringBuilder_t* L_14; L_14 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_11, L_13, NULL); } IL_0074: { int32_t L_15; L_15 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((((int32_t)L_15) == ((int32_t)5))) { goto IL_0086; } } { int32_t L_16; L_16 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); if ((!(((uint32_t)L_16) == ((uint32_t)6)))) { goto IL_00a7; } } IL_0086: { StringBuilder_t* L_17 = V_0; int32_t L_18; L_18 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); V_2 = L_18; String_t* L_19; L_19 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); NullCheck(L_17); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_19, NULL); StringBuilder_t* L_21 = V_0; NullCheck(L_21); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_21, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0, NULL); } IL_00a7: { V_1 = (bool)0; String_t* L_23; L_23 = Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029_inline(__this, NULL); bool L_24; L_24 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_23, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); if (!L_24) { goto IL_00ca; } } { StringBuilder_t* L_25 = V_0; String_t* L_26; L_26 = Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029_inline(__this, NULL); NullCheck(L_25); StringBuilder_t* L_27; L_27 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, L_26, NULL); V_1 = (bool)1; } IL_00ca: { int32_t L_28; L_28 = Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline(__this, NULL); if (!L_28) { goto IL_00f8; } } { bool L_29 = V_1; if (!L_29) { goto IL_00e3; } } { StringBuilder_t* L_30 = V_0; NullCheck(L_30); StringBuilder_t* L_31; L_31 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_30, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, NULL); V_1 = (bool)0; } IL_00e3: { StringBuilder_t* L_32 = V_0; int32_t L_33; L_33 = Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline(__this, NULL); V_2 = L_33; String_t* L_34; L_34 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); NullCheck(L_32); StringBuilder_t* L_35; L_35 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_32, L_34, NULL); } IL_00f8: { String_t* L_36; L_36 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); bool L_37; L_37 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_36, NULL); if (L_37) { goto IL_0123; } } { bool L_38 = V_1; if (!L_38) { goto IL_0116; } } { StringBuilder_t* L_39 = V_0; NullCheck(L_39); StringBuilder_t* L_40; L_40 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_39, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, NULL); V_1 = (bool)0; } IL_0116: { StringBuilder_t* L_41 = V_0; String_t* L_42; L_42 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_41); StringBuilder_t* L_43; L_43 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_41, L_42, NULL); } IL_0123: { StringBuilder_t* L_44 = V_0; NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_44); return L_45; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Packet_EncodeBinary_m77C9EE701C292B59322347199DF5793E8A45C080 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; int32_t V_3 = 0; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL; int32_t V_8 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_9 = NULL; { int32_t L_0; L_0 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); if (L_0) { goto IL_001d; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_1; L_1 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); if (!L_1) { goto IL_004e; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_2; L_2 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_2, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); if (!L_3) { goto IL_004e; } } IL_001d: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_4; L_4 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); if (L_4) { goto IL_0030; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0436B7264156E9E487284A53AC335B4CB27B4154)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Packet_EncodeBinary_m77C9EE701C292B59322347199DF5793E8A45C080_RuntimeMethod_var))); } IL_0030: { int32_t L_6; L_6 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_7; L_7 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_7, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); if ((((int32_t)L_6) == ((int32_t)L_8))) { goto IL_004e; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC261A8C96098CB4747044CD3140ED79226AF4DA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Packet_EncodeBinary_m77C9EE701C292B59322347199DF5793E8A45C080_RuntimeMethod_var))); } IL_004e: { String_t* L_10; L_10 = Packet_Encode_m7FCF8FC85FDBAEF424A9B66AF6EFC97702E790E8(__this, NULL); V_0 = L_10; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_11; L_11 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_12 = V_0; NullCheck(L_11); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13; L_13 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(19, L_11, L_12); V_1 = L_13; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15; L_15 = Packet_EncodeData_m8681133FC353EE825E7F76DA7172C456C7054A68(__this, L_14, 0, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, NULL); V_2 = L_15; int32_t L_16; L_16 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); if (!L_16) { goto IL_0113; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_2; NullCheck(L_17); V_3 = ((int32_t)(((RuntimeArray*)L_17)->max_length)); int32_t L_18; L_18 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_19 = (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)il2cpp_codegen_object_new(List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B(L_19, L_18, List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var); V_4 = L_19; V_5 = 0; V_6 = 0; goto IL_00c7; } IL_008f: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_20; L_20 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); int32_t L_21 = V_6; NullCheck(L_20); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22; L_22 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_20, L_21, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = L_23; NullCheck(L_24); (L_24)->SetAt(static_cast(0), (uint8_t)4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25; L_25 = Packet_EncodeData_m8681133FC353EE825E7F76DA7172C456C7054A68(__this, L_22, 1, L_24, NULL); V_7 = L_25; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_26 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = V_7; NullCheck(L_26); List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_inline(L_26, L_27, List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var); int32_t L_28 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_7; NullCheck(L_29); V_5 = ((int32_t)il2cpp_codegen_add(L_28, ((int32_t)(((RuntimeArray*)L_29)->max_length)))); int32_t L_30 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_00c7: { int32_t L_31 = V_6; int32_t L_32; L_32 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_008f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = V_2; NullCheck(L_33); int32_t L_34 = V_5; Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297((&V_2), ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_33)->max_length)), L_34)), Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); V_8 = 0; goto IL_0109; } IL_00e3: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_35 = V_4; int32_t L_36 = V_8; NullCheck(L_35); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37; L_37 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_35, L_36, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); V_9 = L_37; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_2; int32_t L_40 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = V_9; NullCheck(L_41); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_38, 0, (RuntimeArray*)L_39, L_40, ((int32_t)(((RuntimeArray*)L_41)->max_length)), NULL); int32_t L_42 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_9; NullCheck(L_43); V_3 = ((int32_t)il2cpp_codegen_add(L_42, ((int32_t)(((RuntimeArray*)L_43)->max_length)))); int32_t L_44 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_0109: { int32_t L_45 = V_8; int32_t L_46; L_46 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_00e3; } } IL_0113: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = V_2; return L_47; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_AddAttachmentFromServer_m624E5536B0C63B85B75C1CB21B1C1F61A914201F (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, bool ___1_copyFull, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; if (!L_0) { goto IL_0007; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data; NullCheck(L_1); if ((((RuntimeArray*)L_1)->max_length)) { goto IL_0008; } } IL_0007: { return; } IL_0008: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_2 = __this->___attachments; if (L_2) { goto IL_0021; } } { int32_t L_3; L_3 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_4 = (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)il2cpp_codegen_object_new(List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B(L_4, L_3, List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var); __this->___attachments = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___attachments), (void*)L_4); } IL_0021: { bool L_5 = ___1_copyFull; if (!L_5) { goto IL_0031; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_6; L_6 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_data; NullCheck(L_6); List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_inline(L_6, L_7, List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var); return; } IL_0031: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_data; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_8)->max_length)), 1))); V_0 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_data; NullCheck(L_12); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_10, 1, (RuntimeArray*)L_11, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_12)->max_length)), 1)), NULL); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_13; L_13 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_0; NullCheck(L_13); List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_inline(L_13, L_14, List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Packet_EncodeData_m8681133FC353EE825E7F76DA7172C456C7054A68 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint8_t ___1_type, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_afterHeaderData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t G_B3_0 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___2_afterHeaderData; if (L_0) { goto IL_0006; } } { G_B3_0 = 0; goto IL_0009; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___2_afterHeaderData; NullCheck(L_1); G_B3_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length)); } IL_0009: { V_0 = G_B3_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_data; NullCheck(L_2); int32_t L_3 = V_0; V_5 = ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_2)->max_length)), L_3)); String_t* L_4; L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_5), NULL); V_1 = L_4; String_t* L_5 = V_1; NullCheck(L_5); int32_t L_6; L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_6); V_2 = L_7; V_6 = 0; goto IL_0042; } IL_002a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_2; int32_t L_9 = V_6; String_t* L_10 = V_1; int32_t L_11 = V_6; NullCheck(L_10); Il2CppChar L_12; L_12 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, L_11, NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); double L_13; L_13 = Char_GetNumericValue_m243AF4AA2DD80D93E62C6539B996525D00D6FA9B(L_12, NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (uint8_t)il2cpp_codegen_cast_floating_point(L_13)); int32_t L_14 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0042: { int32_t L_15 = V_6; String_t* L_16 = V_1; NullCheck(L_16); int32_t L_17; L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_002a; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___0_data; NullCheck(L_18); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_2; NullCheck(L_19); int32_t L_20 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_18)->max_length)), ((int32_t)(((RuntimeArray*)L_19)->max_length)))), 2)), L_20))); V_3 = L_21; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_3; uint8_t L_23 = ___1_type; NullCheck(L_22); (L_22)->SetAt(static_cast(0), (uint8_t)L_23); V_7 = 0; goto IL_0076; } IL_0066: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_3; int32_t L_25 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_2; int32_t L_27 = V_7; NullCheck(L_26); int32_t L_28 = L_27; uint8_t L_29 = (L_26)->GetAt(static_cast(L_28)); NullCheck(L_24); (L_24)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(1, L_25))), (uint8_t)L_29); int32_t L_30 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_0076: { int32_t L_31 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = V_2; NullCheck(L_32); if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length))))) { goto IL_0066; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = V_2; NullCheck(L_33); V_4 = ((int32_t)il2cpp_codegen_add(1, ((int32_t)(((RuntimeArray*)L_33)->max_length)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = V_3; int32_t L_35 = V_4; int32_t L_36 = L_35; V_4 = ((int32_t)il2cpp_codegen_add(L_36, 1)); NullCheck(L_34); (L_34)->SetAt(static_cast(L_36), (uint8_t)((int32_t)255)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = ___2_afterHeaderData; if (!L_37) { goto IL_00ae; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = ___2_afterHeaderData; NullCheck(L_38); if (!(((RuntimeArray*)L_38)->max_length)) { goto IL_00ae; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = ___2_afterHeaderData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_3; int32_t L_41 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = ___2_afterHeaderData; NullCheck(L_42); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_39, 0, (RuntimeArray*)L_40, L_41, ((int32_t)(((RuntimeArray*)L_42)->max_length)), NULL); int32_t L_43 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = ___2_afterHeaderData; NullCheck(L_44); V_4 = ((int32_t)il2cpp_codegen_add(L_43, ((int32_t)(((RuntimeArray*)L_44)->max_length)))); } IL_00ae: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = ___0_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = V_3; int32_t L_47 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48 = ___0_data; NullCheck(L_48); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_45, 0, (RuntimeArray*)L_46, L_47, ((int32_t)(((RuntimeArray*)L_48)->max_length)), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = V_3; return L_49; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Packet_PlaceholderReplacer_m8DBF516A372F08146BF0717139F7FDE019DA9998 (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439* ___0_onFound, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral867BCADE6C5A0BC7053FD765A6324C366FFC2CA2); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; String_t* V_3 = NULL; bool V_4 = false; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_5 = NULL; RuntimeObject* V_6 = NULL; { String_t* L_0; L_0 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_000f; } } { return (bool)0; } IL_000f: { String_t* L_2; L_2 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_2); int32_t L_3; L_3 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_2, _stringLiteral867BCADE6C5A0BC7053FD765A6324C366FFC2CA2, NULL); V_0 = L_3; goto IL_00e4; } IL_0025: { int32_t L_4 = V_0; V_1 = L_4; goto IL_002d; } IL_0029: { int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_5, 1)); } IL_002d: { String_t* L_6; L_6 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_7 = V_1; NullCheck(L_6); Il2CppChar L_8; L_8 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, L_7, NULL); if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)123))))) { goto IL_0029; } } { int32_t L_9 = V_0; V_2 = L_9; goto IL_0045; } IL_0041: { int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0045: { String_t* L_11; L_11 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_11); int32_t L_12; L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_11, NULL); int32_t L_13 = V_2; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_0063; } } { String_t* L_14; L_14 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_15 = V_2; NullCheck(L_14); Il2CppChar L_16; L_16 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_14, L_15, NULL); if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)125))))) { goto IL_0041; } } IL_0063: { String_t* L_17; L_17 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_17); int32_t L_18; L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL); int32_t L_19 = V_2; if ((((int32_t)L_18) > ((int32_t)L_19))) { goto IL_0073; } } { return (bool)0; } IL_0073: { String_t* L_20; L_20 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_21 = V_1; int32_t L_22 = V_2; int32_t L_23 = V_1; NullCheck(L_20); String_t* L_24; L_24 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_20, L_21, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_22, L_23)), 1)), NULL); V_3 = L_24; V_4 = (bool)0; String_t* L_25 = V_3; RuntimeObject* L_26; L_26 = Json_Decode_mEE093D258F4A0D2A6B206D046294410F5CD7F783(L_25, (&V_4), NULL); V_5 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)IsInstClass((RuntimeObject*)L_26, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); bool L_27 = V_4; if (L_27) { goto IL_009d; } } { return (bool)0; } IL_009d: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_28 = V_5; NullCheck(L_28); bool L_29; L_29 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_28, _stringLiteral867BCADE6C5A0BC7053FD765A6324C366FFC2CA2, (&V_6), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_29) { goto IL_00b6; } } { RuntimeObject* L_30 = V_6; if (((*(bool*)((bool*)(bool*)UnBox(L_30, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))))) { goto IL_00b8; } } IL_00b6: { return (bool)0; } IL_00b8: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_31 = V_5; NullCheck(L_31); bool L_32; L_32 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_31, _stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820, (&V_6), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (L_32) { goto IL_00ca; } } { return (bool)0; } IL_00ca: { Action_2_tAA43354EC269207BFC01888F3DAB40A626BC6439* L_33 = ___0_onFound; String_t* L_34 = V_3; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_35 = V_5; NullCheck(L_33); Action_2_Invoke_m1537E6DB2BD77FAD6CDCE5E8A0829F2B70F85EB8_inline(L_33, L_34, L_35, NULL); String_t* L_36; L_36 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); NullCheck(L_36); int32_t L_37; L_37 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_36, _stringLiteral867BCADE6C5A0BC7053FD765A6324C366FFC2CA2, NULL); V_0 = L_37; } IL_00e4: { int32_t L_38 = V_0; if ((((int32_t)L_38) >= ((int32_t)0))) { goto IL_0025; } } { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Packet_ToString_m09D301A90761523AFE723497F8A0B15B1233B17D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* Packet_Clone_mC565EF8A27E0E0D5C63CF88D8BEA36F820E66FDC (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(__this, NULL); int32_t L_1; L_1 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(__this, NULL); String_t* L_2; L_2 = Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029_inline(__this, NULL); String_t* L_3; L_3 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); int32_t L_4; L_4 = Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_5 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_5, L_0, L_1, L_2, L_3, 0, L_4, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_6 = L_5; String_t* L_7; L_7 = Packet_get_EventName_m325533518AF4EE1BFB7617E3DC106B936144D8C9_inline(__this, NULL); NullCheck(L_6); Packet_set_EventName_m469EEB9A11144B4C430912C1AC3B295DE9D2723D_inline(L_6, L_7, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_8 = L_6; int32_t L_9; L_9 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(__this, NULL); NullCheck(L_8); Packet_set_AttachmentCount_mE5475877A3378ABC61241FC7510F2ABA3624A11E_inline(L_8, L_9, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_10 = L_8; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_11 = __this->___attachments; NullCheck(L_10); L_10->___attachments = L_11; Il2CppCodeGenWriteBarrier((void**)(&L_10->___attachments), (void*)L_11); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_U3CReconstructAttachmentAsIndexU3Eb__50_0_mFB169FA33FEEA4BCFD8D6662D4A4EDCBB1DBFC8C (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_json, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___1_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___1_obj; NullCheck(L_0); RuntimeObject* L_1; L_1 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_0, _stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Convert_ToInt32_m9FEA65DB96264479B5268014F10754787382D297(L_1, NULL); V_0 = L_2; String_t* L_3; L_3 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); String_t* L_4 = ___0_json; String_t* L_5; L_5 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); NullCheck(L_3); String_t* L_6; L_6 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_3, L_4, L_5, NULL); Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline(__this, L_6, NULL); Packet_set_IsDecoded_m907F396265E9F8D28679A99B83C1CD4F7A6BDEFA_inline(__this, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Packet_U3CReconstructAttachmentAsBase64U3Eb__51_0_m801D3DA5A62F8BA52B86404C7E688771BFAECC2D (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_json, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___1_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49A5AAB83859C60FC692064F7CA72853E8B6B189); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___1_obj; NullCheck(L_0); RuntimeObject* L_1; L_1 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_0, _stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Convert_ToInt32_m9FEA65DB96264479B5268014F10754787382D297(L_1, NULL); V_0 = L_2; String_t* L_3; L_3 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(__this, NULL); String_t* L_4 = ___0_json; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_5; L_5 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(__this, NULL); int32_t L_6 = V_0; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_5, L_6, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); String_t* L_8; L_8 = Convert_ToBase64String_mD0680EF77270244071965AFA1207921C73EEA323(L_7, NULL); String_t* L_9; L_9 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral49A5AAB83859C60FC692064F7CA72853E8B6B189, L_8, NULL); NullCheck(L_3); String_t* L_10; L_10 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_3, L_4, L_9, NULL); Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline(__this, L_10, NULL); Packet_set_IsDecoded_m907F396265E9F8D28679A99B83C1CD4F7A6BDEFA_inline(__this, (bool)0, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = __this->___U3CManagerU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_Manager_mB2E11AA14BB353D191A6CCA6ECD38E063D32A969 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = ___0_value; __this->___U3CManagerU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CManagerU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNamespaceU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_Namespace_m697C08067C1FA5E40436BCED5A5A1AF631CC97DC (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNamespaceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNamespaceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Socket_get_Id_m06E98669CFD486F28164D5149424DD7B31793802 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CIdU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_Id_mA2D4BB412C4EB932371AA4165A0D3BDA39298A30 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CIdU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIdU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Socket_get_IsOpen_m01DF5758DA3A946AD85286301675824F38753307 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsOpenU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_IsOpen_m51B6DCC0C5E58E8A60CA3CE88332FD5B4490FBB8 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsOpenU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoDecodePayloadU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_AutoDecodePayload_m040CDFF7443FFB05499A5B4024379253205485AB (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CAutoDecodePayloadU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket__ctor_mD2ED9D5736439CABF4AFEE7B84A96C30BCCA3643 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_nsp, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___1_manager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventTable_t9474431C6FE897C3151999BE8CA79D102121B895_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_0, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var); __this->___arguments = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___arguments), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_1 = ___0_nsp; Socket_set_Namespace_m697C08067C1FA5E40436BCED5A5A1AF631CC97DC_inline(__this, L_1, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_2 = ___1_manager; Socket_set_Manager_mB2E11AA14BB353D191A6CCA6ECD38E063D32A969_inline(__this, L_2, NULL); Socket_set_IsOpen_m51B6DCC0C5E58E8A60CA3CE88332FD5B4490FBB8_inline(__this, (bool)0, NULL); Socket_set_AutoDecodePayload_m040CDFF7443FFB05499A5B4024379253205485AB_inline(__this, (bool)1, NULL); EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_3 = (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895*)il2cpp_codegen_object_new(EventTable_t9474431C6FE897C3151999BE8CA79D102121B895_il2cpp_TypeInfo_var); EventTable__ctor_m716231ED548E862C44DDEF9903AE971A6425A8B4(L_3, __this, NULL); __this->___EventCallbacks = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___EventCallbacks), (void*)L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_BestHTTP_SocketIO_ISocket_Open_m05F84E8C20F8E58DF1BCD5473100ED3C03499E01 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Socket_OnTransportOpen_mF26A6718DB8ADC4319B33E380440994DF93D1F74_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FD7B3C1033C1EF1C45607B35492B62E1CFC7C11); s_Il2CppMethodInitialized = true; } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0; L_0 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(L_0, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)3)))) { goto IL_0026; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_2; L_2 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_2); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_3; L_3 = SocketManager_get_Socket_mABAC531F29AA456AFCBE6847F3AF87C92CCD25E6(L_2, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4; L_4 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); Socket_OnTransportOpen_mF26A6718DB8ADC4319B33E380440994DF93D1F74(__this, L_3, (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL, L_4, NULL); return; } IL_0026: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_5; L_5 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_5); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_6; L_6 = SocketManager_get_Socket_mABAC531F29AA456AFCBE6847F3AF87C92CCD25E6(L_5, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_7 = (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5*)il2cpp_codegen_object_new(SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_il2cpp_TypeInfo_var); SocketIOCallback__ctor_m3C7CB3401E220169A2990A62D01973392F07D2CE(L_7, __this, (intptr_t)((void*)Socket_OnTransportOpen_mF26A6718DB8ADC4319B33E380440994DF93D1F74_RuntimeMethod_var), NULL); NullCheck(L_6); Socket_Off_m2C6C1E90F68C4D1F789AD4556491D4B327515E42(L_6, _stringLiteral0FD7B3C1033C1EF1C45607B35492B62E1CFC7C11, L_7, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_8; L_8 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_8); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_9; L_9 = SocketManager_get_Socket_mABAC531F29AA456AFCBE6847F3AF87C92CCD25E6(L_8, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_10 = (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5*)il2cpp_codegen_object_new(SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_il2cpp_TypeInfo_var); SocketIOCallback__ctor_m3C7CB3401E220169A2990A62D01973392F07D2CE(L_10, __this, (intptr_t)((void*)Socket_OnTransportOpen_mF26A6718DB8ADC4319B33E380440994DF93D1F74_RuntimeMethod_var), NULL); NullCheck(L_9); Socket_On_m0829ABD22B9535A5D25A9A61BD95CFDD2F02BB94(L_9, _stringLiteral0FD7B3C1033C1EF1C45607B35492B62E1CFC7C11, L_10, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_11; L_11 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_11); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_12; L_12 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_11, NULL); NullCheck(L_12); bool L_13; L_13 = SocketOptions_get_AutoConnect_m10A87EB3C2020AB2143EEFF89BC29C0EAD9E27C7_inline(L_12, NULL); if (!L_13) { goto IL_0092; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_14; L_14 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_14); int32_t L_15; L_15 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(L_14, NULL); if (L_15) { goto IL_0092; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_16; L_16 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_16); SocketManager_Open_m03D313A2C26BA70510AE1FD41262A5491045F668(L_16, NULL); } IL_0092: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Disconnect_mC63937E8039B0E7EA5BD9B2B804045B02CDBF67D (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InterfaceActionInvoker1< bool >::Invoke(1, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, __this, (bool)1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_BestHTTP_SocketIO_ISocket_Disconnect_mC722CDBFB372FA7DE57C1DCE02135A0E0DD9E252 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, bool ___0_remove, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m100A1C237EEE8B7AECFF59507E20B7B10BAE7BE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* V_0 = NULL; { bool L_0; L_0 = Socket_get_IsOpen_m01DF5758DA3A946AD85286301675824F38753307_inline(__this, NULL); if (!L_0) { goto IL_0037; } } { String_t* L_1; L_1 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(__this, NULL); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_3 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_3, 4, 1, L_1, L_2, 0, 0, NULL); V_0 = L_3; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_4; L_4 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_5 = V_0; NullCheck(L_4); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(6, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_4, L_5); Socket_set_IsOpen_m51B6DCC0C5E58E8A60CA3CE88332FD5B4490FBB8_inline(__this, (bool)0, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_6 = V_0; InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(2, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, __this, L_6); } IL_0037: { Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_7 = __this->___AckCallbacks; if (!L_7) { goto IL_004a; } } { Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_8 = __this->___AckCallbacks; NullCheck(L_8); Dictionary_2_Clear_m100A1C237EEE8B7AECFF59507E20B7B10BAE7BE7(L_8, Dictionary_2_Clear_m100A1C237EEE8B7AECFF59507E20B7B10BAE7BE7_RuntimeMethod_var); } IL_004a: { bool L_9 = ___0_remove; if (!L_9) { goto IL_0064; } } { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_10 = __this->___EventCallbacks; NullCheck(L_10); EventTable_Clear_m72E096735C5C3515B697D2852706610CDFDCEAFF(L_10, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_11; L_11 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_11); InterfaceActionInvoker1< Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* >::Invoke(0, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_11, __this); } IL_0064: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* Socket_Emit_mFF2CD99ACA10BCA66EF094A15F5F46872E1870CB (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { { String_t* L_0 = ___0_eventName; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_args; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_2; L_2 = Socket_Emit_m3C22FCD785575807C1CB1367B9ADE66AB74A12C0(__this, L_0, (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52*)NULL, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* Socket_Emit_m3C22FCD785575807C1CB1367B9ADE66AB74A12C0 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* ___1_callback, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m24D275439C86990B0C90BD1B127537F97D586696_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB381575D9E7BA6706F57C22D567610F51B5CD868_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mA719E29E1C2B1B74E72511BB93AE41E93129B7ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8070151BA99349188C9F1457EC394480BE0D4ED4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral867BCADE6C5A0BC7053FD765A6324C366FFC2CA2); s_Il2CppMethodInitialized = true; } List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* V_0 = NULL; String_t* V_1 = NULL; int32_t V_2 = 0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_6 = NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_7 = NULL; Exception_t* V_8 = NULL; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* V_9 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B23_0 = 0; int32_t G_B22_0 = 0; int32_t G_B24_0 = 0; int32_t G_B24_1 = 0; { String_t* L_0 = ___0_eventName; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); bool L_1; L_1 = EventNames_IsBlacklisted_m271CAEDE9F00A025F672A19CC3722866A3E8CE5A(L_0, NULL); if (!L_1) { goto IL_0019; } } { String_t* L_2 = ___0_eventName; String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B01F85F298FD4CE9E1325E24C0FB99575CEF7BE)), L_2, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Socket_Emit_m3C22FCD785575807C1CB1367B9ADE66AB74A12C0_RuntimeMethod_var))); } IL_0019: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = __this->___arguments; NullCheck(L_5); List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_5, List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_RuntimeMethod_var); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = __this->___arguments; String_t* L_7 = ___0_eventName; NullCheck(L_6); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_6, L_7, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var); V_0 = (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = ___2_args; if (!L_8) { goto IL_00c4; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___2_args; NullCheck(L_9); if (!(((RuntimeArray*)L_9)->max_length)) { goto IL_00c4; } } { V_4 = 0; V_5 = 0; goto IL_00bd; } IL_0047: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = ___2_args; int32_t L_11 = V_5; NullCheck(L_10); int32_t L_12 = L_11; RuntimeObject* L_13 = (L_10)->GetAt(static_cast(L_12)); V_6 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)IsInst((RuntimeObject*)L_13, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_6; if (!L_14) { goto IL_00a8; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_15 = V_0; if (L_15) { goto IL_005f; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_16 = (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)il2cpp_codegen_object_new(List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); List_1__ctor_m8070151BA99349188C9F1457EC394480BE0D4ED4(L_16, List_1__ctor_m8070151BA99349188C9F1457EC394480BE0D4ED4_RuntimeMethod_var); V_0 = L_16; } IL_005f: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_17 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); Dictionary_2__ctor_mB381575D9E7BA6706F57C22D567610F51B5CD868(L_17, 2, Dictionary_2__ctor_mB381575D9E7BA6706F57C22D567610F51B5CD868_RuntimeMethod_var); V_7 = L_17; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_18 = V_7; bool L_19 = ((bool)1); RuntimeObject* L_20 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_19); NullCheck(L_18); Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443(L_18, _stringLiteral867BCADE6C5A0BC7053FD765A6324C366FFC2CA2, L_20, Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_21 = V_7; int32_t L_22 = V_4; int32_t L_23 = L_22; V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1)); int32_t L_24 = L_23; RuntimeObject* L_25 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_24); NullCheck(L_21); Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443(L_21, _stringLiteral267B04B1E250980AAB9D2E38F155C7C77365B820, L_25, Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_26 = __this->___arguments; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_27 = V_7; NullCheck(L_26); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_26, L_27, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_28 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_6; NullCheck(L_28); List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_inline(L_28, L_29, List_1_Add_mAF067D8BCD6732A0ADBE1BA6EE909B3512880D42_RuntimeMethod_var); goto IL_00b7; } IL_00a8: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_30 = __this->___arguments; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = ___2_args; int32_t L_32 = V_5; NullCheck(L_31); int32_t L_33 = L_32; RuntimeObject* L_34 = (L_31)->GetAt(static_cast(L_33)); NullCheck(L_30); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_30, L_34, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var); } IL_00b7: { int32_t L_35 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00bd: { int32_t L_36 = V_5; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = ___2_args; NullCheck(L_37); if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length))))) { goto IL_0047; } } IL_00c4: { V_1 = (String_t*)NULL; } try { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_38; L_38 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_38); RuntimeObject* L_39; L_39 = SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD_inline(L_38, NULL); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_40 = __this->___arguments; NullCheck(L_39); String_t* L_41; L_41 = InterfaceFuncInvoker1< String_t*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* >::Invoke(1, IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9_il2cpp_TypeInfo_var, L_39, L_40); V_1 = L_41; goto IL_010a; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00df; } throw e; } CATCH_00df: { Exception_t* L_42 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_8 = L_42; Exception_t* L_43 = V_8; NullCheck(L_43); String_t* L_44; L_44 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_43); Exception_t* L_45 = V_8; NullCheck(L_45); String_t* L_46; L_46 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_45); String_t* L_47; L_47 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80AC693D8F011E2464B9C434E0F4BCF56EA5813E)), L_44, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), L_46, NULL); InterfaceActionInvoker2< int32_t, String_t* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var)), __this, 4, L_47); V_9 = __this; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0183; } IL_010a: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_48 = __this->___arguments; NullCheck(L_48); List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_48, List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_RuntimeMethod_var); String_t* L_49 = V_1; if (L_49) { goto IL_0123; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_50 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_50, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralADEF80396F990871993DC37F82D1DBF90E82F9A9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_50, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Socket_Emit_m3C22FCD785575807C1CB1367B9ADE66AB74A12C0_RuntimeMethod_var))); } IL_0123: { V_2 = 0; SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* L_51 = ___1_callback; if (!L_51) { goto IL_0154; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_52; L_52 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_52); int32_t L_53; L_53 = SocketManager_get_NextAckId_m95289081D939B1D312D2F9B8A941C8FAD67B249D(L_52, NULL); V_2 = L_53; Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_54 = __this->___AckCallbacks; if (L_54) { goto IL_0147; } } { Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_55 = (Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C*)il2cpp_codegen_object_new(Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C_il2cpp_TypeInfo_var); Dictionary_2__ctor_m24D275439C86990B0C90BD1B127537F97D586696(L_55, Dictionary_2__ctor_m24D275439C86990B0C90BD1B127537F97D586696_RuntimeMethod_var); __this->___AckCallbacks = L_55; Il2CppCodeGenWriteBarrier((void**)(&__this->___AckCallbacks), (void*)L_55); } IL_0147: { Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_56 = __this->___AckCallbacks; int32_t L_57 = V_2; SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* L_58 = ___1_callback; NullCheck(L_56); Dictionary_2_set_Item_mA719E29E1C2B1B74E72511BB93AE41E93129B7ED(L_56, L_57, L_58, Dictionary_2_set_Item_mA719E29E1C2B1B74E72511BB93AE41E93129B7ED_RuntimeMethod_var); } IL_0154: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_59 = V_0; if (!L_59) { G_B23_0 = 4; goto IL_015b; } G_B22_0 = 4; } { G_B24_0 = 5; G_B24_1 = G_B22_0; goto IL_015c; } IL_015b: { G_B24_0 = 2; G_B24_1 = G_B23_0; } IL_015c: { String_t* L_60; L_60 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(__this, NULL); String_t* L_61 = V_1; int32_t L_62 = V_2; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_63 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_63, G_B24_1, G_B24_0, L_60, L_61, 0, L_62, NULL); V_3 = L_63; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_64 = V_0; if (!L_64) { goto IL_0175; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_65 = V_3; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_66 = V_0; NullCheck(L_65); Packet_set_Attachments_m9EA94F268E406A7E3A22667A10EADA172CFB719D(L_65, L_66, NULL); } IL_0175: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_67; L_67 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_68 = V_3; NullCheck(L_67); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(6, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_67, L_68); return __this; } IL_0183: { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_69 = V_9; return L_69; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* Socket_EmitAck_m0E8F6346FC96709D05094D9907E19A82F6223C2B (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_originalPacket, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* V_1 = NULL; Exception_t* V_2 = NULL; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B15_0 = 0; int32_t G_B14_0 = 0; int32_t G_B16_0 = 0; int32_t G_B16_1 = 0; { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_0 = ___0_originalPacket; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6AC404B33E10DF3F33BA845DC5BC02F1129F3CE6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Socket_EmitAck_m0E8F6346FC96709D05094D9907E19A82F6223C2B_RuntimeMethod_var))); } IL_000e: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_2 = ___0_originalPacket; NullCheck(L_2); int32_t L_3; L_3 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_2, NULL); if ((((int32_t)L_3) == ((int32_t)2))) { goto IL_002b; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_4 = ___0_originalPacket; NullCheck(L_4); int32_t L_5; L_5 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_4, NULL); if ((((int32_t)L_5) == ((int32_t)5))) { goto IL_002b; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB6CA5881AA1869736EF6FF2B92B7B1D3A90632DE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Socket_EmitAck_m0E8F6346FC96709D05094D9907E19A82F6223C2B_RuntimeMethod_var))); } IL_002b: { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = __this->___arguments; NullCheck(L_7); List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_7, List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_RuntimeMethod_var); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = ___1_args; if (!L_8) { goto IL_0049; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___1_args; NullCheck(L_9); if (!(((RuntimeArray*)L_9)->max_length)) { goto IL_0049; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = __this->___arguments; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = ___1_args; NullCheck(L_10); List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17(L_10, (RuntimeObject*)L_11, List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_RuntimeMethod_var); } IL_0049: { V_0 = (String_t*)NULL; } try { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_12; L_12 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_12); RuntimeObject* L_13; L_13 = SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD_inline(L_12, NULL); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_14 = __this->___arguments; NullCheck(L_13); String_t* L_15; L_15 = InterfaceFuncInvoker1< String_t*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* >::Invoke(1, IJsonEncoder_t127B32838887CF7EBB71CC6286E0E906760E03E9_il2cpp_TypeInfo_var, L_13, L_14); V_0 = L_15; goto IL_008b; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0064; } throw e; } CATCH_0064: { Exception_t* L_16 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_2 = L_16; Exception_t* L_17 = V_2; NullCheck(L_17); String_t* L_18; L_18 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_17); Exception_t* L_19 = V_2; NullCheck(L_19); String_t* L_20; L_20 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_19); String_t* L_21; L_21 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral80AC693D8F011E2464B9C434E0F4BCF56EA5813E)), L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), L_20, NULL); InterfaceActionInvoker2< int32_t, String_t* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var)), __this, 4, L_21); V_3 = __this; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00c9; } IL_008b: { String_t* L_22 = V_0; if (L_22) { goto IL_0099; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_23 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralADEF80396F990871993DC37F82D1DBF90E82F9A9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Socket_EmitAck_m0E8F6346FC96709D05094D9907E19A82F6223C2B_RuntimeMethod_var))); } IL_0099: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_24 = ___0_originalPacket; NullCheck(L_24); int32_t L_25; L_25 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_24, NULL); if ((((int32_t)L_25) == ((int32_t)2))) { G_B15_0 = 4; goto IL_00a6; } G_B14_0 = 4; } { G_B16_0 = 6; G_B16_1 = G_B14_0; goto IL_00a7; } IL_00a6: { G_B16_0 = 3; G_B16_1 = G_B15_0; } IL_00a7: { String_t* L_26; L_26 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(__this, NULL); String_t* L_27 = V_0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_28 = ___0_originalPacket; NullCheck(L_28); int32_t L_29; L_29 = Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline(L_28, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_30 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_30, G_B16_1, G_B16_0, L_26, L_27, 0, L_29, NULL); V_1 = L_30; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_31; L_31 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_32 = V_1; NullCheck(L_31); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(6, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_31, L_32); return __this; } IL_00c9: { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_33 = V_3; return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_On_m0829ABD22B9535A5D25A9A61BD95CFDD2F02BB94 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) { { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; String_t* L_1 = ___0_eventName; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_2 = ___1_callback; bool L_3; L_3 = Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00_inline(__this, NULL); NullCheck(L_0); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_0, L_1, L_2, (bool)0, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_On_mA822E1BE1AA87D3DD5A784B059C8269726A3B6B3 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_type, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { int32_t L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_1; L_1 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_0, NULL); V_0 = L_1; EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_2 = __this->___EventCallbacks; String_t* L_3 = V_0; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_4 = ___1_callback; bool L_5; L_5 = Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00_inline(__this, NULL); NullCheck(L_2); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_2, L_3, L_4, (bool)0, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_On_m83B6C23C6716ADC9303F3131BB31225B81F78FD1 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, bool ___2_autoDecodePayload, const RuntimeMethod* method) { { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; String_t* L_1 = ___0_eventName; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_2 = ___1_callback; bool L_3 = ___2_autoDecodePayload; NullCheck(L_0); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_0, L_1, L_2, (bool)0, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_On_m86B39C821D8410622E3065E0A642CE2BC657558E (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_type, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, bool ___2_autoDecodePayload, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { int32_t L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_1; L_1 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_0, NULL); V_0 = L_1; EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_2 = __this->___EventCallbacks; String_t* L_3 = V_0; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_4 = ___1_callback; bool L_5 = ___2_autoDecodePayload; NullCheck(L_2); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_2, L_3, L_4, (bool)0, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Once_m2AABC76CA96CDFA932838ECB7743DF23EBA4CE7E (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) { { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; String_t* L_1 = ___0_eventName; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_2 = ___1_callback; bool L_3; L_3 = Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00_inline(__this, NULL); NullCheck(L_0); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_0, L_1, L_2, (bool)1, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Once_mB145C9E4D14FDA734AB682E4B031A8A9E60C2B8B (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_type, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; int32_t L_1 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_2; L_2 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_1, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_3 = ___1_callback; bool L_4; L_4 = Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00_inline(__this, NULL); NullCheck(L_0); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_0, L_2, L_3, (bool)1, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Once_mDF5336A60BC8186A5DD66B550238DC0DC4138931 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, bool ___2_autoDecodePayload, const RuntimeMethod* method) { { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; String_t* L_1 = ___0_eventName; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_2 = ___1_callback; bool L_3 = ___2_autoDecodePayload; NullCheck(L_0); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_0, L_1, L_2, (bool)1, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Once_mD0CFBE04DCC5BD5CF6AA02DD39E4DD6AA9B30860 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_type, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, bool ___2_autoDecodePayload, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; int32_t L_1 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_2; L_2 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_1, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_3 = ___1_callback; bool L_4 = ___2_autoDecodePayload; NullCheck(L_0); EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA(L_0, L_2, L_3, (bool)1, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Off_m30FDA8F93B7A25869D5C52291B69BDB4E82683D3 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; NullCheck(L_0); EventTable_Clear_m72E096735C5C3515B697D2852706610CDFDCEAFF(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Off_mFEBF32A89D38043EA541601E1AC5DCAABA1FDA14 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, const RuntimeMethod* method) { { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; String_t* L_1 = ___0_eventName; NullCheck(L_0); EventTable_Unregister_m810978D05B1A296B819A8528A528EFF528057147(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Off_mE078745CF422084EAC76CECF7A6B1C9CAAC51537 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_1; L_1 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_0, NULL); Socket_Off_mFEBF32A89D38043EA541601E1AC5DCAABA1FDA14(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Off_m2C6C1E90F68C4D1F789AD4556491D4B327515E42 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) { { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; String_t* L_1 = ___0_eventName; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_2 = ___1_callback; NullCheck(L_0); EventTable_Unregister_mEC22DF5E67A8DC5D24A02070F25D71370C6BFC17(L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Off_m5B39B02F80163FAB76381840D15D4EC51079B814 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_type, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_0 = __this->___EventCallbacks; int32_t L_1 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_2; L_2 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_1, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_3 = ___1_callback; NullCheck(L_0); EventTable_Unregister_mEC22DF5E67A8DC5D24A02070F25D71370C6BFC17(L_0, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_BestHTTP_SocketIO_ISocket_OnPacket_m4F9CC55189208700E8B3A16B587A7498190CAA14 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m59D9874B86231402BE46FFA7A1E30AA66415FC8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8B9633B5EB1ECA74DF551323A1E52712AB1F4765_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B0FEB3147CE20EB2C90076367F895C59BCD14B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60A2E461CC4A1D49199A67B5216F128319CE63CC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD559C6D97E819D8E4EF7ACDC34C4E8D3DD314964); s_Il2CppMethodInitialized = true; } bool V_0 = false; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_3 = NULL; Error_t85B568E56716210B653391AA6F349824E63CC5AE* V_4 = NULL; SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* V_5 = NULL; Exception_t* V_6 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* G_B4_0 = NULL; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* G_B3_0 = NULL; String_t* G_B5_0 = NULL; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* G_B5_1 = NULL; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* G_B21_0 = NULL; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* G_B21_1 = NULL; SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* G_B21_2 = NULL; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* G_B20_0 = NULL; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* G_B20_1 = NULL; SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* G_B20_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_0 = NULL; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* G_B22_1 = NULL; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* G_B22_2 = NULL; SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* G_B22_3 = NULL; { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_0 = ___0_packet; NullCheck(L_0); int32_t L_1; L_1 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_0, NULL); V_2 = L_1; int32_t L_2 = V_2; switch (L_2) { case 0: { goto IL_0026; } case 1: { goto IL_0075; } case 2: { goto IL_0125; } case 3: { goto IL_0125; } case 4: { goto IL_00a6; } } } { goto IL_0125; } IL_0026: { String_t* L_3; L_3 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(__this, NULL); bool L_4; L_4 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_3, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); if (L_4) { G_B4_0 = __this; goto IL_004b; } G_B3_0 = __this; } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_5; L_5 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_5); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_6; L_6 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_5, NULL); NullCheck(L_6); String_t* L_7; L_7 = HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline(L_6, NULL); G_B5_0 = L_7; G_B5_1 = G_B3_0; goto IL_006b; } IL_004b: { String_t* L_8; L_8 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(__this, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_9; L_9 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_9); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_10; L_10 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_9, NULL); NullCheck(L_10); String_t* L_11; L_11 = HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline(L_10, NULL); String_t* L_12; L_12 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_8, _stringLiteral0B0FEB3147CE20EB2C90076367F895C59BCD14B3, L_11, NULL); G_B5_0 = L_12; G_B5_1 = G_B4_0; } IL_006b: { NullCheck(G_B5_1); Socket_set_Id_mA2D4BB412C4EB932371AA4165A0D3BDA39298A30_inline(G_B5_1, G_B5_0, NULL); goto IL_0125; } IL_0075: { bool L_13; L_13 = Socket_get_IsOpen_m01DF5758DA3A946AD85286301675824F38753307_inline(__this, NULL); if (!L_13) { goto IL_0125; } } { Socket_set_IsOpen_m51B6DCC0C5E58E8A60CA3CE88332FD5B4490FBB8_inline(__this, (bool)0, NULL); EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_14 = __this->___EventCallbacks; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_15; L_15 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(1, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_16 = ___0_packet; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17; L_17 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_14); EventTable_Call_mD19E642FDE0D2D484286315E9734CA962BDCCCCA(L_14, L_15, L_16, L_17, NULL); Socket_Disconnect_mC63937E8039B0E7EA5BD9B2B804045B02CDBF67D(__this, NULL); goto IL_0125; } IL_00a6: { V_0 = (bool)0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_18 = ___0_packet; NullCheck(L_18); String_t* L_19; L_19 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(L_18, NULL); RuntimeObject* L_20; L_20 = Json_Decode_mEE093D258F4A0D2A6B206D046294410F5CD7F783(L_19, (&V_0), NULL); V_1 = L_20; bool L_21 = V_0; if (!L_21) { goto IL_0125; } } { RuntimeObject* L_22 = V_1; V_3 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)IsInstClass((RuntimeObject*)L_22, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_23 = V_3; if (!L_23) { goto IL_00f9; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_24 = V_3; NullCheck(L_24); bool L_25; L_25 = Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC(L_24, _stringLiteral60A2E461CC4A1D49199A67B5216F128319CE63CC, Dictionary_2_ContainsKey_m1A594D39FA446EBD9EA6FFBA95D3AB82D16565CC_RuntimeMethod_var); if (!L_25) { goto IL_00f9; } } { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_26 = V_3; NullCheck(L_26); RuntimeObject* L_27; L_27 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_26, _stringLiteral60A2E461CC4A1D49199A67B5216F128319CE63CC, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_28; L_28 = Convert_ToInt32_m9FEA65DB96264479B5268014F10754787382D297(L_27, NULL); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_29 = V_3; NullCheck(L_29); RuntimeObject* L_30; L_30 = Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5(L_29, _stringLiteralD559C6D97E819D8E4EF7ACDC34C4E8D3DD314964, Dictionary_2_get_Item_m371FC5B3D39406E297F2626B159BA1A3E32917B5_RuntimeMethod_var); Error_t85B568E56716210B653391AA6F349824E63CC5AE* L_31 = (Error_t85B568E56716210B653391AA6F349824E63CC5AE*)il2cpp_codegen_object_new(Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var); Error__ctor_mDAF47753A82FB77CD071ECA8C51C022E0181D274(L_31, L_28, ((String_t*)IsInstSealed((RuntimeObject*)L_30, String_t_il2cpp_TypeInfo_var)), NULL); V_4 = L_31; goto IL_0107; } IL_00f9: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_32 = ___0_packet; NullCheck(L_32); String_t* L_33; L_33 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(L_32, NULL); Error_t85B568E56716210B653391AA6F349824E63CC5AE* L_34 = (Error_t85B568E56716210B653391AA6F349824E63CC5AE*)il2cpp_codegen_object_new(Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var); Error__ctor_mDAF47753A82FB77CD071ECA8C51C022E0181D274(L_34, 6, L_33, NULL); V_4 = L_34; } IL_0107: { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_35 = __this->___EventCallbacks; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_36; L_36 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(4, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_37 = ___0_packet; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = L_38; Error_t85B568E56716210B653391AA6F349824E63CC5AE* L_40 = V_4; NullCheck(L_39); ArrayElementTypeCheck (L_39, L_40); (L_39)->SetAt(static_cast(0), (RuntimeObject*)L_40); NullCheck(L_35); EventTable_Call_mD19E642FDE0D2D484286315E9734CA962BDCCCCA(L_35, L_36, L_37, L_39, NULL); return; } IL_0125: { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_41 = __this->___EventCallbacks; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_42 = ___0_packet; NullCheck(L_41); EventTable_Call_m60BE5A1B2778CF13597B36A66BB6B7EDBE9F9152(L_41, L_42, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_43 = ___0_packet; NullCheck(L_43); int32_t L_44; L_44 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_43, NULL); if ((((int32_t)L_44) == ((int32_t)3))) { goto IL_0143; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_45 = ___0_packet; NullCheck(L_45); int32_t L_46; L_46 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_45, NULL); if ((!(((uint32_t)L_46) == ((uint32_t)6)))) { goto IL_01ba; } } IL_0143: { Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_47 = __this->___AckCallbacks; if (!L_47) { goto IL_01ba; } } { V_5 = (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52*)NULL; Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_48 = __this->___AckCallbacks; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_49 = ___0_packet; NullCheck(L_49); int32_t L_50; L_50 = Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline(L_49, NULL); NullCheck(L_48); bool L_51; L_51 = Dictionary_2_TryGetValue_m8B9633B5EB1ECA74DF551323A1E52712AB1F4765(L_48, L_50, (&V_5), Dictionary_2_TryGetValue_m8B9633B5EB1ECA74DF551323A1E52712AB1F4765_RuntimeMethod_var); if (!L_51) { goto IL_01a8; } } { SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* L_52 = V_5; if (!L_52) { goto IL_01a8; } } try { { SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* L_53 = V_5; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_54 = ___0_packet; bool L_55; L_55 = Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00_inline(__this, NULL); if (L_55) { G_B21_0 = L_54; G_B21_1 = __this; G_B21_2 = L_53; goto IL_0176_1; } G_B20_0 = L_54; G_B20_1 = __this; G_B20_2 = L_53; } { G_B22_0 = ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(NULL)); G_B22_1 = G_B20_0; G_B22_2 = G_B20_1; G_B22_3 = G_B20_2; goto IL_0187_1; } IL_0176_1: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_56 = ___0_packet; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_57; L_57 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); NullCheck(L_57); RuntimeObject* L_58; L_58 = SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD_inline(L_57, NULL); NullCheck(L_56); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_59; L_59 = Packet_Decode_mC7BBD058DB0EAD861E462572E32BC95AD823387C(L_56, L_58, NULL); G_B22_0 = L_59; G_B22_1 = G_B21_0; G_B22_2 = G_B21_1; G_B22_3 = G_B21_2; } IL_0187_1: { NullCheck(G_B22_3); SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_inline(G_B22_3, G_B22_2, G_B22_1, G_B22_0, NULL); goto IL_01a8; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_018e; } throw e; } CATCH_018e: { Exception_t* L_60 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_6 = L_60; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_61; L_61 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_62 = V_6; NullCheck(L_61); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_61, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57118831F31A13DBA279DBBEAB6EBC1C3A17383A)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4BD265F1767CE891545A63154BA05528F76B14FF)), L_62); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01a8; } IL_01a8: { Dictionary_2_tCF7ACFF863EE5FB94608197B4C69D580B84E7F4C* L_63 = __this->___AckCallbacks; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_64 = ___0_packet; NullCheck(L_64); int32_t L_65; L_65 = Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline(L_64, NULL); NullCheck(L_63); bool L_66; L_66 = Dictionary_2_Remove_m59D9874B86231402BE46FFA7A1E30AA66415FC8C(L_63, L_65, Dictionary_2_Remove_m59D9874B86231402BE46FFA7A1E30AA66415FC8C_RuntimeMethod_var); } IL_01ba: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_BestHTTP_SocketIO_ISocket_EmitEvent_m4F419FF8BDC8CDE7C42377E8A957B732C7BACA97 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_type, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_1; L_1 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_0, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___1_args; InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(4, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, __this, L_1, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_BestHTTP_SocketIO_ISocket_EmitEvent_mDFCD1EC8A53B969BBBE53D295D9B17443A6B339E (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_eventName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { { String_t* L_0 = ___0_eventName; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0016; } } { EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* L_2 = __this->___EventCallbacks; String_t* L_3 = ___0_eventName; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___1_args; NullCheck(L_2); EventTable_Call_mD19E642FDE0D2D484286315E9734CA962BDCCCCA(L_2, L_3, (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL, L_4, NULL); } IL_0016: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_BestHTTP_SocketIO_ISocket_EmitError_m2B5446F6F416DE5FB224820EB441C85219A783F3 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, int32_t ___0_errCode, String_t* ___1_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_errCode; String_t* L_3 = ___1_msg; Error_t85B568E56716210B653391AA6F349824E63CC5AE* L_4 = (Error_t85B568E56716210B653391AA6F349824E63CC5AE*)il2cpp_codegen_object_new(Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var); Error__ctor_mDAF47753A82FB77CD071ECA8C51C022E0181D274(L_4, L_2, L_3, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); InterfaceActionInvoker2< int32_t, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(3, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, __this, 4, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_OnTransportOpen_mF26A6718DB8ADC4319B33E380440994DF93D1F74 (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(__this, NULL); bool L_1; L_1 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_0, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); if (!L_1) { goto IL_0031; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_2; L_2 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(__this, NULL); String_t* L_3; L_3 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(__this, NULL); String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_5 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_5, 4, 0, L_3, L_4, 0, 0, NULL); NullCheck(L_2); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(6, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_2, L_5); } IL_0031: { Socket_set_IsOpen_m51B6DCC0C5E58E8A60CA3CE88332FD5B4490FBB8_inline(__this, (bool)1, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___state; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = __this->___state; SocketManager_set_PreviousState_m04A813D22D2E861B5D6D303D8FE4E3E420D8D8E5_inline(__this, L_0, NULL); int32_t L_1 = ___0_value; __this->___state = L_1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_0 = __this->___U3COptionsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_Options_mEB3809267AC8BCA34BCF1998F03C2F6199732546 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* ___0_value, const RuntimeMethod* method) { { SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_0 = ___0_value; __this->___U3COptionsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = __this->___U3CUriU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_Uri_m97FC760A4BAFADE90351247E1EF6D2A65F9F5DD0 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value; __this->___U3CUriU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUriU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_0 = __this->___U3CHandshakeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_Handshake_m47D92E5BA8790A55FFB44C1298BAB837196A5366 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* ___0_value, const RuntimeMethod* method) { { HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_0 = ___0_value; __this->___U3CHandshakeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHandshakeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CTransportU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_Transport_m845617735530306A72A47FD9AAEAE02D2FA7B245 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CTransportU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTransportU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t SocketManager_get_RequestCounter_mB37254E2C491C926FF69ADF7BB6E8ACA6B1EC14F (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___U3CRequestCounterU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_RequestCounter_m87341562577822DB6D99F79E36D7E18B7B27FD17 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, uint64_t ___0_value, const RuntimeMethod* method) { { uint64_t L_0 = ___0_value; __this->___U3CRequestCounterU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* SocketManager_get_Socket_mABAC531F29AA456AFCBE6847F3AF87C92CCD25E6 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_0; L_0 = SocketManager_GetSocket_m66D3A1E13E6D90E3BDD37E36F511B70B7AD88DC6(__this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* SocketManager_get_Item_m68A7DAE94105652F13BE47C122AA3E659FA77F01 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, String_t* ___0_nsp, const RuntimeMethod* method) { { String_t* L_0 = ___0_nsp; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_1; L_1 = SocketManager_GetSocket_m7ED8CA42E9AA2F5E20B1E25C790E40894256E733(__this, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketManager_get_ReconnectAttempts_m272810A6C93AB3483E3178DA973E1D51B4D5BA51 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CReconnectAttemptsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_ReconnectAttempts_m73C9F23B5E5BAB45FAACE672E97203EEC5CC4896 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CReconnectAttemptsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEncoderU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_Encoder_m04DE5579AA2631EDDEC4593CAD800684305BAB98 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CEncoderU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEncoderU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SocketManager_get_Timestamp_m4F732893907C00E4ED8F8B5470BECAEEC4667C4B (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0; L_0 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); V_0 = L_0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1; memset((&L_1), 0, sizeof(L_1)); DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_1), ((int32_t)1970), 1, 1, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2; L_2 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&V_0), L_1, NULL); V_1 = L_2; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); double L_3; L_3 = TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF((&V_1), NULL); return il2cpp_codegen_cast_floating_point(L_3); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketManager_get_NextAckId_m95289081D939B1D312D2F9B8A941C8FAD67B249D (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { int32_t* L_0 = (int32_t*)(&__this->___nextAckId); int32_t L_1; L_1 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketManager_get_PreviousState_m415B20FEFAC64DDB7E97089726B33F529B6FAABC (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CPreviousStateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_PreviousState_m04A813D22D2E861B5D6D303D8FE4E3E420D8D8E5 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CPreviousStateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CUpgradingTransportU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_set_UpgradingTransport_m5B7B428A0A198FBF5BA1DC5794FE26D01492E94C (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CUpgradingTransportU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUpgradingTransportU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager__ctor_mE4A8EFFFE83DB83F25B57B187F1454F0008BF5A9 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_uri; SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_1 = (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79*)il2cpp_codegen_object_new(SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79_il2cpp_TypeInfo_var); SocketOptions__ctor_m4429AD958D62A3E80C368BAD846B0FAEF9239D3E(L_1, NULL); SocketManager__ctor_mE35403261FF312CCC9642FE3BE7B115D4D19737B(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager__ctor_mE35403261FF312CCC9642FE3BE7B115D4D19737B (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* ___1_options, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9272CD8AECFCCCF2D519EC4B31B0ECC6C934A752_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mABB4FF1969411B225856862D924BFB4D4DDE53D3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* L_0 = (Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281*)il2cpp_codegen_object_new(Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281_il2cpp_TypeInfo_var); Dictionary_2__ctor_m9272CD8AECFCCCF2D519EC4B31B0ECC6C934A752(L_0, Dictionary_2__ctor_m9272CD8AECFCCCF2D519EC4B31B0ECC6C934A752_RuntimeMethod_var); __this->___Namespaces = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Namespaces), (void*)L_0); List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_1 = (List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E*)il2cpp_codegen_object_new(List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E_il2cpp_TypeInfo_var); List_1__ctor_mABB4FF1969411B225856862D924BFB4D4DDE53D3(L_1, List_1__ctor_mABB4FF1969411B225856862D924BFB4D4DDE53D3_RuntimeMethod_var); __this->___Sockets = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Sockets), (void*)L_1); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; __this->___LastHeartbeat = L_2; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_3 = ___0_uri; SocketManager_set_Uri_m97FC760A4BAFADE90351247E1EF6D2A65F9F5DD0_inline(__this, L_3, NULL); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_4 = ___1_options; SocketManager_set_Options_mEB3809267AC8BCA34BCF1998F03C2F6199732546_inline(__this, L_4, NULL); SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5(__this, 0, NULL); SocketManager_set_PreviousState_m04A813D22D2E861B5D6D303D8FE4E3E420D8D8E5_inline(__this, 0, NULL); il2cpp_codegen_runtime_class_init_inline(SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_il2cpp_TypeInfo_var); RuntimeObject* L_5 = ((SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_StaticFields*)il2cpp_codegen_static_fields_for(SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_il2cpp_TypeInfo_var))->___DefaultEncoder; SocketManager_set_Encoder_m04DE5579AA2631EDDEC4593CAD800684305BAB98_inline(__this, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* SocketManager_GetSocket_m66D3A1E13E6D90E3BDD37E36F511B70B7AD88DC6 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_0; L_0 = SocketManager_GetSocket_m7ED8CA42E9AA2F5E20B1E25C790E40894256E733(__this, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* SocketManager_GetSocket_m7ED8CA42E9AA2F5E20B1E25C790E40894256E733 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, String_t* ___0_nsp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m28B23EBB7C1BD92DC301E9F5D52A380E1978FADD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m45E4D24180E53546E73D80908C276B06FB4F0002_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* V_0 = NULL; { String_t* L_0 = ___0_nsp; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF728F4861E638CE552F18B9FA98694CFAF341DB7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketManager_GetSocket_m7ED8CA42E9AA2F5E20B1E25C790E40894256E733_RuntimeMethod_var))); } IL_0013: { V_0 = (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*)NULL; Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* L_3 = __this->___Namespaces; String_t* L_4 = ___0_nsp; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565(L_3, L_4, (&V_0), Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565_RuntimeMethod_var); if (L_5) { goto IL_004c; } } { String_t* L_6 = ___0_nsp; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_7 = (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*)il2cpp_codegen_object_new(Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032_il2cpp_TypeInfo_var); Socket__ctor_mD2ED9D5736439CABF4AFEE7B84A96C30BCCA3643(L_7, L_6, __this, NULL); V_0 = L_7; Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* L_8 = __this->___Namespaces; String_t* L_9 = ___0_nsp; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_10 = V_0; NullCheck(L_8); Dictionary_2_Add_m28B23EBB7C1BD92DC301E9F5D52A380E1978FADD(L_8, L_9, L_10, Dictionary_2_Add_m28B23EBB7C1BD92DC301E9F5D52A380E1978FADD_RuntimeMethod_var); List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_11 = __this->___Sockets; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_12 = V_0; NullCheck(L_11); List_1_Add_m45E4D24180E53546E73D80908C276B06FB4F0002_inline(L_11, L_12, List_1_Add_m45E4D24180E53546E73D80908C276B06FB4F0002_RuntimeMethod_var); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_13 = V_0; NullCheck(L_13); InterfaceActionInvoker0::Invoke(0, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, L_13); } IL_004c: { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_14 = V_0; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_Remove_mC2A019ECC92A470C2EFCAE113BA06060E6189B1D (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m7405D092A419E11FFF7ECCB189B44024606D5B18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m464957C406F734E549DF5433ECCF9FEAADA9A6C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* L_0 = __this->___Namespaces; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_1 = ___0_socket; NullCheck(L_1); String_t* L_2; L_2 = Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline(L_1, NULL); NullCheck(L_0); bool L_3; L_3 = Dictionary_2_Remove_m7405D092A419E11FFF7ECCB189B44024606D5B18(L_0, L_2, Dictionary_2_Remove_m7405D092A419E11FFF7ECCB189B44024606D5B18_RuntimeMethod_var); List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_4 = __this->___Sockets; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_5 = ___0_socket; NullCheck(L_4); bool L_6; L_6 = List_1_Remove_m464957C406F734E549DF5433ECCF9FEAADA9A6C8(L_4, L_5, List_1_Remove_m464957C406F734E549DF5433ECCF9FEAADA9A6C8_RuntimeMethod_var); List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_7 = __this->___Sockets; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline(L_7, List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); if (L_8) { goto IL_0032; } } { SocketManager_Close_m802E9E291F6D728B7C6988E2E07F327F2FAB9871(__this, NULL); } IL_0032: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_Open_m03D313A2C26BA70510AE1FD41262A5491045F668 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B3E34DA391F44AC01212979A604A8BA863808AF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF91D27828858E0E934FC7DADAF6886D7611EF3E8); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0; L_0 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if (!L_0) { goto IL_001b; } } { int32_t L_1; L_1 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_001b; } } { int32_t L_2; L_2 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((((int32_t)L_2) == ((int32_t)5))) { goto IL_001b; } } { return; } IL_001b: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_3); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_3, _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED, _stringLiteralF91D27828858E0E934FC7DADAF6886D7611EF3E8); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; __this->___ReconnectAt = L_4; SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_5; L_5 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_5); int32_t L_6; L_6 = SocketOptions_get_ConnectWith_mD8BB93918E6DB93EFBDF90B892474D1B91882B70_inline(L_5, NULL); V_0 = L_6; int32_t L_7 = V_0; if (!L_7) { goto IL_004f; } } { int32_t L_8 = V_0; if ((((int32_t)L_8) == ((int32_t)1))) { goto IL_005d; } } { goto IL_0069; } IL_004f: { PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* L_9 = (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6*)il2cpp_codegen_object_new(PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6_il2cpp_TypeInfo_var); PollingTransport__ctor_m69E219C75168A6DFB064743CBEA12B049C1D3CA2(L_9, __this, NULL); SocketManager_set_Transport_m845617735530306A72A47FD9AAEAE02D2FA7B245_inline(__this, L_9, NULL); goto IL_0069; } IL_005d: { WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* L_10 = (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667*)il2cpp_codegen_object_new(WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667_il2cpp_TypeInfo_var); WebSocketTransport__ctor_m13F2E2DAF7C1C8898B58948FAC02955FC746CDCB(L_10, __this, NULL); SocketManager_set_Transport_m845617735530306A72A47FD9AAEAE02D2FA7B245_inline(__this, L_10, NULL); } IL_0069: { RuntimeObject* L_11; L_11 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_11); InterfaceActionInvoker0::Invoke(5, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12; L_12 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, _stringLiteral7B3E34DA391F44AC01212979A604A8BA863808AF, L_12); SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5(__this, 2, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13; L_13 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___ConnectionStarted = L_13; il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* L_14; L_14 = HTTPManager_get_Heartbeats_mB06494ABA048C6A5B0DEFB58CA127B58B16E4879(NULL); NullCheck(L_14); HeartbeatManager_Subscribe_m0D38271ED9769AE81CD7CBEA9B356DD798D59FF5(L_14, __this, NULL); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_15; L_15 = SocketManager_GetSocket_m7ED8CA42E9AA2F5E20B1E25C790E40894256E733(__this, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_Close_m802E9E291F6D728B7C6988E2E07F327F2FAB9871 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InterfaceActionInvoker1< bool >::Invoke(1, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, (bool)1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_Close_m4FBAF0B4AE0D5434DCA3DADC5D87D6710C8900FD (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, bool ___0_removeSockets, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2E71155C3728161E0BC0A2BCC0C73986625A8F00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAB2EF6A513D0DA1F97A043466EEE33AC438423E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0; L_0 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_0011; } } { bool L_1 = __this->___closing; if (!L_1) { goto IL_0012; } } IL_0011: { return; } IL_0012: { __this->___closing = (bool)1; il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_2); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_2, _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED, _stringLiteralDAB2EF6A513D0DA1F97A043466EEE33AC438423E); HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* L_3; L_3 = HTTPManager_get_Heartbeats_mB06494ABA048C6A5B0DEFB58CA127B58B16E4879(NULL); NullCheck(L_3); HeartbeatManager_Unsubscribe_m5C86433F1B3AC8902C7EFD0A2D91A49790A7B43B(L_3, __this, NULL); bool L_4 = ___0_removeSockets; if (!L_4) { goto IL_006b; } } { goto IL_005b; } IL_003d: { List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_5 = __this->___Sockets; List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_6 = __this->___Sockets; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline(L_6, List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); NullCheck(L_5); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_8; L_8 = List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7(L_5, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); bool L_9 = ___0_removeSockets; NullCheck(L_8); InterfaceActionInvoker1< bool >::Invoke(1, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, L_8, L_9); } IL_005b: { List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_10 = __this->___Sockets; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline(L_10, List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); if ((((int32_t)L_11) > ((int32_t)0))) { goto IL_003d; } } { goto IL_0093; } IL_006b: { V_0 = 0; goto IL_0085; } IL_006f: { List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_12 = __this->___Sockets; int32_t L_13 = V_0; NullCheck(L_12); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_14; L_14 = List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7(L_12, L_13, List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); bool L_15 = ___0_removeSockets; NullCheck(L_14); InterfaceActionInvoker1< bool >::Invoke(1, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, L_14, L_15); int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0085: { int32_t L_17 = V_0; List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_18 = __this->___Sockets; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline(L_18, List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_006f; } } IL_0093: { SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5(__this, 1, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_20 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; __this->___LastHeartbeat = L_20; List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_21 = __this->___OfflinePackets; if (!L_21) { goto IL_00b8; } } { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_22 = __this->___OfflinePackets; NullCheck(L_22); List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_inline(L_22, List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); } IL_00b8: { bool L_23 = ___0_removeSockets; if (!L_23) { goto IL_00c6; } } { Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* L_24 = __this->___Namespaces; NullCheck(L_24); Dictionary_2_Clear_m2E71155C3728161E0BC0A2BCC0C73986625A8F00(L_24, Dictionary_2_Clear_m2E71155C3728161E0BC0A2BCC0C73986625A8F00_RuntimeMethod_var); } IL_00c6: { SocketManager_set_Handshake_m47D92E5BA8790A55FFB44C1298BAB837196A5366_inline(__this, (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7*)NULL, NULL); RuntimeObject* L_25; L_25 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); if (!L_25) { goto IL_00e0; } } { RuntimeObject* L_26; L_26 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_26); InterfaceActionInvoker0::Invoke(9, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_26); } IL_00e0: { SocketManager_set_Transport_m845617735530306A72A47FD9AAEAE02D2FA7B245_inline(__this, (RuntimeObject*)NULL, NULL); __this->___closing = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_TryToReconnect_m83CBDFE93F6139D6695E3F805F58D0DC7C32FFB8 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39E1D3A8000F77CBF4FD7D763F01F703EBBEC4ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1D088F21C85040B44BADDEB88C0AD4A9AC3D8FB); s_Il2CppMethodInitialized = true; } Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; { int32_t L_0; L_0 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)5))) { goto IL_0012; } } { int32_t L_1; L_1 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0013; } } IL_0012: { return; } IL_0013: { SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_2; L_2 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_2); bool L_3; L_3 = SocketOptions_get_Reconnection_mF95637EF367090F5225FDAB4A2F1F86F12519061_inline(L_2, NULL); if (!L_3) { goto IL_0027; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); bool L_4; L_4 = HTTPManager_get_IsQuitting_m3C6FBCD6CA13C373F730C95ECA61A65E74307623_inline(NULL); if (!L_4) { goto IL_002e; } } IL_0027: { SocketManager_Close_m802E9E291F6D728B7C6988E2E07F327F2FAB9871(__this, NULL); return; } IL_002e: { int32_t L_5; L_5 = SocketManager_get_ReconnectAttempts_m272810A6C93AB3483E3178DA973E1D51B4D5BA51_inline(__this, NULL); V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); int32_t L_6 = V_2; SocketManager_set_ReconnectAttempts_m73C9F23B5E5BAB45FAACE672E97203EEC5CC4896_inline(__this, L_6, NULL); int32_t L_7 = V_2; SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_8; L_8 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_8); int32_t L_9; L_9 = SocketOptions_get_ReconnectionAttempts_m1960E5DD80BCAEC1496E042985DA0E20202B23FD_inline(L_8, NULL); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0063; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10; L_10 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, _stringLiteral39E1D3A8000F77CBF4FD7D763F01F703EBBEC4ED, L_10); SocketManager_Close_m802E9E291F6D728B7C6988E2E07F327F2FAB9871(__this, NULL); return; } IL_0063: { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_11 = (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*)il2cpp_codegen_object_new(Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var); Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC(L_11, NULL); V_0 = L_11; SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_12; L_12 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_12); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_13; L_13 = SocketOptions_get_ReconnectionDelay_m4EB28A3CA7FE0D44EB311951F89645166816ADDC_inline(L_12, NULL); V_3 = L_13; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); double L_14; L_14 = TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF((&V_3), NULL); int32_t L_15; L_15 = SocketManager_get_ReconnectAttempts_m272810A6C93AB3483E3178DA973E1D51B4D5BA51_inline(__this, NULL); V_1 = ((int32_t)il2cpp_codegen_multiply(il2cpp_codegen_cast_double_to_int(L_14), L_15)); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16; L_16 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_17 = V_0; int32_t L_18 = V_1; int32_t L_19 = V_1; SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_20; L_20 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_20); float L_21; L_21 = SocketOptions_get_RandomizationFactor_mAB102542B2EB33D9F5A1F66BFFD751F3B0719CF6_inline(L_20, NULL); int32_t L_22 = V_1; int32_t L_23 = V_1; SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_24; L_24 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_24); float L_25; L_25 = SocketOptions_get_RandomizationFactor_mAB102542B2EB33D9F5A1F66BFFD751F3B0719CF6_inline(L_24, NULL); NullCheck(L_17); int32_t L_26; L_26 = VirtualFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6, L_17, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_subtract(((float)L_18), ((float)il2cpp_codegen_multiply(((float)L_19), L_21))))), il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_add(((float)L_22), ((float)il2cpp_codegen_multiply(((float)L_23), L_25)))))); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_27; L_27 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_27); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_28; L_28 = SocketOptions_get_ReconnectionDelayMax_m8B70A9FE0F4C9F51A86DF0DF608D8E7A6727EC30_inline(L_27, NULL); V_3 = L_28; double L_29; L_29 = TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF((&V_3), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_30; L_30 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_26, il2cpp_codegen_cast_double_to_int(L_29), NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_31; L_31 = TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775(((double)L_30), NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_32; L_32 = DateTime_op_Addition_m652BE1306897DBE4CDF3ADA99FFFE2E70BFE3865(L_16, L_31, NULL); __this->___ReconnectAt = L_32; InterfaceActionInvoker1< bool >::Invoke(1, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, (bool)0); SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5(__this, 5, NULL); V_4 = 0; goto IL_0109; } IL_00f1: { List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_33 = __this->___Sockets; int32_t L_34 = V_4; NullCheck(L_33); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_35; L_35 = List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7(L_33, L_34, List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); NullCheck(L_35); InterfaceActionInvoker0::Invoke(0, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, L_35); int32_t L_36 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0109: { int32_t L_37 = V_4; List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_38 = __this->___Sockets; NullCheck(L_38); int32_t L_39; L_39 = List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline(L_38, List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); if ((((int32_t)L_37) < ((int32_t)L_39))) { goto IL_00f1; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); HeartbeatManager_t1ADA74BC9CDA1027A280D67D266DF3234060CEDE* L_40; L_40 = HTTPManager_get_Heartbeats_mB06494ABA048C6A5B0DEFB58CA127B58B16E4879(NULL); NullCheck(L_40); HeartbeatManager_Subscribe_m0D38271ED9769AE81CD7CBEA9B356DD798D59FF5(L_40, __this, NULL); RuntimeObject* L_41; L_41 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_41); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_41, _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED, _stringLiteralC1D088F21C85040B44BADDEB88C0AD4A9AC3D8FB); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketManager_BestHTTP_SocketIO_IManager_OnTransportConnected_mC8316F6AE170026FE64E22A347F48A7B17988213 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_trans, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E34ED49D8F62F2601BBC9AE613C6F4F882AD2CC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48419E0AC7A3C471E758A3F53E24363D7898657B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA93CC7DC8746077C36CE4BB66272213F27FF9C9E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_000b; } } { return (bool)0; } IL_000b: { int32_t L_1; L_1 = SocketManager_get_PreviousState_m415B20FEFAC64DDB7E97089726B33F529B6FAABC_inline(__this, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)5)))) { goto IL_0024; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2; L_2 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, _stringLiteralA93CC7DC8746077C36CE4BB66272213F27FF9C9E, L_2); } IL_0024: { SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5(__this, 3, NULL); SocketManager_set_ReconnectAttempts_m73C9F23B5E5BAB45FAACE672E97203EEC5CC4896_inline(__this, 0, NULL); SocketManager_SendOfflinePackets_mDD2F4E9DE22AB3381AD321224ECA0DC582C2746C(__this, NULL); il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_3); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_3, _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED, _stringLiteral48419E0AC7A3C471E758A3F53E24363D7898657B); RuntimeObject* L_4; L_4 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_4); if ((((int32_t)L_5) == ((int32_t)1))) { goto IL_0088; } } { HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_6; L_6 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(__this, NULL); NullCheck(L_6); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_7; L_7 = HandshakeData_get_Upgrades_m14A33881505ABC1E0C421CA695F9E3224C790E80_inline(L_6, NULL); NullCheck(L_7); bool L_8; L_8 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_7, _stringLiteral0E34ED49D8F62F2601BBC9AE613C6F4F882AD2CC, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var); if (!L_8) { goto IL_0088; } } { WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* L_9 = (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667*)il2cpp_codegen_object_new(WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667_il2cpp_TypeInfo_var); WebSocketTransport__ctor_m13F2E2DAF7C1C8898B58948FAC02955FC746CDCB(L_9, __this, NULL); SocketManager_set_UpgradingTransport_m5B7B428A0A198FBF5BA1DC5794FE26D01492E94C_inline(__this, L_9, NULL); RuntimeObject* L_10; L_10 = SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline(__this, NULL); NullCheck(L_10); InterfaceActionInvoker0::Invoke(5, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_10); } IL_0088: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_OnTransportError_m56E795AFCC714B40FF732DC0A9DFEFED2F88A381 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_trans, String_t* ___1_err, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___1_err; InterfaceActionInvoker2< int32_t, String_t* >::Invoke(10, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, 4, L_0); RuntimeObject* L_1 = ___0_trans; NullCheck(L_1); InterfaceActionInvoker0::Invoke(9, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_1); InterfaceActionInvoker0::Invoke(2, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_OnTransportProbed_mDD04B77612D19ED48717D2717921E4CD26B8053F (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_trans, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14C550BD378F64DD459EEF86E26BFE41879CEB3F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED, _stringLiteral14C550BD378F64DD459EEF86E26BFE41879CEB3F); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_1; L_1 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); RuntimeObject* L_2 = ___0_trans; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_2); NullCheck(L_1); SocketOptions_set_ConnectWith_mAEA6CADCB9FB67B128C6F993DC4EE1C20A70A81E_inline(L_1, L_3, NULL); SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5(__this, 4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_SelectTransport_m5C6E6D0D860282C4075B688C5A5E09152E44662E (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)3)))) { goto IL_0011; } } { RuntimeObject* L_1; L_1 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); if (L_1) { goto IL_0013; } } IL_0011: { return (RuntimeObject*)NULL; } IL_0013: { RuntimeObject* L_2; L_2 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(3, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_2); if (L_3) { goto IL_0027; } } { RuntimeObject* L_4; L_4 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); return L_4; } IL_0027: { return (RuntimeObject*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_SendOfflinePackets_mDD2F4E9DE22AB3381AD321224ECA0DC582C2746C (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0; L_0 = SocketManager_SelectTransport_m5C6E6D0D860282C4075B688C5A5E09152E44662E(__this, NULL); V_0 = L_0; List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_1 = __this->___OfflinePackets; if (!L_1) { goto IL_0037; } } { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_2 = __this->___OfflinePackets; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_inline(L_2, List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_RuntimeMethod_var); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0037; } } { RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_0037; } } { RuntimeObject* L_5 = V_0; List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_6 = __this->___OfflinePackets; NullCheck(L_5); InterfaceActionInvoker1< List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* >::Invoke(8, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_5, L_6); List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_7 = __this->___OfflinePackets; NullCheck(L_7); List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_inline(L_7, List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); } IL_0037: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_SendPacket_mEE9EDDD7A8B9C9F6A8A5802C08E9F06130EC1DD5 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0A568C16DC2BDA727715722268B4C1A0EB9D09D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t058884D325F141BF8660547D617DED02B3EAB9FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { RuntimeObject* L_0; L_0 = SocketManager_SelectTransport_m5C6E6D0D860282C4075B688C5A5E09152E44662E(__this, NULL); V_0 = L_0; RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0033; } } try { RuntimeObject* L_2 = V_0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_3 = ___0_packet; NullCheck(L_2); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(7, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_2, L_3); goto IL_0057; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0013; } throw e; } CATCH_0013: { Exception_t* L_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_4; Exception_t* L_5 = V_1; NullCheck(L_5); String_t* L_6; L_6 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_5); Exception_t* L_7 = V_1; NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_7); String_t* L_9; L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), L_8, NULL); InterfaceActionInvoker2< int32_t, String_t* >::Invoke(10, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var)), __this, 4, L_9); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0057; } IL_0033: { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_10 = __this->___OfflinePackets; if (L_10) { goto IL_0046; } } { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_11 = (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*)il2cpp_codegen_object_new(List_1_t058884D325F141BF8660547D617DED02B3EAB9FC_il2cpp_TypeInfo_var); List_1__ctor_m0A568C16DC2BDA727715722268B4C1A0EB9D09D2(L_11, List_1__ctor_m0A568C16DC2BDA727715722268B4C1A0EB9D09D2_RuntimeMethod_var); __this->___OfflinePackets = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___OfflinePackets), (void*)L_11); } IL_0046: { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_12 = __this->___OfflinePackets; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_13 = ___0_packet; NullCheck(L_13); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_14; L_14 = Packet_Clone_mC565EF8A27E0E0D5C63CF88D8BEA36F820E66FDC(L_13, NULL); NullCheck(L_12); List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_inline(L_12, L_14, List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_RuntimeMethod_var); } IL_0057: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_OnPacket_mA7077BFF34A39FC9C82D1AC6ADE35AD5CA8EA6C1 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EC7A7E8B1C9FE766EB323A01C76C7A6414FDEBC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9193A6A3BABC7AC92E09C576CBF6F1AE7A1D3E3B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB6D1FD979429B84B96D5FA4C9CD924E2CEE2DE2); s_Il2CppMethodInitialized = true; } Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0; L_0 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_000a; } } { return; } IL_000a: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_1 = ___0_packet; NullCheck(L_1); int32_t L_2; L_2 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(L_1, NULL); V_1 = L_2; int32_t L_3 = V_1; switch (L_3) { case 0: { goto IL_0029; } case 1: { goto IL_009e; } case 2: { goto IL_007c; } case 3: { goto IL_0097; } } } { goto IL_009e; } IL_0029: { HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_4; L_4 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(__this, NULL); if (L_4) { goto IL_009e; } } { HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_5 = (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7*)il2cpp_codegen_object_new(HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7_il2cpp_TypeInfo_var); HandshakeData__ctor_mA50759D3A6A89C5B30730E7B05C46A26CF50C92B(L_5, NULL); SocketManager_set_Handshake_m47D92E5BA8790A55FFB44C1298BAB837196A5366_inline(__this, L_5, NULL); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_6; L_6 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_7 = ___0_packet; NullCheck(L_7); String_t* L_8; L_8 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(L_7, NULL); NullCheck(L_6); bool L_9; L_9 = HandshakeData_Parse_m70D01668CD9DFEC8E242B4AA571930C692638556(L_6, L_8, NULL); if (L_9) { goto IL_006e; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_10; L_10 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_11 = ___0_packet; NullCheck(L_11); String_t* L_12; L_12 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(L_11, NULL); String_t* L_13; L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral9193A6A3BABC7AC92E09C576CBF6F1AE7A1D3E3B, L_12, NULL); NullCheck(L_10); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(14, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_10, _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED, L_13); } IL_006e: { RuntimeObject* L_14; L_14 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); bool L_15; L_15 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(3, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, L_14); return; } IL_007c: { String_t* L_16 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_17 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_17, 3, (-1), _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_16, 0, 0, NULL); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(6, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, L_17); goto IL_009e; } IL_0097: { __this->___IsWaitingPong = (bool)0; } IL_009e: { V_0 = (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*)NULL; Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* L_18 = __this->___Namespaces; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_19 = ___0_packet; NullCheck(L_19); String_t* L_20; L_20 = Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029_inline(L_19, NULL); NullCheck(L_18); bool L_21; L_21 = Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565(L_18, L_20, (&V_0), Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565_RuntimeMethod_var); if (!L_21) { goto IL_00bd; } } { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_22 = V_0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_23 = ___0_packet; NullCheck(L_22); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(2, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, L_22, L_23); return; } IL_00bd: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_24; L_24 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_25 = ___0_packet; NullCheck(L_25); String_t* L_26; L_26 = Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029_inline(L_25, NULL); String_t* L_27; L_27 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralEB6D1FD979429B84B96D5FA4C9CD924E2CEE2DE2, L_26, _stringLiteral1EC7A7E8B1C9FE766EB323A01C76C7A6414FDEBC, NULL); NullCheck(L_24); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(14, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_24, _stringLiteralABB61789FCEFD368D9307E196D7D2CD2B786A2ED, L_27); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_EmitAll_mA77A23AA1DB60FB2D62338F352582AF880208C42 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, String_t* ___0_eventName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_001c; } IL_0004: { List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_0 = __this->___Sockets; int32_t L_1 = V_0; NullCheck(L_0); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_2; L_2 = List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7(L_0, L_1, List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); String_t* L_3 = ___0_eventName; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___1_args; NullCheck(L_2); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_5; L_5 = Socket_Emit_mFF2CD99ACA10BCA66EF094A15F5F46872E1870CB(L_2, L_3, L_4, NULL); int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001c: { int32_t L_7 = V_0; List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_8 = __this->___Sockets; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline(L_8, List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_EmitEvent_m640BAAC6ED65061F35153CED1A24B9CAE8A8D15C (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, String_t* ___0_eventName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* V_0 = NULL; { V_0 = (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*)NULL; Dictionary_2_t210228501C2B5E1C605A071CCADDD3BD3A6A4281* L_0 = __this->___Namespaces; NullCheck(L_0); bool L_1; L_1 = Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565(L_0, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, (&V_0), Dictionary_2_TryGetValue_mE71887FC7FDF3F947DFED220F694E329ABDC2565_RuntimeMethod_var); if (!L_1) { goto IL_001e; } } { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_2 = V_0; String_t* L_3 = ___0_eventName; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___1_args; NullCheck(L_2); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(4, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, L_2, L_3, L_4); } IL_001e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_EmitEvent_m4BB5E9E118C033A96AAEE6DF96045661EF5E3E12 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_type, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_1; L_1 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_0, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___1_args; InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, L_1, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_EmitError_mCA13034CE27E2BE625F51E3FA93C8F0E89215DA7 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_errCode, String_t* ___1_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_errCode; String_t* L_3 = ___1_msg; Error_t85B568E56716210B653391AA6F349824E63CC5AE* L_4 = (Error_t85B568E56716210B653391AA6F349824E63CC5AE*)il2cpp_codegen_object_new(Error_t85B568E56716210B653391AA6F349824E63CC5AE_il2cpp_TypeInfo_var); Error__ctor_mDAF47753A82FB77CD071ECA8C51C022E0181D274(L_4, L_2, L_3, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); InterfaceActionInvoker2< int32_t, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(9, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, 4, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_SocketIO_IManager_EmitAll_mEB3CC74542FF966B9291B3120B90DDE829F8A192 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, String_t* ___0_eventName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_001b; } IL_0004: { List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_0 = __this->___Sockets; int32_t L_1 = V_0; NullCheck(L_0); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_2; L_2 = List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7(L_0, L_1, List_1_get_Item_m62729743E812C1022438B14D37F57FAF444839B7_RuntimeMethod_var); String_t* L_3 = ___0_eventName; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___1_args; NullCheck(L_2); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(4, ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var, L_2, L_3, L_4); int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_001b: { int32_t L_6 = V_0; List_1_tDCD520670BE30063405F06B7C93A57B8A261F64E* L_7 = __this->___Sockets; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_inline(L_7, List_1_get_Count_m9A4A1EF97E2C025AEDAE9E43E09B1C5F5B1E4BE7_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager_BestHTTP_Extensions_IHeartbeat_OnHeartbeatUpdate_mB9F22240CA16AC6AD9CEAC8FB4BF54C77BA07B77 (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_dif, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27A15AFC1B64AE48E9A0E1B18BB631E9114C810A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral558CD13405DF63464A388BAEE9F9460130FE56FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9063944EBC21CF353F1989376713C1E4EC58BBE2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFD589C41584F03B99A5330D3C8A2434112ED4ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC456CB23898DB779BFE92B087FF26B28550F5269); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0; L_0 = SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline(__this, NULL); V_1 = L_0; int32_t L_1 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 2))) { case 0: { goto IL_0088; } case 1: { goto IL_0131; } case 2: { goto IL_0020; } case 3: { goto IL_00e0; } } } { return; } IL_0020: { RuntimeObject* L_2; L_2 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(3, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_2); if (L_3) { goto IL_0213; } } { RuntimeObject* L_4; L_4 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker0< bool >::Invoke(4, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_4); if (L_5) { goto IL_0213; } } { SocketManager_set_State_mC8F434A62EBB1BAB33D8EB8259C09DE1A3F819A5(__this, 3, NULL); RuntimeObject* L_6; L_6 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_6); InterfaceActionInvoker0::Invoke(9, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_6); RuntimeObject* L_7; L_7 = SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline(__this, NULL); SocketManager_set_Transport_m845617735530306A72A47FD9AAEAE02D2FA7B245_inline(__this, L_7, NULL); SocketManager_set_UpgradingTransport_m5B7B428A0A198FBF5BA1DC5794FE26D01492E94C_inline(__this, (RuntimeObject*)NULL, NULL); RuntimeObject* L_8; L_8 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_10 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_10, 5, (-1), _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_9, 0, 0, NULL); NullCheck(L_8); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(7, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_8, L_10); goto IL_0131; } IL_0088: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11; L_11 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_12 = __this->___ConnectionStarted; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_13; L_13 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_11, L_12, NULL); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_14; L_14 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(__this, NULL); NullCheck(L_14); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_15; L_15 = SocketOptions_get_Timeout_m3F67FE6EEF9E3D6121A9D28910E890869E77C41F_inline(L_14, NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); bool L_16; L_16 = TimeSpan_op_GreaterThanOrEqual_m75F60A7DA7C0BB62E4A21E7784E6FFE6D2D73CFE(L_13, L_15, NULL); if (!L_16) { goto IL_0213; } } { InterfaceActionInvoker2< int32_t, String_t* >::Invoke(10, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, 4, _stringLiteralBFD589C41584F03B99A5330D3C8A2434112ED4ED); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17; L_17 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, _stringLiteralC456CB23898DB779BFE92B087FF26B28550F5269, L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18; L_18 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, _stringLiteral27A15AFC1B64AE48E9A0E1B18BB631E9114C810A, L_18); InterfaceActionInvoker0::Invoke(2, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this); return; } IL_00e0: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_19 = __this->___ReconnectAt; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_20 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; bool L_21; L_21 = DateTime_op_Inequality_mFB20C42AFEA4EEDE607352300499C54680797974(L_19, L_20, NULL); if (!L_21) { goto IL_0213; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_22; L_22 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_23 = __this->___ReconnectAt; bool L_24; L_24 = DateTime_op_GreaterThanOrEqual_m3B83DFFCC29B04E344ECBD436FA71606FDE710BD(L_22, L_23, NULL); if (!L_24) { goto IL_0213; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25; L_25 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, _stringLiteral558CD13405DF63464A388BAEE9F9460130FE56FC, L_25); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26; L_26 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(8, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, _stringLiteral9063944EBC21CF353F1989376713C1E4EC58BBE2, L_26); SocketManager_Open_m03D313A2C26BA70510AE1FD41262A5491045F668(__this, NULL); return; } IL_0131: { V_0 = (RuntimeObject*)NULL; RuntimeObject* L_27; L_27 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); if (!L_27) { goto IL_0150; } } { RuntimeObject* L_28; L_28 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); NullCheck(L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(1, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_28); if ((!(((uint32_t)L_29) == ((uint32_t)2)))) { goto IL_0150; } } { RuntimeObject* L_30; L_30 = SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline(__this, NULL); V_0 = L_30; } IL_0150: { RuntimeObject* L_31 = V_0; if (!L_31) { goto IL_015c; } } { RuntimeObject* L_32 = V_0; NullCheck(L_32); int32_t L_33; L_33 = InterfaceFuncInvoker0< int32_t >::Invoke(1, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_32); if ((((int32_t)L_33) == ((int32_t)2))) { goto IL_015d; } } IL_015c: { return; } IL_015d: { RuntimeObject* L_34 = V_0; NullCheck(L_34); InterfaceActionInvoker0::Invoke(6, ITransport_t6D6613278B36B1F60DD228D19A2746BBABD379A9_il2cpp_TypeInfo_var, L_34); SocketManager_SendOfflinePackets_mDD2F4E9DE22AB3381AD321224ECA0DC582C2746C(__this, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_35 = __this->___LastHeartbeat; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_36 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue; bool L_37; L_37 = DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921(L_35, L_36, NULL); if (!L_37) { goto IL_0187; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_38; L_38 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___LastHeartbeat = L_38; return; } IL_0187: { bool L_39 = __this->___IsWaitingPong; if (L_39) { goto IL_01dc; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_40; L_40 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_41 = __this->___LastHeartbeat; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_42; L_42 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_40, L_41, NULL); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_43; L_43 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(__this, NULL); NullCheck(L_43); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_44; L_44 = HandshakeData_get_PingInterval_m851775F896E2CA814A4300EBFFD0867FF7641541_inline(L_43, NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); bool L_45; L_45 = TimeSpan_op_GreaterThan_m346676C36494E3CD2560A604996F88CEC3D845C0(L_42, L_44, NULL); if (!L_45) { goto IL_01dc; } } { String_t* L_46 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_47 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_47, 2, (-1), _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_46, 0, 0, NULL); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(6, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this, L_47); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_48; L_48 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); __this->___LastHeartbeat = L_48; __this->___IsWaitingPong = (bool)1; } IL_01dc: { bool L_49 = __this->___IsWaitingPong; if (!L_49) { goto IL_0213; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_50; L_50 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_51 = __this->___LastHeartbeat; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_52; L_52 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_50, L_51, NULL); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_53; L_53 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(__this, NULL); NullCheck(L_53); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_54; L_54 = HandshakeData_get_PingTimeout_m3D64325F712B81E93D7BCEEF0FE0681A644AC939_inline(L_53, NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); bool L_55; L_55 = TimeSpan_op_GreaterThan_m346676C36494E3CD2560A604996F88CEC3D845C0(L_52, L_54, NULL); if (!L_55) { goto IL_0213; } } { __this->___IsWaitingPong = (bool)0; InterfaceActionInvoker0::Invoke(2, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, __this); } IL_0213: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketManager__cctor_mAF04E3FA668BF1E704827F372AAF626EE9AA458C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8* L_0 = (DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8*)il2cpp_codegen_object_new(DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8_il2cpp_TypeInfo_var); DefaultJSonEncoder__ctor_m6B0F2E966460EE4A225D8D32453B3DFF759EBB3B(L_0, NULL); ((SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_StaticFields*)il2cpp_codegen_static_fields_for(SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_il2cpp_TypeInfo_var))->___DefaultEncoder = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_StaticFields*)il2cpp_codegen_static_fields_for(SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD_il2cpp_TypeInfo_var))->___DefaultEncoder), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketOptions_get_ConnectWith_mD8BB93918E6DB93EFBDF90B892474D1B91882B70 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CConnectWithU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_ConnectWith_mAEA6CADCB9FB67B128C6F993DC4EE1C20A70A81E (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CConnectWithU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketOptions_get_Reconnection_mF95637EF367090F5225FDAB4A2F1F86F12519061 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CReconnectionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_Reconnection_m82C1E42ACD9C396FFB2AF804BA39F73E4A53012C (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CReconnectionU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketOptions_get_ReconnectionAttempts_m1960E5DD80BCAEC1496E042985DA0E20202B23FD (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CReconnectionAttemptsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionAttempts_m748F3158AE7A5B764AE64A80865CA6E4C3923043 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CReconnectionAttemptsU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_ReconnectionDelay_m4EB28A3CA7FE0D44EB311951F89645166816ADDC (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CReconnectionDelayU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionDelay_m1A63221C7B5996C6DDE6AE2B2DDFE113E9D896D5 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CReconnectionDelayU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_ReconnectionDelayMax_m8B70A9FE0F4C9F51A86DF0DF608D8E7A6727EC30 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CReconnectionDelayMaxU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionDelayMax_m8766706B2E9DC77EC020655316120C53C149B566 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CReconnectionDelayMaxU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SocketOptions_get_RandomizationFactor_mAB102542B2EB33D9F5A1F66BFFD751F3B0719CF6 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { float L_0 = __this->___randomizationFactor; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_RandomizationFactor_m75CEFC4E14E2B061971A378E0F5866BE33162FC3 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, float ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); float L_1; L_1 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), L_0, NULL); float L_2; L_2 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3((1.0f), L_1, NULL); __this->___randomizationFactor = L_2; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_Timeout_m3F67FE6EEF9E3D6121A9D28910E890869E77C41F (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CTimeoutU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_Timeout_m3DE0A0BE5F3A4F0CB9CE197471FE6C26C4014D09 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CTimeoutU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketOptions_get_AutoConnect_m10A87EB3C2020AB2143EEFF89BC29C0EAD9E27C7 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoConnectU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_AutoConnect_mA714636531AAFF9283A9160A3018D447544A6A01 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CAutoConnectU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* SocketOptions_get_AdditionalQueryParams_m268525E41E37AB3405D5758C8569990521AC1E12 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_0 = __this->___additionalQueryParams; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_AdditionalQueryParams_mDFE8CD8D480F5B8791C5C56F5D5FF4CD6AD9A04B (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableDictionary_2_add_CollectionChanged_mA900A5434842B5DA1C5C615A8E77BBB9C676EF8F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableDictionary_2_remove_CollectionChanged_m63802A26CABE51CA90A2A8074169DD8F578F2CBD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketOptions_AdditionalQueryParams_CollectionChanged_mC6F16A4403872A28D4683E7A5C07EFD64FCAC217_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_0 = __this->___additionalQueryParams; if (!L_0) { goto IL_001f; } } { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_1 = __this->___additionalQueryParams; NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* L_2 = (NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1*)il2cpp_codegen_object_new(NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1_il2cpp_TypeInfo_var); NotifyCollectionChangedEventHandler__ctor_m3EBA994035C72C2ED42175F5C2E1918FC8114FB8(L_2, __this, (intptr_t)((void*)SocketOptions_AdditionalQueryParams_CollectionChanged_mC6F16A4403872A28D4683E7A5C07EFD64FCAC217_RuntimeMethod_var), NULL); NullCheck(L_1); ObservableDictionary_2_remove_CollectionChanged_m63802A26CABE51CA90A2A8074169DD8F578F2CBD(L_1, L_2, ObservableDictionary_2_remove_CollectionChanged_m63802A26CABE51CA90A2A8074169DD8F578F2CBD_RuntimeMethod_var); } IL_001f: { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_3 = ___0_value; __this->___additionalQueryParams = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___additionalQueryParams), (void*)L_3); __this->___BuiltQueryParams = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___BuiltQueryParams), (void*)(String_t*)NULL); ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_4 = ___0_value; if (!L_4) { goto IL_0042; } } { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_5 = ___0_value; NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1* L_6 = (NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1*)il2cpp_codegen_object_new(NotifyCollectionChangedEventHandler_tABC1B087CD6328190B772B4BCE527877AB357AE1_il2cpp_TypeInfo_var); NotifyCollectionChangedEventHandler__ctor_m3EBA994035C72C2ED42175F5C2E1918FC8114FB8(L_6, __this, (intptr_t)((void*)SocketOptions_AdditionalQueryParams_CollectionChanged_mC6F16A4403872A28D4683E7A5C07EFD64FCAC217_RuntimeMethod_var), NULL); NullCheck(L_5); ObservableDictionary_2_add_CollectionChanged_mA900A5434842B5DA1C5C615A8E77BBB9C676EF8F(L_5, L_6, ObservableDictionary_2_add_CollectionChanged_mA900A5434842B5DA1C5C615A8E77BBB9C676EF8F_RuntimeMethod_var); } IL_0042: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CQueryParamsOnlyForHandshakeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_set_QueryParamsOnlyForHandshake_mDEED8F8E754503B9719C9CDD8B2B34C8972F909E (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CQueryParamsOnlyForHandshakeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions__ctor_m4429AD958D62A3E80C368BAD846B0FAEF9239D3E (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); SocketOptions_set_ConnectWith_mAEA6CADCB9FB67B128C6F993DC4EE1C20A70A81E_inline(__this, 0, NULL); SocketOptions_set_Reconnection_m82C1E42ACD9C396FFB2AF804BA39F73E4A53012C_inline(__this, (bool)1, NULL); SocketOptions_set_ReconnectionAttempts_m748F3158AE7A5B764AE64A80865CA6E4C3923043_inline(__this, ((int32_t)2147483647LL), NULL); il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0; L_0 = TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775((1000.0), NULL); SocketOptions_set_ReconnectionDelay_m1A63221C7B5996C6DDE6AE2B2DDFE113E9D896D5_inline(__this, L_0, NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1; L_1 = TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775((5000.0), NULL); SocketOptions_set_ReconnectionDelayMax_m8766706B2E9DC77EC020655316120C53C149B566_inline(__this, L_1, NULL); SocketOptions_set_RandomizationFactor_m75CEFC4E14E2B061971A378E0F5866BE33162FC3(__this, (0.5f), NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2; L_2 = TimeSpan_FromMilliseconds_mFDCBE9EDA3F6743302C3DD81259AF5D2F00EF775((20000.0), NULL); SocketOptions_set_Timeout_m3DE0A0BE5F3A4F0CB9CE197471FE6C26C4014D09_inline(__this, L_2, NULL); SocketOptions_set_AutoConnect_mA714636531AAFF9283A9160A3018D447544A6A01_inline(__this, (bool)1, NULL); SocketOptions_set_QueryParamsOnlyForHandshake_mDEED8F8E754503B9719C9CDD8B2B34C8972F909E_inline(__this, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SocketOptions_BuildQueryParams_m9526B2B4D4C601350F07E66DB86F4358A37E9C96 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableDictionary_2_GetEnumerator_m624A0EEF3236FD48A7CD1AFBB7AC5E6AF07D5428_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableDictionary_2_get_Count_mBECCC1B3EF14AC3BACADD91E10E1ACD4E03C9BEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D004CCFB2C7F7062B882865483FF7F4DC36E04E); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; RuntimeObject* V_1 = NULL; KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A V_2; memset((&V_2), 0, sizeof(V_2)); String_t* V_3 = NULL; { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_0; L_0 = SocketOptions_get_AdditionalQueryParams_m268525E41E37AB3405D5758C8569990521AC1E12_inline(__this, NULL); if (!L_0) { goto IL_0015; } } { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_1; L_1 = SocketOptions_get_AdditionalQueryParams_m268525E41E37AB3405D5758C8569990521AC1E12_inline(__this, NULL); NullCheck(L_1); int32_t L_2; L_2 = ObservableDictionary_2_get_Count_mBECCC1B3EF14AC3BACADD91E10E1ACD4E03C9BEB(L_1, ObservableDictionary_2_get_Count_mBECCC1B3EF14AC3BACADD91E10E1ACD4E03C9BEB_RuntimeMethod_var); if (L_2) { goto IL_001b; } } IL_0015: { String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; return L_3; } IL_001b: { String_t* L_4 = __this->___BuiltQueryParams; bool L_5; L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL); if (L_5) { goto IL_002f; } } { String_t* L_6 = __this->___BuiltQueryParams; return L_6; } IL_002f: { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_7; L_7 = SocketOptions_get_AdditionalQueryParams_m268525E41E37AB3405D5758C8569990521AC1E12_inline(__this, NULL); NullCheck(L_7); int32_t L_8; L_8 = ObservableDictionary_2_get_Count_mBECCC1B3EF14AC3BACADD91E10E1ACD4E03C9BEB(L_7, ObservableDictionary_2_get_Count_mBECCC1B3EF14AC3BACADD91E10E1ACD4E03C9BEB_RuntimeMethod_var); StringBuilder_t* L_9 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_9, ((int32_t)il2cpp_codegen_multiply(L_8, 4)), NULL); V_0 = L_9; ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_10; L_10 = SocketOptions_get_AdditionalQueryParams_m268525E41E37AB3405D5758C8569990521AC1E12_inline(__this, NULL); NullCheck(L_10); RuntimeObject* L_11; L_11 = ObservableDictionary_2_GetEnumerator_m624A0EEF3236FD48A7CD1AFBB7AC5E6AF07D5428(L_10, ObservableDictionary_2_GetEnumerator_m624A0EEF3236FD48A7CD1AFBB7AC5E6AF07D5428_RuntimeMethod_var); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a3: { { RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_00ac; } } { RuntimeObject* L_13 = V_1; NullCheck(L_13); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13); } IL_00ac: { return; } } }); try { { goto IL_0099_1; } IL_0050_1: { RuntimeObject* L_14 = V_1; NullCheck(L_14); KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A L_15; L_15 = InterfaceFuncInvoker0< KeyValuePair_2_t47AB280304B50F542FD7E14F25DB2C374AEDD80A >::Invoke(0, IEnumerator_1_t174BFB804F1D416642CD11B72858B43316D8B26D_il2cpp_TypeInfo_var, L_14); V_2 = L_15; StringBuilder_t* L_16 = V_0; NullCheck(L_16); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_16, _stringLiteral8D004CCFB2C7F7062B882865483FF7F4DC36E04E, NULL); StringBuilder_t* L_18 = V_0; String_t* L_19; L_19 = KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_inline((&V_2), KeyValuePair_2_get_Key_m654BCCAE2F20CB11D8E8C2D2C886A0C8A13EB1C4_RuntimeMethod_var); NullCheck(L_18); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_18, L_19, NULL); String_t* L_21; L_21 = KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_inline((&V_2), KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); bool L_22; L_22 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_21, NULL); if (L_22) { goto IL_0099_1; } } { StringBuilder_t* L_23 = V_0; NullCheck(L_23); StringBuilder_t* L_24; L_24 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_23, _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E, NULL); StringBuilder_t* L_25 = V_0; String_t* L_26; L_26 = KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_inline((&V_2), KeyValuePair_2_get_Value_m7345512A32CB4DCAA0643050B18DC8DCD71B927A_RuntimeMethod_var); NullCheck(L_25); StringBuilder_t* L_27; L_27 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, L_26, NULL); } IL_0099_1: { RuntimeObject* L_28 = V_1; NullCheck(L_28); bool L_29; L_29 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_28); if (L_29) { goto IL_0050_1; } } { goto IL_00ad; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ad: { StringBuilder_t* L_30 = V_0; NullCheck(L_30); String_t* L_31; L_31 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_30); String_t* L_32 = L_31; V_3 = L_32; __this->___BuiltQueryParams = L_32; Il2CppCodeGenWriteBarrier((void**)(&__this->___BuiltQueryParams), (void*)L_32); String_t* L_33 = V_3; return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketOptions_AdditionalQueryParams_CollectionChanged_mC6F16A4403872A28D4683E7A5C07EFD64FCAC217 (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_tF00825CBA1550D75A0CC0C930C84A9A3B72B683F* ___1_e, const RuntimeMethod* method) { { __this->___BuiltQueryParams = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___BuiltQueryParams), (void*)(String_t*)NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PollingTransport_get_Type_m8CEE72066EEE5C5C6F079A3900D38485984DB1A9 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { return (int32_t)(0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_set_State_m7046B7FFD52F922B61AED9804F9030516EDBA562 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = __this->___U3CManagerU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_set_Manager_m25F6B9F58316633EB4ED983E60E55999B2DDB804 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = ___0_value; __this->___U3CManagerU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CManagerU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PollingTransport_get_IsRequestInProgress_m1710ACC4CB26023D5556611FDBD7667944CF4577 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = __this->___LastRequest; return (bool)((!(((RuntimeObject*)(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PollingTransport_get_IsPollingInProgress_m537D03297D730C2E61AF019DE33250962E2FDBF7 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = __this->___PollRequest; return (bool)((!(((RuntimeObject*)(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport__ctor_m69E219C75168A6DFB064743CBEA12B049C1D3CA2 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_manager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC4F6CFB3CC90C49E5C4426D6174C6266CC37425B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t058884D325F141BF8660547D617DED02B3EAB9FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_0 = (List_1_t058884D325F141BF8660547D617DED02B3EAB9FC*)il2cpp_codegen_object_new(List_1_t058884D325F141BF8660547D617DED02B3EAB9FC_il2cpp_TypeInfo_var); List_1__ctor_mC4F6CFB3CC90C49E5C4426D6174C6266CC37425B(L_0, 1, List_1__ctor_mC4F6CFB3CC90C49E5C4426D6174C6266CC37425B_RuntimeMethod_var); __this->___lonelyPacketList = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___lonelyPacketList), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_1 = ___0_manager; PollingTransport_set_Manager_m25F6B9F58316633EB4ED983E60E55999B2DDB804_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_Open_mF26D62E8DDA3C292910D44BFFBA38281B3259539 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PollingTransport_OnRequestFinished_m8EE418A07514691BDFD0D47529A62AB1F750C989_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8770FF5E9B7D28C02B7BE2E948CEDCF8FAF10236); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8BD3D02D8D2A43D4016E72ECEA49EDA932498E); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; uint32_t V_2 = 0; uint64_t V_3 = 0; int32_t G_B7_0 = 0; int32_t G_B9_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B9_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B9_2 = NULL; String_t* G_B9_3 = NULL; int32_t G_B8_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_2 = NULL; String_t* G_B8_3 = NULL; String_t* G_B10_0 = NULL; int32_t G_B10_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B10_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B10_3 = NULL; String_t* G_B10_4 = NULL; int32_t G_B12_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B12_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B12_2 = NULL; String_t* G_B12_3 = NULL; int32_t G_B11_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B11_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B11_2 = NULL; String_t* G_B11_3 = NULL; String_t* G_B13_0 = NULL; int32_t G_B13_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B13_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B13_3 = NULL; String_t* G_B13_4 = NULL; { V_0 = _stringLiteralEF8BD3D02D8D2A43D4016E72ECEA49EDA932498E; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0; L_0 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_0); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_1; L_1 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_0, NULL); if (!L_1) { goto IL_001f; } } { String_t* L_2 = V_0; String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_2, _stringLiteral8770FF5E9B7D28C02B7BE2E948CEDCF8FAF10236, NULL); V_0 = L_3; } IL_001f: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_4; L_4 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_4); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_5; L_5 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_4, NULL); NullCheck(L_5); bool L_6; L_6 = SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline(L_5, NULL); if (!L_6) { goto IL_0056; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_7; L_7 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_7); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_8; L_8 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_7, NULL); NullCheck(L_8); bool L_9; L_9 = SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline(L_8, NULL); if (!L_9) { goto IL_0053; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_10; L_10 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_10); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_11; L_11 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_10, NULL); G_B7_0 = ((((RuntimeObject*)(HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7*)L_11) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); goto IL_0057; } IL_0053: { G_B7_0 = 0; goto IL_0057; } IL_0056: { G_B7_0 = 1; } IL_0057: { V_1 = (bool)G_B7_0; String_t* L_12 = V_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_15; L_15 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_15); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_16; L_16 = SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline(L_15, NULL); NullCheck(L_16); String_t* L_17; L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_16); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_17); (L_14)->SetAt(static_cast(0), (RuntimeObject*)L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_14; int32_t L_19 = 4; RuntimeObject* L_20 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_19); NullCheck(L_18); ArrayElementTypeCheck (L_18, L_20); (L_18)->SetAt(static_cast(1), (RuntimeObject*)L_20); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_18; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_22; L_22 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_22); uint32_t L_23; L_23 = SocketManager_get_Timestamp_m4F732893907C00E4ED8F8B5470BECAEEC4667C4B(L_22, NULL); V_2 = L_23; String_t* L_24; L_24 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_2), NULL); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_24); (L_21)->SetAt(static_cast(2), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_21; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_26; L_26 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_27 = L_26; NullCheck(L_27); uint64_t L_28; L_28 = SocketManager_get_RequestCounter_mB37254E2C491C926FF69ADF7BB6E8ACA6B1EC14F_inline(L_27, NULL); V_3 = L_28; uint64_t L_29 = V_3; NullCheck(L_27); SocketManager_set_RequestCounter_m87341562577822DB6D99F79E36D7E18B7B27FD17_inline(L_27, ((int64_t)il2cpp_codegen_add((int64_t)L_29, ((int64_t)1))), NULL); String_t* L_30; L_30 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&V_3), NULL); NullCheck(L_25); ArrayElementTypeCheck (L_25, L_30); (L_25)->SetAt(static_cast(3), (RuntimeObject*)L_30); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_25; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_32; L_32 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_32); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_33; L_33 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_32, NULL); if (L_33) { G_B9_0 = 4; G_B9_1 = L_31; G_B9_2 = L_31; G_B9_3 = L_12; goto IL_00c7; } G_B8_0 = 4; G_B8_1 = L_31; G_B8_2 = L_31; G_B8_3 = L_12; } { String_t* L_34 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B10_0 = L_34; G_B10_1 = G_B8_0; G_B10_2 = G_B8_1; G_B10_3 = G_B8_2; G_B10_4 = G_B8_3; goto IL_00d7; } IL_00c7: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_35; L_35 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_35); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_36; L_36 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_35, NULL); NullCheck(L_36); String_t* L_37; L_37 = HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline(L_36, NULL); G_B10_0 = L_37; G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; G_B10_3 = G_B9_2; G_B10_4 = G_B9_3; } IL_00d7: { NullCheck(G_B10_2); ArrayElementTypeCheck (G_B10_2, G_B10_0); (G_B10_2)->SetAt(static_cast(G_B10_1), (RuntimeObject*)G_B10_0); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = G_B10_3; bool L_39 = V_1; if (L_39) { G_B12_0 = 5; G_B12_1 = L_38; G_B12_2 = L_38; G_B12_3 = G_B10_4; goto IL_00e4; } G_B11_0 = 5; G_B11_1 = L_38; G_B11_2 = L_38; G_B11_3 = G_B10_4; } { String_t* L_40 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B13_0 = L_40; G_B13_1 = G_B11_0; G_B13_2 = G_B11_1; G_B13_3 = G_B11_2; G_B13_4 = G_B11_3; goto IL_00f4; } IL_00e4: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_41; L_41 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_41); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_42; L_42 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_41, NULL); NullCheck(L_42); String_t* L_43; L_43 = SocketOptions_BuildQueryParams_m9526B2B4D4C601350F07E66DB86F4358A37E9C96(L_42, NULL); G_B13_0 = L_43; G_B13_1 = G_B12_0; G_B13_2 = G_B12_1; G_B13_3 = G_B12_2; G_B13_4 = G_B12_3; } IL_00f4: { NullCheck(G_B13_2); ArrayElementTypeCheck (G_B13_2, G_B13_0); (G_B13_2)->SetAt(static_cast(G_B13_1), (RuntimeObject*)G_B13_0); String_t* L_44; L_44 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B13_4, G_B13_3, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_45 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_45, L_44, NULL); OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* L_46 = (OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954*)il2cpp_codegen_object_new(OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); OnRequestFinishedDelegate__ctor_m025BDBEC779117C24ECCD285CF4FA95C6488DA4B(L_46, __this, (intptr_t)((void*)PollingTransport_OnRequestFinished_m8EE418A07514691BDFD0D47529A62AB1F750C989_RuntimeMethod_var), NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_47 = (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)il2cpp_codegen_object_new(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); HTTPRequest__ctor_mC876BD67B29C81DA807F636637069CB7AE061294(L_47, L_45, L_46, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_48 = L_47; NullCheck(L_48); HTTPRequest_set_DisableCache_m5E6DE205CAF26491A82808B5C6133035F23485D6(L_48, (bool)1, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_49 = L_48; NullCheck(L_49); HTTPRequest_set_DisableRetry_m85D3AEB10F63B8B1189A64E9CDBD4C9874340314_inline(L_49, (bool)1, NULL); NullCheck(L_49); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_50; L_50 = HTTPRequest_Send_mCA84CCD2FDBDEC59E4CC6DA79E2A311F48096A19(L_49, NULL); PollingTransport_set_State_m7046B7FFD52F922B61AED9804F9030516EDBA562_inline(__this, 1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_Close_mD23324AD03C2102DAD4F78AD662C86FE8A94BF08 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)3)))) { goto IL_000a; } } { return; } IL_000a: { PollingTransport_set_State_m7046B7FFD52F922B61AED9804F9030516EDBA562_inline(__this, 3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_Send_m1CA5931743FCFF614ED05E812EDBF8D4B4727F8A (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001a: { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_0 = __this->___lonelyPacketList; NullCheck(L_0); List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_inline(L_0, List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); return; } }); try { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_1 = __this->___lonelyPacketList; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_2 = ___0_packet; NullCheck(L_1); List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_inline(L_1, L_2, List_1_Add_m850FD17927BCA708F3BA6497BFF2DF263A4BCD0D_RuntimeMethod_var); List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_3 = __this->___lonelyPacketList; PollingTransport_Send_m711B044C686F7FDB5414E2AB8E65339BB1166CAE(__this, L_3, NULL); goto IL_0026; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0026: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_Send_m711B044C686F7FDB5414E2AB8E65339BB1166CAE (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* ___0_packets, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PollingTransport_OnRequestFinished_m8EE418A07514691BDFD0D47529A62AB1F750C989_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral641255E7CDC790311725CCB47DB63D989117D244); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD21CE4D1FC36CE44D2DCB91CCC684D0B9C337ABC); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; int32_t V_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; Exception_t* V_3 = NULL; uint32_t V_4 = 0; uint64_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B13_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B13_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B13_2 = NULL; String_t* G_B13_3 = NULL; PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* G_B13_4 = NULL; int32_t G_B12_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B12_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B12_2 = NULL; String_t* G_B12_3 = NULL; PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* G_B12_4 = NULL; String_t* G_B14_0 = NULL; int32_t G_B14_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_3 = NULL; String_t* G_B14_4 = NULL; PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* G_B14_5 = NULL; { int32_t L_0; L_0 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_0013; } } { int32_t L_1; L_1 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); if ((((int32_t)L_1) == ((int32_t)2))) { goto IL_0013; } } { return; } IL_0013: { bool L_2; L_2 = PollingTransport_get_IsRequestInProgress_m1710ACC4CB26023D5556611FDBD7667944CF4577(__this, NULL); if (!L_2) { goto IL_0026; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC47F1F9350A5E8C2EDE26FE8A660854F6B22ADCE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PollingTransport_Send_m711B044C686F7FDB5414E2AB8E65339BB1166CAE_RuntimeMethod_var))); } IL_0026: { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } try { { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_4 = ___0_packets; NullCheck(L_4); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_5; L_5 = List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA(L_4, 0, List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA_RuntimeMethod_var); NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = Packet_EncodeBinary_m77C9EE701C292B59322347199DF5793E8A45C080(L_5, NULL); V_0 = L_6; V_1 = 1; goto IL_006a_1; } IL_0039_1: { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_7 = ___0_packets; int32_t L_8 = V_1; NullCheck(L_7); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_9; L_9 = List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA(L_7, L_8, List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA_RuntimeMethod_var); NullCheck(L_9); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = Packet_EncodeBinary_m77C9EE701C292B59322347199DF5793E8A45C080(L_9, NULL); V_2 = L_10; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_0; NullCheck(L_11); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_2; NullCheck(L_12); Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297((&V_0), ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_11)->max_length)), ((int32_t)(((RuntimeArray*)L_12)->max_length)))), Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_0; NullCheck(L_15); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_2; NullCheck(L_16); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_2; NullCheck(L_17); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_13, 0, (RuntimeArray*)L_14, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_15)->max_length)), ((int32_t)(((RuntimeArray*)L_16)->max_length)))), ((int32_t)(((RuntimeArray*)L_17)->max_length)), NULL); int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_006a_1: { int32_t L_19 = V_1; List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_20 = ___0_packets; NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_inline(L_20, List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_0039_1; } } { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_22 = ___0_packets; NullCheck(L_22); List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_inline(L_22, List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); goto IL_00a3; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_007b; } throw e; } CATCH_007b: { Exception_t* L_23 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_23; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_24; L_24 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); Exception_t* L_25 = V_3; NullCheck(L_25); String_t* L_26; L_26 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_25); Exception_t* L_27 = V_3; NullCheck(L_27); String_t* L_28; L_28 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_27); String_t* L_29; L_29 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_26, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), L_28, NULL); NullCheck(L_24); InterfaceActionInvoker2< int32_t, String_t* >::Invoke(10, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var)), L_24, 4, L_29); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_019d; } IL_00a3: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_30; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_32; L_32 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_32); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_33; L_33 = SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline(L_32, NULL); NullCheck(L_33); String_t* L_34; L_34 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_33); NullCheck(L_31); ArrayElementTypeCheck (L_31, L_34); (L_31)->SetAt(static_cast(0), (RuntimeObject*)L_34); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_31; int32_t L_36 = 4; RuntimeObject* L_37 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_36); NullCheck(L_35); ArrayElementTypeCheck (L_35, L_37); (L_35)->SetAt(static_cast(1), (RuntimeObject*)L_37); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = L_35; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_39; L_39 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_39); uint32_t L_40; L_40 = SocketManager_get_Timestamp_m4F732893907C00E4ED8F8B5470BECAEEC4667C4B(L_39, NULL); V_4 = L_40; String_t* L_41; L_41 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_4), NULL); NullCheck(L_38); ArrayElementTypeCheck (L_38, L_41); (L_38)->SetAt(static_cast(2), (RuntimeObject*)L_41); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = L_38; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_43; L_43 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_44 = L_43; NullCheck(L_44); uint64_t L_45; L_45 = SocketManager_get_RequestCounter_mB37254E2C491C926FF69ADF7BB6E8ACA6B1EC14F_inline(L_44, NULL); V_5 = L_45; uint64_t L_46 = V_5; NullCheck(L_44); SocketManager_set_RequestCounter_m87341562577822DB6D99F79E36D7E18B7B27FD17_inline(L_44, ((int64_t)il2cpp_codegen_add((int64_t)L_46, ((int64_t)1))), NULL); String_t* L_47; L_47 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&V_5), NULL); NullCheck(L_42); ArrayElementTypeCheck (L_42, L_47); (L_42)->SetAt(static_cast(3), (RuntimeObject*)L_47); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_48 = L_42; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_49; L_49 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_49); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_50; L_50 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_49, NULL); NullCheck(L_50); String_t* L_51; L_51 = HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline(L_50, NULL); NullCheck(L_48); ArrayElementTypeCheck (L_48, L_51); (L_48)->SetAt(static_cast(4), (RuntimeObject*)L_51); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_52 = L_48; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_53; L_53 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_53); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_54; L_54 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_53, NULL); NullCheck(L_54); bool L_55; L_55 = SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline(L_54, NULL); if (!L_55) { G_B13_0 = 5; G_B13_1 = L_52; G_B13_2 = L_52; G_B13_3 = _stringLiteralD21CE4D1FC36CE44D2DCB91CCC684D0B9C337ABC; G_B13_4 = __this; goto IL_0132; } G_B12_0 = 5; G_B12_1 = L_52; G_B12_2 = L_52; G_B12_3 = _stringLiteralD21CE4D1FC36CE44D2DCB91CCC684D0B9C337ABC; G_B12_4 = __this; } { String_t* L_56 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B14_0 = L_56; G_B14_1 = G_B12_0; G_B14_2 = G_B12_1; G_B14_3 = G_B12_2; G_B14_4 = G_B12_3; G_B14_5 = G_B12_4; goto IL_0142; } IL_0132: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_57; L_57 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_57); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_58; L_58 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_57, NULL); NullCheck(L_58); String_t* L_59; L_59 = SocketOptions_BuildQueryParams_m9526B2B4D4C601350F07E66DB86F4358A37E9C96(L_58, NULL); G_B14_0 = L_59; G_B14_1 = G_B13_0; G_B14_2 = G_B13_1; G_B14_3 = G_B13_2; G_B14_4 = G_B13_3; G_B14_5 = G_B13_4; } IL_0142: { NullCheck(G_B14_2); ArrayElementTypeCheck (G_B14_2, G_B14_0); (G_B14_2)->SetAt(static_cast(G_B14_1), (RuntimeObject*)G_B14_0); String_t* L_60; L_60 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B14_4, G_B14_3, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_61 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_61, L_60, NULL); OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* L_62 = (OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954*)il2cpp_codegen_object_new(OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); OnRequestFinishedDelegate__ctor_m025BDBEC779117C24ECCD285CF4FA95C6488DA4B(L_62, __this, (intptr_t)((void*)PollingTransport_OnRequestFinished_m8EE418A07514691BDFD0D47529A62AB1F750C989_RuntimeMethod_var), NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_63 = (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)il2cpp_codegen_object_new(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); HTTPRequest__ctor_m6805D0AEA1C3BCF28EE9454A6BACE850B8F4FD52(L_63, L_61, 2, L_62, NULL); NullCheck(G_B14_5); G_B14_5->___LastRequest = L_63; Il2CppCodeGenWriteBarrier((void**)(&G_B14_5->___LastRequest), (void*)L_63); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_64 = __this->___LastRequest; NullCheck(L_64); HTTPRequest_set_DisableCache_m5E6DE205CAF26491A82808B5C6133035F23485D6(L_64, (bool)1, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_65 = __this->___LastRequest; NullCheck(L_65); HTTPRequest_SetHeader_m8D46AA880AE89B2272E13B0BAC57613F1EAA8A8E(L_65, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18, _stringLiteral641255E7CDC790311725CCB47DB63D989117D244, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_66 = __this->___LastRequest; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_67 = V_0; NullCheck(L_66); HTTPRequest_set_RawData_m2F9FF67BEC053FB4A57AA6BB00F99FE0A0A9453F_inline(L_66, L_67, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_68 = __this->___LastRequest; NullCheck(L_68); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_69; L_69 = HTTPRequest_Send_mCA84CCD2FDBDEC59E4CC6DA79E2A311F48096A19(L_68, NULL); } IL_019d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_OnRequestFinished_m8EE418A07514691BDFD0D47529A62AB1F750C989 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_req, HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___1_resp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral034FE35F0516C34AAD5DEC55C0CBDD4EF4578EF0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23163990D038E20F9272B8569811E9D9CC45CC16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41C4FD3388706D80B4CDE4861C672F876AA51C09); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59ADB414368D9A1130F8B9775117DB515F4121CF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5077B210667C89B88FA430FF6D9EF82EC9D3489); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFCE43DD3EF93B991789012BE990AD5CCB48C554); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* G_B13_0 = NULL; { __this->___LastRequest = (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___LastRequest), (void*)(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)NULL); int32_t L_0; L_0 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)3)))) { goto IL_0011; } } { return; } IL_0011: { V_0 = (String_t*)NULL; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_1 = ___0_req; NullCheck(L_1); int32_t L_2; L_2 = HTTPRequest_get_State_mF5D442E7D73502F1EED2152514D7306AF50D6BC2_inline(L_1, NULL); V_1 = L_2; int32_t L_3 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 3))) { case 0: { goto IL_003b; } case 1: { goto IL_00c3; } case 2: { goto IL_00f5; } case 3: { goto IL_0108; } case 4: { goto IL_011b; } } } { goto IL_012c; } IL_003b: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_4; L_4 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_4); uint8_t L_5; L_5 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_4); if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_0067; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_6; L_6 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_7 = ___1_resp; NullCheck(L_7); String_t* L_8; L_8 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_7, NULL); String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD5077B210667C89B88FA430FF6D9EF82EC9D3489, L_8, NULL); NullCheck(L_6); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_6, _stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640, L_9); } IL_0067: { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_10 = ___1_resp; NullCheck(L_10); bool L_11; L_11 = HTTPResponse_get_IsSuccess_m7E7F314E869ECD4B73710604B01C1A57FDF603F3(L_10, NULL); if (!L_11) { goto IL_0087; } } { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_12 = ___0_req; NullCheck(L_12); uint8_t L_13; L_13 = HTTPRequest_get_MethodType_m45904969E4BE7ACF3B96A9316C5994B76860F318_inline(L_12, NULL); if ((((int32_t)L_13) == ((int32_t)2))) { goto IL_012c; } } { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_14 = ___1_resp; PollingTransport_ParseResponse_mA39EB27D950FF2744E356A0F530A900317951A63(__this, L_14, NULL); goto IL_012c; } IL_0087: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_15; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_17 = ___1_resp; NullCheck(L_17); int32_t L_18; L_18 = HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline(L_17, NULL); int32_t L_19 = L_18; RuntimeObject* L_20 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_19); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_20); (L_16)->SetAt(static_cast(0), (RuntimeObject*)L_20); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_16; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_22 = ___1_resp; NullCheck(L_22); String_t* L_23; L_23 = HTTPResponse_get_Message_m0915E8A45B72CB60D3C2669D0D8E54965341AFFF_inline(L_22, NULL); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_23); (L_21)->SetAt(static_cast(1), (RuntimeObject*)L_23); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = L_21; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_25 = ___1_resp; NullCheck(L_25); String_t* L_26; L_26 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_25, NULL); NullCheck(L_24); ArrayElementTypeCheck (L_24, L_26); (L_24)->SetAt(static_cast(2), (RuntimeObject*)L_26); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = L_24; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_28 = ___0_req; NullCheck(L_28); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_29; L_29 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_28, NULL); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_29); (L_27)->SetAt(static_cast(3), (RuntimeObject*)L_29); String_t* L_30; L_30 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral41C4FD3388706D80B4CDE4861C672F876AA51C09, L_27, NULL); V_0 = L_30; goto IL_012c; } IL_00c3: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_31 = ___0_req; NullCheck(L_31); Exception_t* L_32; L_32 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_31, NULL); if (L_32) { goto IL_00d2; } } { G_B13_0 = _stringLiteral23163990D038E20F9272B8569811E9D9CC45CC16; goto IL_00f2; } IL_00d2: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_33 = ___0_req; NullCheck(L_33); Exception_t* L_34; L_34 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_33, NULL); NullCheck(L_34); String_t* L_35; L_35 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_34); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_36 = ___0_req; NullCheck(L_36); Exception_t* L_37; L_37 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_36, NULL); NullCheck(L_37); String_t* L_38; L_38 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_37); String_t* L_39; L_39 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_35, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, L_38, NULL); G_B13_0 = L_39; } IL_00f2: { V_0 = G_B13_0; goto IL_012c; } IL_00f5: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_40 = ___0_req; NullCheck(L_40); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_41; L_41 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_40, NULL); String_t* L_42; L_42 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral034FE35F0516C34AAD5DEC55C0CBDD4EF4578EF0, L_41, NULL); V_0 = L_42; goto IL_012c; } IL_0108: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_43 = ___0_req; NullCheck(L_43); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_44; L_44 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_43, NULL); String_t* L_45; L_45 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral59ADB414368D9A1130F8B9775117DB515F4121CF, L_44, NULL); V_0 = L_45; goto IL_012c; } IL_011b: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_46 = ___0_req; NullCheck(L_46); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_47; L_47 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_46, NULL); String_t* L_48; L_48 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralFFCE43DD3EF93B991789012BE990AD5CCB48C554, L_47, NULL); V_0 = L_48; } IL_012c: { String_t* L_49 = V_0; bool L_50; L_50 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_49, NULL); if (L_50) { goto IL_0141; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_51; L_51 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); String_t* L_52 = V_0; NullCheck(L_51); InterfaceActionInvoker2< RuntimeObject*, String_t* >::Invoke(4, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_51, __this, L_52); } IL_0141: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_Poll_m9965EF52082D66B4BBF0FF8F89D1DBD5EA82035C (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PollingTransport_OnPollRequestFinished_m99A72313AFC124AD1A83624AB2E760039DA61F46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD21CE4D1FC36CE44D2DCB91CCC684D0B9C337ABC); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; uint64_t V_1 = 0; int32_t G_B5_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B5_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B5_2 = NULL; String_t* G_B5_3 = NULL; PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* G_B5_4 = NULL; int32_t G_B4_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B4_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B4_2 = NULL; String_t* G_B4_3 = NULL; PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* G_B4_4 = NULL; String_t* G_B6_0 = NULL; int32_t G_B6_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_3 = NULL; String_t* G_B6_4 = NULL; PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* G_B6_5 = NULL; { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = __this->___PollRequest; if (L_0) { goto IL_0011; } } { int32_t L_1; L_1 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)4)))) { goto IL_0012; } } IL_0011: { return; } IL_0012: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_4; L_4 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_4); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_5; L_5 = SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline(L_4, NULL); NullCheck(L_5); String_t* L_6; L_6 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_5); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_6); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_3; int32_t L_8 = 4; RuntimeObject* L_9 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_8); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_9); (L_7)->SetAt(static_cast(1), (RuntimeObject*)L_9); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_7; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_11; L_11 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_11); uint32_t L_12; L_12 = SocketManager_get_Timestamp_m4F732893907C00E4ED8F8B5470BECAEEC4667C4B(L_11, NULL); V_0 = L_12; String_t* L_13; L_13 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL); NullCheck(L_10); ArrayElementTypeCheck (L_10, L_13); (L_10)->SetAt(static_cast(2), (RuntimeObject*)L_13); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_10; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_15; L_15 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_16 = L_15; NullCheck(L_16); uint64_t L_17; L_17 = SocketManager_get_RequestCounter_mB37254E2C491C926FF69ADF7BB6E8ACA6B1EC14F_inline(L_16, NULL); V_1 = L_17; uint64_t L_18 = V_1; NullCheck(L_16); SocketManager_set_RequestCounter_m87341562577822DB6D99F79E36D7E18B7B27FD17_inline(L_16, ((int64_t)il2cpp_codegen_add((int64_t)L_18, ((int64_t)1))), NULL); String_t* L_19; L_19 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&V_1), NULL); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_19); (L_14)->SetAt(static_cast(3), (RuntimeObject*)L_19); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_14; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_21; L_21 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_21); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_22; L_22 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_21, NULL); NullCheck(L_22); String_t* L_23; L_23 = HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline(L_22, NULL); NullCheck(L_20); ArrayElementTypeCheck (L_20, L_23); (L_20)->SetAt(static_cast(4), (RuntimeObject*)L_23); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = L_20; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_25; L_25 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_25); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_26; L_26 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_25, NULL); NullCheck(L_26); bool L_27; L_27 = SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline(L_26, NULL); if (!L_27) { G_B5_0 = 5; G_B5_1 = L_24; G_B5_2 = L_24; G_B5_3 = _stringLiteralD21CE4D1FC36CE44D2DCB91CCC684D0B9C337ABC; G_B5_4 = __this; goto IL_009e; } G_B4_0 = 5; G_B4_1 = L_24; G_B4_2 = L_24; G_B4_3 = _stringLiteralD21CE4D1FC36CE44D2DCB91CCC684D0B9C337ABC; G_B4_4 = __this; } { String_t* L_28 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B6_0 = L_28; G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; G_B6_3 = G_B4_2; G_B6_4 = G_B4_3; G_B6_5 = G_B4_4; goto IL_00ae; } IL_009e: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_29; L_29 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); NullCheck(L_29); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_30; L_30 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_29, NULL); NullCheck(L_30); String_t* L_31; L_31 = SocketOptions_BuildQueryParams_m9526B2B4D4C601350F07E66DB86F4358A37E9C96(L_30, NULL); G_B6_0 = L_31; G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; G_B6_3 = G_B5_2; G_B6_4 = G_B5_3; G_B6_5 = G_B5_4; } IL_00ae: { NullCheck(G_B6_2); ArrayElementTypeCheck (G_B6_2, G_B6_0); (G_B6_2)->SetAt(static_cast(G_B6_1), (RuntimeObject*)G_B6_0); String_t* L_32; L_32 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B6_4, G_B6_3, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_33 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_33, L_32, NULL); OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* L_34 = (OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954*)il2cpp_codegen_object_new(OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); OnRequestFinishedDelegate__ctor_m025BDBEC779117C24ECCD285CF4FA95C6488DA4B(L_34, __this, (intptr_t)((void*)PollingTransport_OnPollRequestFinished_m99A72313AFC124AD1A83624AB2E760039DA61F46_RuntimeMethod_var), NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_35 = (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)il2cpp_codegen_object_new(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); HTTPRequest__ctor_m6805D0AEA1C3BCF28EE9454A6BACE850B8F4FD52(L_35, L_33, 0, L_34, NULL); NullCheck(G_B6_5); G_B6_5->___PollRequest = L_35; Il2CppCodeGenWriteBarrier((void**)(&G_B6_5->___PollRequest), (void*)L_35); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_36 = __this->___PollRequest; NullCheck(L_36); HTTPRequest_set_DisableCache_m5E6DE205CAF26491A82808B5C6133035F23485D6(L_36, (bool)1, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_37 = __this->___PollRequest; NullCheck(L_37); HTTPRequest_set_DisableRetry_m85D3AEB10F63B8B1189A64E9CDBD4C9874340314_inline(L_37, (bool)1, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_38 = __this->___PollRequest; NullCheck(L_38); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_39; L_39 = HTTPRequest_Send_mCA84CCD2FDBDEC59E4CC6DA79E2A311F48096A19(L_38, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_OnPollRequestFinished_m99A72313AFC124AD1A83624AB2E760039DA61F46 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_req, HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___1_resp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral034FE35F0516C34AAD5DEC55C0CBDD4EF4578EF0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23163990D038E20F9272B8569811E9D9CC45CC16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41C4FD3388706D80B4CDE4861C672F876AA51C09); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59ADB414368D9A1130F8B9775117DB515F4121CF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C8B8E97D91227AF7B9E1751561E02F7DAA33716); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFCE43DD3EF93B991789012BE990AD5CCB48C554); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* G_B12_0 = NULL; { __this->___PollRequest = (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___PollRequest), (void*)(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)NULL); int32_t L_0; L_0 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)3)))) { goto IL_0011; } } { return; } IL_0011: { V_0 = (String_t*)NULL; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_1 = ___0_req; NullCheck(L_1); int32_t L_2; L_2 = HTTPRequest_get_State_mF5D442E7D73502F1EED2152514D7306AF50D6BC2_inline(L_1, NULL); V_1 = L_2; int32_t L_3 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 3))) { case 0: { goto IL_003b; } case 1: { goto IL_00b7; } case 2: { goto IL_00e9; } case 3: { goto IL_00fc; } case 4: { goto IL_010f; } } } { goto IL_0120; } IL_003b: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_4; L_4 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_4); uint8_t L_5; L_5 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_4); if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_0067; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_6; L_6 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_7 = ___1_resp; NullCheck(L_7); String_t* L_8; L_8 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_7, NULL); String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral6C8B8E97D91227AF7B9E1751561E02F7DAA33716, L_8, NULL); NullCheck(L_6); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_6, _stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640, L_9); } IL_0067: { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_10 = ___1_resp; NullCheck(L_10); bool L_11; L_11 = HTTPResponse_get_IsSuccess_m7E7F314E869ECD4B73710604B01C1A57FDF603F3(L_10, NULL); if (!L_11) { goto IL_007b; } } { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_12 = ___1_resp; PollingTransport_ParseResponse_mA39EB27D950FF2744E356A0F530A900317951A63(__this, L_12, NULL); goto IL_0120; } IL_007b: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_15 = ___1_resp; NullCheck(L_15); int32_t L_16; L_16 = HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline(L_15, NULL); int32_t L_17 = L_16; RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_18); (L_14)->SetAt(static_cast(0), (RuntimeObject*)L_18); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_14; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_20 = ___1_resp; NullCheck(L_20); String_t* L_21; L_21 = HTTPResponse_get_Message_m0915E8A45B72CB60D3C2669D0D8E54965341AFFF_inline(L_20, NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_21); (L_19)->SetAt(static_cast(1), (RuntimeObject*)L_21); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_19; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_23 = ___1_resp; NullCheck(L_23); String_t* L_24; L_24 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_23, NULL); NullCheck(L_22); ArrayElementTypeCheck (L_22, L_24); (L_22)->SetAt(static_cast(2), (RuntimeObject*)L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_22; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_26 = ___0_req; NullCheck(L_26); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_27; L_27 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_26, NULL); NullCheck(L_25); ArrayElementTypeCheck (L_25, L_27); (L_25)->SetAt(static_cast(3), (RuntimeObject*)L_27); String_t* L_28; L_28 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral41C4FD3388706D80B4CDE4861C672F876AA51C09, L_25, NULL); V_0 = L_28; goto IL_0120; } IL_00b7: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_29 = ___0_req; NullCheck(L_29); Exception_t* L_30; L_30 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_29, NULL); if (L_30) { goto IL_00c6; } } { G_B12_0 = _stringLiteral23163990D038E20F9272B8569811E9D9CC45CC16; goto IL_00e6; } IL_00c6: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_31 = ___0_req; NullCheck(L_31); Exception_t* L_32; L_32 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_31, NULL); NullCheck(L_32); String_t* L_33; L_33 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_32); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_34 = ___0_req; NullCheck(L_34); Exception_t* L_35; L_35 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_34, NULL); NullCheck(L_35); String_t* L_36; L_36 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_35); String_t* L_37; L_37 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_33, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, L_36, NULL); G_B12_0 = L_37; } IL_00e6: { V_0 = G_B12_0; goto IL_0120; } IL_00e9: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_38 = ___0_req; NullCheck(L_38); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_39; L_39 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_38, NULL); String_t* L_40; L_40 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral034FE35F0516C34AAD5DEC55C0CBDD4EF4578EF0, L_39, NULL); V_0 = L_40; goto IL_0120; } IL_00fc: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_41 = ___0_req; NullCheck(L_41); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_42; L_42 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_41, NULL); String_t* L_43; L_43 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral59ADB414368D9A1130F8B9775117DB515F4121CF, L_42, NULL); V_0 = L_43; goto IL_0120; } IL_010f: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_44 = ___0_req; NullCheck(L_44); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_45; L_45 = HTTPRequest_get_CurrentUri_m8284AB87679F1570286BF13495B93AFD9F417129(L_44, NULL); String_t* L_46; L_46 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralFFCE43DD3EF93B991789012BE990AD5CCB48C554, L_45, NULL); V_0 = L_46; } IL_0120: { String_t* L_47 = V_0; bool L_48; L_48 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_47, NULL); if (L_48) { goto IL_0135; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_49; L_49 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); String_t* L_50 = V_0; NullCheck(L_49); InterfaceActionInvoker2< RuntimeObject*, String_t* >::Invoke(4, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_49, __this, L_50); } IL_0135: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_OnPacket_mEB2E3E70E94CF8F40E88406FE0F6C25C3A8715D1 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransportStates_t44A1ECC8915919AEB26F35E758F7E88026C2E633_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1262E01CB9FB4F7B2BCE87888EDFEDDC72165C22); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_0 = ___0_packet; NullCheck(L_0); int32_t L_1; L_1 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(L_0, NULL); if (!L_1) { goto IL_0018; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_2 = ___0_packet; NullCheck(L_2); bool L_3; L_3 = Packet_get_HasAllAttachment_mCA79AC7462E2A7727F249AA1F3E1ECEDC1F08486(L_2, NULL); if (L_3) { goto IL_0018; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_4 = ___0_packet; __this->___PacketWithAttachment = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___PacketWithAttachment), (void*)L_4); return; } IL_0018: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_5 = ___0_packet; NullCheck(L_5); int32_t L_6; L_6 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(L_5, NULL); V_0 = L_6; int32_t L_7 = V_0; if (!L_7) { goto IL_0028; } } { int32_t L_8 = V_0; if ((((int32_t)L_8) == ((int32_t)4))) { goto IL_006e; } } { goto IL_007d; } IL_0028: { int32_t L_9; L_9 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); if ((((int32_t)L_9) == ((int32_t)1))) { goto IL_0065; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_10; L_10 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); int32_t L_11; L_11 = PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline(__this, NULL); V_1 = L_11; Il2CppFakeBox L_12(TransportStates_t44A1ECC8915919AEB26F35E758F7E88026C2E633_il2cpp_TypeInfo_var, (&V_1)); String_t* L_13; L_13 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_12), NULL); String_t* L_14; L_14 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral1262E01CB9FB4F7B2BCE87888EDFEDDC72165C22, L_13, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL); NullCheck(L_10); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(14, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_10, _stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640, L_14); goto IL_007d; } IL_0065: { PollingTransport_set_State_m7046B7FFD52F922B61AED9804F9030516EDBA562_inline(__this, 2, NULL); goto IL_007d; } IL_006e: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_15 = ___0_packet; NullCheck(L_15); int32_t L_16; L_16 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_15, NULL); if (L_16) { goto IL_007d; } } { PollingTransport_set_State_m7046B7FFD52F922B61AED9804F9030516EDBA562_inline(__this, 2, NULL); } IL_007d: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_17; L_17 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_18 = ___0_packet; NullCheck(L_17); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(7, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_17, L_18); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PollingTransport_ParseResponse_mA39EB27D950FF2744E356A0F530A900317951A63 (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___0_resp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uint8_t V_1 = 0; int32_t V_2 = 0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* V_3 = NULL; uint8_t V_4 = 0x0; uint8_t V_5 = 0x0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_6 = NULL; Exception_t* V_7 = NULL; Exception_t* V_8 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_0 = ___0_resp; if (!L_0) { goto IL_0175_1; } } { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_1 = ___0_resp; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_1, NULL); if (!L_2) { goto IL_0175_1; } } { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_3 = ___0_resp; NullCheck(L_3); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_3, NULL); NullCheck(L_4); if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) < ((int32_t)1))) { goto IL_0175_1; } } { V_0 = 0; goto IL_0167_1; } IL_0026_1: { V_1 = 0; V_2 = 0; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_5 = ___0_resp; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_5, NULL); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; uint8_t L_9 = (L_6)->GetAt(static_cast(L_8)); if ((((int32_t)L_9) >= ((int32_t)((int32_t)48)))) { goto IL_0074_1; } } { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_10 = ___0_resp; NullCheck(L_10); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11; L_11 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_10, NULL); int32_t L_12 = V_0; int32_t L_13 = L_12; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); NullCheck(L_11); int32_t L_14 = L_13; uint8_t L_15 = (L_11)->GetAt(static_cast(L_14)); V_1 = L_15; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_16 = ___0_resp; NullCheck(L_16); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17; L_17 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_16, NULL); int32_t L_18 = V_0; int32_t L_19 = L_18; V_0 = ((int32_t)il2cpp_codegen_add(L_19, 1)); NullCheck(L_17); int32_t L_20 = L_19; uint8_t L_21 = (L_17)->GetAt(static_cast(L_20)); V_4 = L_21; goto IL_0069_1; } IL_0053_1: { int32_t L_22 = V_2; uint8_t L_23 = V_4; V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_22, ((int32_t)10))), (int32_t)L_23)); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_24 = ___0_resp; NullCheck(L_24); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25; L_25 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_24, NULL); int32_t L_26 = V_0; int32_t L_27 = L_26; V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); NullCheck(L_25); int32_t L_28 = L_27; uint8_t L_29 = (L_25)->GetAt(static_cast(L_28)); V_4 = L_29; } IL_0069_1: { uint8_t L_30 = V_4; if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)255))))) { goto IL_0053_1; } } { goto IL_00a3_1; } IL_0074_1: { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_31 = ___0_resp; NullCheck(L_31); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32; L_32 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_31, NULL); int32_t L_33 = V_0; int32_t L_34 = L_33; V_0 = ((int32_t)il2cpp_codegen_add(L_34, 1)); NullCheck(L_32); int32_t L_35 = L_34; uint8_t L_36 = (L_32)->GetAt(static_cast(L_35)); V_5 = L_36; goto IL_009d_1; } IL_0084_1: { int32_t L_37 = V_2; uint8_t L_38 = V_5; V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_37, ((int32_t)10))), ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, ((int32_t)48))))); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_39 = ___0_resp; NullCheck(L_39); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40; L_40 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_39, NULL); int32_t L_41 = V_0; int32_t L_42 = L_41; V_0 = ((int32_t)il2cpp_codegen_add(L_42, 1)); NullCheck(L_40); int32_t L_43 = L_42; uint8_t L_44 = (L_40)->GetAt(static_cast(L_43)); V_5 = L_44; } IL_009d_1: { uint8_t L_45 = V_5; if ((!(((uint32_t)L_45) == ((uint32_t)((int32_t)58))))) { goto IL_0084_1; } } IL_00a3_1: { V_3 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL; uint8_t L_46 = V_1; if (!L_46) { goto IL_00ae_1; } } { uint8_t L_47 = V_1; if ((((int32_t)L_47) == ((int32_t)1))) { goto IL_00c8_1; } } { goto IL_0119_1; } IL_00ae_1: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_48; L_48 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_49 = ___0_resp; NullCheck(L_49); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50; L_50 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_49, NULL); int32_t L_51 = V_0; int32_t L_52 = V_2; NullCheck(L_48); String_t* L_53; L_53 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(38, L_48, L_50, L_51, L_52); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_54 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mA505D1DAE1D0D890AD456A20DE69E563E644096D(L_54, L_53, NULL); V_3 = L_54; goto IL_0119_1; } IL_00c8_1: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_55 = __this->___PacketWithAttachment; if (!L_55) { goto IL_0119_1; } } { int32_t L_56 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_56, 1)); int32_t L_57 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_57, 1)); int32_t L_58 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_59 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_58); V_6 = L_59; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_60 = ___0_resp; NullCheck(L_60); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_61; L_61 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_60, NULL); int32_t L_62 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = V_6; int32_t L_64 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_61, L_62, (RuntimeArray*)L_63, 0, L_64, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_65 = __this->___PacketWithAttachment; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66 = V_6; NullCheck(L_65); Packet_AddAttachmentFromServer_m624E5536B0C63B85B75C1CB21B1C1F61A914201F(L_65, L_66, (bool)1, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_67 = __this->___PacketWithAttachment; NullCheck(L_67); bool L_68; L_68 = Packet_get_HasAllAttachment_mCA79AC7462E2A7727F249AA1F3E1ECEDC1F08486(L_67, NULL); if (!L_68) { goto IL_0119_1; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_69 = __this->___PacketWithAttachment; V_3 = L_69; __this->___PacketWithAttachment = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___PacketWithAttachment), (void*)(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL); } IL_0119_1: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_70 = V_3; if (!L_70) { goto IL_0163_1; } } try { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_71 = V_3; PollingTransport_OnPacket_mEB2E3E70E94CF8F40E88406FE0F6C25C3A8715D1(__this, L_71, NULL); goto IL_0163_1; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0125_1; } throw e; } CATCH_0125_1: { Exception_t* L_72 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_7 = L_72; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_73; L_73 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_74 = V_7; NullCheck(L_73); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_73, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral20CF931DCE86B7A796AB9A0223287F29F17AC7DD)), L_74); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_75; L_75 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); Exception_t* L_76 = V_7; NullCheck(L_76); String_t* L_77; L_77 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_76); Exception_t* L_78 = V_7; NullCheck(L_78); String_t* L_79; L_79 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_78); String_t* L_80; L_80 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_77, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), L_79, NULL); NullCheck(L_75); InterfaceActionInvoker2< int32_t, String_t* >::Invoke(10, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var)), L_75, 4, L_80); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0163_1; } IL_0163_1: { int32_t L_81 = V_0; int32_t L_82 = V_2; V_0 = ((int32_t)il2cpp_codegen_add(L_81, L_82)); } IL_0167_1: { int32_t L_83 = V_0; HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_84 = ___0_resp; NullCheck(L_84); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_85; L_85 = HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline(L_84, NULL); NullCheck(L_85); if ((((int32_t)L_83) < ((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length))))) { goto IL_0026_1; } } IL_0175_1: { goto IL_01b5; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0177; } throw e; } CATCH_0177: { Exception_t* L_86 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_8 = L_86; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_87; L_87 = PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline(__this, NULL); Exception_t* L_88 = V_8; NullCheck(L_88); String_t* L_89; L_89 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_88); Exception_t* L_90 = V_8; NullCheck(L_90); String_t* L_91; L_91 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_90); String_t* L_92; L_92 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_89, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), L_91, NULL); NullCheck(L_87); InterfaceActionInvoker2< int32_t, String_t* >::Invoke(10, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var)), L_87, 4, L_92); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_93; L_93 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_94 = V_8; NullCheck(L_93); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_93, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAF3DD57DD6127E107D65DB939865A1EBB0559640)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0E1BAFFFF5FD293194B98EB3EE6E95CE2839E24F)), L_94); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01b5; } IL_01b5: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_Type_m712FDEEE77582A6D8306B3B65535F4FCB7124139 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { return (int32_t)(1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = __this->___U3CManagerU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_set_Manager_m8C58B7E41445E8C99DC9E5FA246B66C7C21B94ED (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = ___0_value; __this->___U3CManagerU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CManagerU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketTransport_get_IsRequestInProgress_m0D525ECB2EEAD776B4CE0E29210DE6150F8D3CF5 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocketTransport_get_IsPollingInProgress_m2617FDD5DA7E96FF9AB0CC46509C66760865127E (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = __this->___U3CImplementationU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_set_Implementation_m56E0C713676907CA3FDB15BA54D5AA56C28378B0 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_value, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_value; __this->___U3CImplementationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CImplementationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport__ctor_m13F2E2DAF7C1C8898B58948FAC02955FC746CDCB (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_manager, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline(__this, 3, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = ___0_manager; WebSocketTransport_set_Manager_m8C58B7E41445E8C99DC9E5FA246B66C7C21B94ED_inline(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_Open_mCAFA6910BAD249A1DF4296AE4524234FA38D5F4B (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnBinary_m8E51C4934ED8580656397D83C3BA327311B3E501_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnClosed_mFCEECA889885D2D61A9A3001EAD145692015F1B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnError_mFE1DBAEAB627DAD0387D9761D03CA6BB11EC0341_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnMessage_m6173373DE90FAEFB17A535B1E7D42962B0D7C249_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnOpen_m6AF88C016340719440ECA5C4083ACAE74DE888F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B40A10BD02AEF7A471730F68A324AA6A19533B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56D7741BCA89552362FD24D11BB8980E3D8A444C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral587B0E053519266A1A5628C5DBE03AA33A3BBE95); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98DEBB37B2CA92BF7EFF82E9975000494A2D58E8); s_Il2CppMethodInitialized = true; } Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* V_0 = NULL; String_t* V_1 = NULL; String_t* V_2 = NULL; bool V_3 = false; String_t* G_B5_0 = NULL; int32_t G_B12_0 = 0; int32_t G_B14_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_2 = NULL; String_t* G_B14_3 = NULL; int32_t G_B13_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B13_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B13_2 = NULL; String_t* G_B13_3 = NULL; String_t* G_B15_0 = NULL; int32_t G_B15_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_3 = NULL; String_t* G_B15_4 = NULL; int32_t G_B17_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_2 = NULL; String_t* G_B17_3 = NULL; int32_t G_B16_0 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_2 = NULL; String_t* G_B16_3 = NULL; String_t* G_B18_0 = NULL; int32_t G_B18_1 = 0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_3 = NULL; String_t* G_B18_4 = NULL; { int32_t L_0; L_0 = WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)3))) { goto IL_000a; } } { return; } IL_000a: { V_0 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)NULL; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_1; L_1 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_1); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_2; L_2 = SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline(L_1, NULL); bool L_3; L_3 = HTTPProtocolFactory_IsSecureProtocol_mD1AAD5981521261A0EDD464F742CDEA6A82857B4(L_2, NULL); if (L_3) { goto IL_0025; } } { G_B5_0 = _stringLiteral587B0E053519266A1A5628C5DBE03AA33A3BBE95; goto IL_002a; } IL_0025: { G_B5_0 = _stringLiteral56D7741BCA89552362FD24D11BB8980E3D8A444C; } IL_002a: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_4; L_4 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_4); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_5; L_5 = SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline(L_4, NULL); NullCheck(L_5); String_t* L_6; L_6 = Uri_get_Host_m2C0E258C7DFF7A340049BE9BC08FF45E90988D8C(L_5, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_7; L_7 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_7); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_8; L_8 = SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline(L_7, NULL); NullCheck(L_8); int32_t L_9; L_9 = Uri_get_Port_m7A1413AC9D9A2FC5DC8A7F89DF4A01ACA0241A02(L_8, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_10; L_10 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_10); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_11; L_11 = SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline(L_10, NULL); il2cpp_codegen_runtime_class_init_inline(Extensions_tDFD968359F47AD19BD9E929BCBD8C8F79A3B62A1_il2cpp_TypeInfo_var); String_t* L_12; L_12 = Extensions_GetRequestPathAndQueryURL_m2637BAE1C8DF2491AE35EEEDDF2DA273231AD82B(L_11, NULL); UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* L_13 = (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72*)il2cpp_codegen_object_new(UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72_il2cpp_TypeInfo_var); UriBuilder__ctor_mE0917B83A9CD17CDD0E054356159F1D5A9197F4E(L_13, G_B5_0, L_6, L_9, L_12, NULL); NullCheck(L_13); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_14; L_14 = UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1(L_13, NULL); NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14); V_1 = L_15; V_2 = _stringLiteral98DEBB37B2CA92BF7EFF82E9975000494A2D58E8; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_16; L_16 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_16); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_17; L_17 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_16, NULL); if (!L_17) { goto IL_0089; } } { String_t* L_18 = V_2; String_t* L_19; L_19 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_18, _stringLiteral0B40A10BD02AEF7A471730F68A324AA6A19533B3, NULL); V_2 = L_19; } IL_0089: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_20; L_20 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_20); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_21; L_21 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_20, NULL); NullCheck(L_21); bool L_22; L_22 = SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline(L_21, NULL); if (!L_22) { goto IL_00c0; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_23; L_23 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_23); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_24; L_24 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_23, NULL); NullCheck(L_24); bool L_25; L_25 = SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline(L_24, NULL); if (!L_25) { goto IL_00bd; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_26; L_26 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_26); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_27; L_27 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_26, NULL); G_B12_0 = ((((RuntimeObject*)(HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7*)L_27) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); goto IL_00c1; } IL_00bd: { G_B12_0 = 0; goto IL_00c1; } IL_00c0: { G_B12_0 = 1; } IL_00c1: { V_3 = (bool)G_B12_0; String_t* L_28 = V_2; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = L_29; String_t* L_31 = V_1; NullCheck(L_30); ArrayElementTypeCheck (L_30, L_31); (L_30)->SetAt(static_cast(0), (RuntimeObject*)L_31); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = L_30; int32_t L_33 = 4; RuntimeObject* L_34 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_33); NullCheck(L_32); ArrayElementTypeCheck (L_32, L_34); (L_32)->SetAt(static_cast(1), (RuntimeObject*)L_34); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_32; SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_36; L_36 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_36); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_37; L_37 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_36, NULL); if (L_37) { G_B14_0 = 2; G_B14_1 = L_35; G_B14_2 = L_35; G_B14_3 = L_28; goto IL_00ec; } G_B13_0 = 2; G_B13_1 = L_35; G_B13_2 = L_35; G_B13_3 = L_28; } { String_t* L_38 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B15_0 = L_38; G_B15_1 = G_B13_0; G_B15_2 = G_B13_1; G_B15_3 = G_B13_2; G_B15_4 = G_B13_3; goto IL_00fc; } IL_00ec: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_39; L_39 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_39); HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_40; L_40 = SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline(L_39, NULL); NullCheck(L_40); String_t* L_41; L_41 = HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline(L_40, NULL); G_B15_0 = L_41; G_B15_1 = G_B14_0; G_B15_2 = G_B14_1; G_B15_3 = G_B14_2; G_B15_4 = G_B14_3; } IL_00fc: { NullCheck(G_B15_2); ArrayElementTypeCheck (G_B15_2, G_B15_0); (G_B15_2)->SetAt(static_cast(G_B15_1), (RuntimeObject*)G_B15_0); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_42 = G_B15_3; bool L_43 = V_3; if (L_43) { G_B17_0 = 3; G_B17_1 = L_42; G_B17_2 = L_42; G_B17_3 = G_B15_4; goto IL_0109; } G_B16_0 = 3; G_B16_1 = L_42; G_B16_2 = L_42; G_B16_3 = G_B15_4; } { String_t* L_44 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B18_0 = L_44; G_B18_1 = G_B16_0; G_B18_2 = G_B16_1; G_B18_3 = G_B16_2; G_B18_4 = G_B16_3; goto IL_0119; } IL_0109: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_45; L_45 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_45); SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_46; L_46 = SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline(L_45, NULL); NullCheck(L_46); String_t* L_47; L_47 = SocketOptions_BuildQueryParams_m9526B2B4D4C601350F07E66DB86F4358A37E9C96(L_46, NULL); G_B18_0 = L_47; G_B18_1 = G_B17_0; G_B18_2 = G_B17_1; G_B18_3 = G_B17_2; G_B18_4 = G_B17_3; } IL_0119: { NullCheck(G_B18_2); ArrayElementTypeCheck (G_B18_2, G_B18_0); (G_B18_2)->SetAt(static_cast(G_B18_1), (RuntimeObject*)G_B18_0); String_t* L_48; L_48 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B18_4, G_B18_3, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_49 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_49, L_48, NULL); V_0 = L_49; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_50 = V_0; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_51 = (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)il2cpp_codegen_object_new(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73_il2cpp_TypeInfo_var); WebSocket__ctor_mA53145B8E037260ADAEE08DF02BEF386C9C96C14(L_51, L_50, NULL); WebSocketTransport_set_Implementation_m56E0C713676907CA3FDB15BA54D5AA56C28378B0_inline(__this, L_51, NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_52; L_52 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A* L_53 = (OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A*)il2cpp_codegen_object_new(OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A_il2cpp_TypeInfo_var); OnWebSocketOpenDelegate__ctor_m5EE4043C3629ECE2D568767F31A32A7B7DF8788E(L_53, __this, (intptr_t)((void*)WebSocketTransport_OnOpen_m6AF88C016340719440ECA5C4083ACAE74DE888F1_RuntimeMethod_var), NULL); NullCheck(L_52); L_52->___OnOpen = L_53; Il2CppCodeGenWriteBarrier((void**)(&L_52->___OnOpen), (void*)L_53); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_54; L_54 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881* L_55 = (OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881*)il2cpp_codegen_object_new(OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881_il2cpp_TypeInfo_var); OnWebSocketMessageDelegate__ctor_m9978A8FE88D64A141433567641F5DDD3629DFA67(L_55, __this, (intptr_t)((void*)WebSocketTransport_OnMessage_m6173373DE90FAEFB17A535B1E7D42962B0D7C249_RuntimeMethod_var), NULL); NullCheck(L_54); L_54->___OnMessage = L_55; Il2CppCodeGenWriteBarrier((void**)(&L_54->___OnMessage), (void*)L_55); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_56; L_56 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF* L_57 = (OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF*)il2cpp_codegen_object_new(OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF_il2cpp_TypeInfo_var); OnWebSocketBinaryDelegate__ctor_m212FECA74A0C5A609FFA721C0AE60670E0835C6F(L_57, __this, (intptr_t)((void*)WebSocketTransport_OnBinary_m8E51C4934ED8580656397D83C3BA327311B3E501_RuntimeMethod_var), NULL); NullCheck(L_56); L_56->___OnBinary = L_57; Il2CppCodeGenWriteBarrier((void**)(&L_56->___OnBinary), (void*)L_57); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_58; L_58 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6* L_59 = (OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6*)il2cpp_codegen_object_new(OnWebSocketErrorDelegate_t13368D5CD3F9265C69AF1766B84A8E145723F0B6_il2cpp_TypeInfo_var); OnWebSocketErrorDelegate__ctor_m4CDB79011BC069537D0E99C61946849AA2BDB336(L_59, __this, (intptr_t)((void*)WebSocketTransport_OnError_mFE1DBAEAB627DAD0387D9761D03CA6BB11EC0341_RuntimeMethod_var), NULL); NullCheck(L_58); L_58->___OnError = L_59; Il2CppCodeGenWriteBarrier((void**)(&L_58->___OnError), (void*)L_59); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_60; L_60 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580* L_61 = (OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580*)il2cpp_codegen_object_new(OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580_il2cpp_TypeInfo_var); OnWebSocketClosedDelegate__ctor_m02D7A18933C7965418B15CEAEA909B7BE45ACBBA(L_61, __this, (intptr_t)((void*)WebSocketTransport_OnClosed_mFCEECA889885D2D61A9A3001EAD145692015F1B9_RuntimeMethod_var), NULL); NullCheck(L_60); L_60->___OnClosed = L_61; Il2CppCodeGenWriteBarrier((void**)(&L_60->___OnClosed), (void*)L_61); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_62; L_62 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); NullCheck(L_62); WebSocket_Open_m0512F3ACA4B8E92B085865C93E62B05AB0ABEEA6(L_62, NULL); WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline(__this, 0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_Close_mD4DD7CC444A492BEBEDA4692A42EAC1113AE1A8E (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2825BE038F273AE731788852030C1335B5F1BAD3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)3)))) { goto IL_000a; } } { return; } IL_000a: { WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline(__this, 3, NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1; L_1 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); if (!L_1) { goto IL_0026; } } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_2; L_2 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); NullCheck(L_2); WebSocket_Close_m0B628EABE61CF5436158561EC93E84C7B4766770(L_2, NULL); goto IL_003a; } IL_0026: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_3); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(14, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_3, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, _stringLiteral2825BE038F273AE731788852030C1335B5F1BAD3); } IL_003a: { WebSocketTransport_set_Implementation_m56E0C713676907CA3FDB15BA54D5AA56C28378B0_inline(__this, (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_Poll_m206BF29685ABB7AF4573543A00687F46E0AD5E75 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnOpen_m6AF88C016340719440ECA5C4083ACAE74DE888F1 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_ws, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A3A8F16E29B08914BAD480CC20AF8B66E850DAB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CB86F2199AEF79F6A30E9EF3D5ECD9E7E45F6E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_ws; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1; L_1 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); if ((((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_0) == ((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_1))) { goto IL_000a; } } { return; } IL_000a: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_2); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_2, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, _stringLiteral4CB86F2199AEF79F6A30E9EF3D5ECD9E7E45F6E5); WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline(__this, 1, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_3; L_3 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_3); RuntimeObject* L_4; L_4 = SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline(L_3, NULL); if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667*)__this)))) { goto IL_004c; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_5 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mBEE39A68DE40C99B16D5D426B4061F756D514D27(L_5, 2, (-1), _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, _stringLiteral4A3A8F16E29B08914BAD480CC20AF8B66E850DAB, 0, 0, NULL); WebSocketTransport_Send_mDDB70AE3ACFC59EA2F3EF395E9988A85A52DF61C(__this, L_5, NULL); } IL_004c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnMessage_m6173373DE90FAEFB17A535B1E7D42962B0D7C249 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_ws, String_t* ___1_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral52A83950461159E83C6C4DE52176C0656E19264F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB87843FD8371B9881958A2CA5CFEBA98B9EDF0F7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* V_0 = NULL; Exception_t* V_1 = NULL; Exception_t* V_2 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_ws; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1; L_1 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); if ((((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_0) == ((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_1))) { goto IL_000a; } } { return; } IL_000a: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_2); uint8_t L_3; L_3 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_2); if ((((int32_t)L_3) > ((int32_t)0))) { goto IL_0031; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_4; L_4 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_5 = ___1_message; String_t* L_6; L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB87843FD8371B9881958A2CA5CFEBA98B9EDF0F7, L_5, NULL); NullCheck(L_4); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_4, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, L_6); } IL_0031: { V_0 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL; } try { String_t* L_7 = ___1_message; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_8 = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)il2cpp_codegen_object_new(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901_il2cpp_TypeInfo_var); Packet__ctor_mA505D1DAE1D0D890AD456A20DE69E563E644096D(L_8, L_7, NULL); V_0 = L_8; goto IL_0054; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_003c; } throw e; } CATCH_003c: { Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_9; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_10; L_10 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_11 = V_1; NullCheck(L_10); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB2ED03CA47F1813679C031E703FD17994EE2DD26)), L_11); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0054; } IL_0054: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_12 = V_0; if (L_12) { goto IL_0072; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_13; L_13 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_14 = ___1_message; String_t* L_15; L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral52A83950461159E83C6C4DE52176C0656E19264F, L_14, NULL); NullCheck(L_13); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(15, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_13, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, L_15); return; } IL_0072: { } try { { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_16 = V_0; NullCheck(L_16); int32_t L_17; L_17 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(L_16, NULL); if (L_17) { goto IL_0084_1; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_18 = V_0; WebSocketTransport_OnPacket_m311079848F365376DFFAB9D6F603903BEC85DE9C(__this, L_18, NULL); goto IL_008b_1; } IL_0084_1: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_19 = V_0; __this->___PacketWithAttachment = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___PacketWithAttachment), (void*)L_19); } IL_008b_1: { goto IL_00a5; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_008d; } throw e; } CATCH_008d: { Exception_t* L_20 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_2 = L_20; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_21; L_21 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_22 = V_2; NullCheck(L_21); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6B8DF764640E6C09AF4FFB3E1F9C423C5CF4EEF0)), L_22); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00a5; } IL_00a5: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnBinary_m8E51C4934ED8580656397D83C3BA327311B3E501 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_ws, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral389DDF1AAEAFF2BACE014D0A43C4C42060CEE7EC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_ws; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1; L_1 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); if ((((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_0) == ((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_1))) { goto IL_000a; } } { return; } IL_000a: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_2); uint8_t L_3; L_3 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_2); if ((((int32_t)L_3) > ((int32_t)0))) { goto IL_002b; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_4; L_4 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_4); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_4, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, _stringLiteral389DDF1AAEAFF2BACE014D0A43C4C42060CEE7EC); } IL_002b: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_5 = __this->___PacketWithAttachment; if (!L_5) { goto IL_007b; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_6 = __this->___PacketWithAttachment; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___1_data; NullCheck(L_6); Packet_AddAttachmentFromServer_m624E5536B0C63B85B75C1CB21B1C1F61A914201F(L_6, L_7, (bool)0, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_8 = __this->___PacketWithAttachment; NullCheck(L_8); bool L_9; L_9 = Packet_get_HasAllAttachment_mCA79AC7462E2A7727F249AA1F3E1ECEDC1F08486(L_8, NULL); if (!L_9) { goto IL_007b; } } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0073: { __this->___PacketWithAttachment = (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___PacketWithAttachment), (void*)(Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*)NULL); return; } }); try { try { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_10 = __this->___PacketWithAttachment; WebSocketTransport_OnPacket_m311079848F365376DFFAB9D6F603903BEC85DE9C(__this, L_10, NULL); goto IL_007b; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_005b_1; } throw e; } CATCH_005b_1: { Exception_t* L_11 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_0 = L_11; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_12; L_12 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_13 = V_0; NullCheck(L_12); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral389DDF1AAEAFF2BACE014D0A43C4C42060CEE7EC)), L_13); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_007b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnError_mFE1DBAEAB627DAD0387D9761D03CA6BB11EC0341 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_ws, Exception_t* ___1_ex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02B3B77E3C6153753301A96ECC6A1B2E91398885); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral208FB3837B215C39A2EF71DECFFC19C9FDB72F27); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4282F0EC210266935AD8C4F278FE8699B66C189E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FFB662544B7CC75E90E30E825D1C3A41E593CBC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BDD53C4E71D34A144232E1FC1DC5BDDFD9B87AF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CACC21D6A973B921FB01C3B24E056EC2EF233D6); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Exception_t* G_B12_0 = NULL; String_t* G_B12_1 = NULL; Exception_t* G_B11_0 = NULL; String_t* G_B11_1 = NULL; String_t* G_B13_0 = NULL; String_t* G_B13_1 = NULL; String_t* G_B16_0 = NULL; { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_ws; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1; L_1 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); if ((((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_0) == ((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_1))) { goto IL_000a; } } { return; } IL_000a: { String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; V_0 = L_2; Exception_t* L_3 = ___1_ex; if (!L_3) { goto IL_002f; } } { Exception_t* L_4 = ___1_ex; NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_4); Exception_t* L_6 = ___1_ex; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_6); String_t* L_8; L_8 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_5, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_7, NULL); V_0 = L_8; goto IL_0169; } IL_002f: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_9 = ___0_ws; NullCheck(L_9); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_10; L_10 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_9, NULL); NullCheck(L_10); int32_t L_11; L_11 = HTTPRequest_get_State_mF5D442E7D73502F1EED2152514D7306AF50D6BC2_inline(L_10, NULL); V_1 = L_11; int32_t L_12 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_12, 3))) { case 0: { goto IL_005c; } case 1: { goto IL_00fc; } case 2: { goto IL_0153; } case 3: { goto IL_015b; } case 4: { goto IL_0163; } } } { goto IL_0169; } IL_005c: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_13 = ___0_ws; NullCheck(L_13); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_14; L_14 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_13, NULL); NullCheck(L_14); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_15; L_15 = HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline(L_14, NULL); NullCheck(L_15); bool L_16; L_16 = HTTPResponse_get_IsSuccess_m7E7F314E869ECD4B73710604B01C1A57FDF603F3(L_15, NULL); if (L_16) { goto IL_0082; } } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_17 = ___0_ws; NullCheck(L_17); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_18; L_18 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_17, NULL); NullCheck(L_18); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_19; L_19 = HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline(L_18, NULL); NullCheck(L_19); int32_t L_20; L_20 = HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline(L_19, NULL); if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)101))))) { goto IL_00ba; } } IL_0082: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_21 = ___0_ws; NullCheck(L_21); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_22; L_22 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_21, NULL); NullCheck(L_22); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_23; L_23 = HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline(L_22, NULL); NullCheck(L_23); int32_t L_24; L_24 = HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline(L_23, NULL); V_2 = L_24; String_t* L_25; L_25 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_26 = ___0_ws; NullCheck(L_26); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_27; L_27 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_26, NULL); NullCheck(L_27); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_28; L_28 = HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline(L_27, NULL); NullCheck(L_28); String_t* L_29; L_29 = HTTPResponse_get_Message_m0915E8A45B72CB60D3C2669D0D8E54965341AFFF_inline(L_28, NULL); String_t* L_30; L_30 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7BDD53C4E71D34A144232E1FC1DC5BDDFD9B87AF, L_25, L_29, NULL); V_0 = L_30; goto IL_0169; } IL_00ba: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_31 = ___0_ws; NullCheck(L_31); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_32; L_32 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_31, NULL); NullCheck(L_32); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_33; L_33 = HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline(L_32, NULL); NullCheck(L_33); int32_t L_34; L_34 = HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline(L_33, NULL); int32_t L_35 = L_34; RuntimeObject* L_36 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_35); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_37 = ___0_ws; NullCheck(L_37); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_38; L_38 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_37, NULL); NullCheck(L_38); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_39; L_39 = HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline(L_38, NULL); NullCheck(L_39); String_t* L_40; L_40 = HTTPResponse_get_Message_m0915E8A45B72CB60D3C2669D0D8E54965341AFFF_inline(L_39, NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_41 = ___0_ws; NullCheck(L_41); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_42; L_42 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_41, NULL); NullCheck(L_42); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_43; L_43 = HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline(L_42, NULL); NullCheck(L_43); String_t* L_44; L_44 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_43, NULL); String_t* L_45; L_45 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral8CACC21D6A973B921FB01C3B24E056EC2EF233D6, L_36, L_40, L_44, NULL); V_0 = L_45; goto IL_0169; } IL_00fc: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_46 = ___0_ws; NullCheck(L_46); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_47; L_47 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_46, NULL); NullCheck(L_47); Exception_t* L_48; L_48 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_47, NULL); Exception_t* L_49 = L_48; if (L_49) { G_B12_0 = L_49; G_B12_1 = _stringLiteral02B3B77E3C6153753301A96ECC6A1B2E91398885; goto IL_0113; } G_B11_0 = L_49; G_B11_1 = _stringLiteral02B3B77E3C6153753301A96ECC6A1B2E91398885; } { G_B13_0 = ((String_t*)(NULL)); G_B13_1 = G_B11_1; goto IL_0118; } IL_0113: { NullCheck(G_B12_0); String_t* L_50; L_50 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B12_0); G_B13_0 = L_50; G_B13_1 = G_B12_1; } IL_0118: { String_t* L_51; L_51 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B13_1, G_B13_0, NULL); if (L_51) { goto IL_0126; } } { String_t* L_52 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; G_B16_0 = L_52; goto IL_0150; } IL_0126: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_53 = ___0_ws; NullCheck(L_53); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_54; L_54 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_53, NULL); NullCheck(L_54); Exception_t* L_55; L_55 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_54, NULL); NullCheck(L_55); String_t* L_56; L_56 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_55); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_57 = ___0_ws; NullCheck(L_57); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_58; L_58 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_57, NULL); NullCheck(L_58); Exception_t* L_59; L_59 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_58, NULL); NullCheck(L_59); String_t* L_60; L_60 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_59); String_t* L_61; L_61 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_56, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_60, NULL); G_B16_0 = L_61; } IL_0150: { V_0 = G_B16_0; goto IL_0169; } IL_0153: { V_0 = _stringLiteral208FB3837B215C39A2EF71DECFFC19C9FDB72F27; goto IL_0169; } IL_015b: { V_0 = _stringLiteral4282F0EC210266935AD8C4F278FE8699B66C189E; goto IL_0169; } IL_0163: { V_0 = _stringLiteral6FFB662544B7CC75E90E30E825D1C3A41E593CBC; } IL_0169: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_62; L_62 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_62); RuntimeObject* L_63; L_63 = SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline(L_62, NULL); if ((((RuntimeObject*)(RuntimeObject*)L_63) == ((RuntimeObject*)(WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667*)__this))) { goto IL_0185; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_64; L_64 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); String_t* L_65 = V_0; NullCheck(L_64); InterfaceActionInvoker2< RuntimeObject*, String_t* >::Invoke(4, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_64, __this, L_65); return; } IL_0185: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_66; L_66 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_66); SocketManager_set_UpgradingTransport_m5B7B428A0A198FBF5BA1DC5794FE26D01492E94C_inline(L_66, (RuntimeObject*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnClosed_mFCEECA889885D2D61A9A3001EAD145692015F1B9 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_ws, uint16_t ___1_code, String_t* ___2_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral291C5499E585335468C83B4B3FECDCE45C923C61); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_ws; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1; L_1 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); if ((((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_0) == ((RuntimeObject*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)L_1))) { goto IL_000a; } } { return; } IL_000a: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_2); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_2, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, _stringLiteral291C5499E585335468C83B4B3FECDCE45C923C61); WebSocketTransport_Close_mD4DD7CC444A492BEBEDA4692A42EAC1113AE1A8E(__this, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_3; L_3 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_3); RuntimeObject* L_4; L_4 = SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline(L_3, NULL); if ((((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667*)__this))) { goto IL_003e; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_5; L_5 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_5); InterfaceActionInvoker0::Invoke(2, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_5); return; } IL_003e: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_6; L_6 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_6); SocketManager_set_UpgradingTransport_m5B7B428A0A198FBF5BA1DC5794FE26D01492E94C_inline(L_6, (RuntimeObject*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_Send_mDDB70AE3ACFC59EA2F3EF395E9988A85A52DF61C (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0EA66D38FA281C184638A01885383D2FD0E526E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0; L_0 = WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)3))) { goto IL_0012; } } { int32_t L_1; L_1 = WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline(__this, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)4)))) { goto IL_0013; } } IL_0012: { return; } IL_0013: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_2 = ___0_packet; NullCheck(L_2); String_t* L_3; L_3 = Packet_Encode_m7FCF8FC85FDBAEF424A9B66AF6EFC97702E790E8(L_2, NULL); V_0 = L_3; il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_4; L_4 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_4); uint8_t L_5; L_5 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_4); if ((((int32_t)L_5) > ((int32_t)0))) { goto IL_0041; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_6; L_6 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_7 = V_0; String_t* L_8; L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral0EA66D38FA281C184638A01885383D2FD0E526E9, L_7, NULL); NullCheck(L_6); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_6, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, L_8); } IL_0041: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_9 = ___0_packet; NullCheck(L_9); int32_t L_10; L_10 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(L_9, NULL); if (L_10) { goto IL_005e; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_11 = ___0_packet; NullCheck(L_11); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_12; L_12 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_11, NULL); if (!L_12) { goto IL_008f; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_13 = ___0_packet; NullCheck(L_13); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_14; L_14 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_13, NULL); NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_14, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); if (!L_15) { goto IL_008f; } } IL_005e: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_16 = ___0_packet; NullCheck(L_16); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_17; L_17 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_16, NULL); if (L_17) { goto IL_0071; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_18 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0436B7264156E9E487284A53AC335B4CB27B4154)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketTransport_Send_mDDB70AE3ACFC59EA2F3EF395E9988A85A52DF61C_RuntimeMethod_var))); } IL_0071: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_19 = ___0_packet; NullCheck(L_19); int32_t L_20; L_20 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(L_19, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_21 = ___0_packet; NullCheck(L_21); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_22; L_22 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_21, NULL); NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_22, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); if ((((int32_t)L_20) == ((int32_t)L_23))) { goto IL_008f; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_24 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC261A8C96098CB4747044CD3140ED79226AF4DA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WebSocketTransport_Send_mDDB70AE3ACFC59EA2F3EF395E9988A85A52DF61C_RuntimeMethod_var))); } IL_008f: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_25; L_25 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); String_t* L_26 = V_0; NullCheck(L_25); WebSocket_Send_m74013230769A09D9D7EE95512D645EA1397820DB(L_25, L_26, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_27 = ___0_packet; NullCheck(L_27); int32_t L_28; L_28 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(L_27, NULL); if (!L_28) { goto IL_0176; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_29 = ___0_packet; NullCheck(L_29); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_30; L_30 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_29, NULL); NullCheck(L_30); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31; L_31 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_30, 0, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_31); V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_31)->max_length)), 1)); V_2 = 1; goto IL_00e3; } IL_00bb: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_32 = ___0_packet; NullCheck(L_32); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_33; L_33 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_32, NULL); int32_t L_34 = V_2; NullCheck(L_33); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35; L_35 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_33, L_34, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_35); int32_t L_36 = V_1; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_35)->max_length)), 1))) <= ((int32_t)L_36))) { goto IL_00df; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_37 = ___0_packet; NullCheck(L_37); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_38; L_38 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_37, NULL); int32_t L_39 = V_2; NullCheck(L_38); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40; L_40 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_38, L_39, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_40); V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_40)->max_length)), 1)); } IL_00df: { int32_t L_41 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00e3: { int32_t L_42 = V_2; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_43 = ___0_packet; NullCheck(L_43); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_44; L_44 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_43, NULL); NullCheck(L_44); int32_t L_45; L_45 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_44, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); if ((((int32_t)L_42) < ((int32_t)L_45))) { goto IL_00bb; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = __this->___Buffer; if (!L_46) { goto IL_0104; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = __this->___Buffer; NullCheck(L_47); int32_t L_48 = V_1; if ((((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))) >= ((int32_t)L_48))) { goto IL_0110; } } IL_0104: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_49 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___Buffer); int32_t L_50 = V_1; Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297(L_49, L_50, Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); } IL_0110: { V_3 = 0; goto IL_016d; } IL_0114: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51 = __this->___Buffer; NullCheck(L_51); (L_51)->SetAt(static_cast(0), (uint8_t)4); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_52 = ___0_packet; NullCheck(L_52); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_53; L_53 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_52, NULL); int32_t L_54 = V_3; NullCheck(L_53); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55; L_55 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_53, L_54, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_56 = __this->___Buffer; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_57 = ___0_packet; NullCheck(L_57); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_58; L_58 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_57, NULL); int32_t L_59 = V_3; NullCheck(L_58); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_60; L_60 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_58, L_59, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_60); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_55, 0, (RuntimeArray*)L_56, 1, ((int32_t)(((RuntimeArray*)L_60)->max_length)), NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_61; L_61 = WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_62 = __this->___Buffer; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_63 = ___0_packet; NullCheck(L_63); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_64; L_64 = Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline(L_63, NULL); int32_t L_65 = V_3; NullCheck(L_64); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66; L_66 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_64, L_65, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_66); NullCheck(L_61); WebSocket_Send_mE97304D18DC785ADD5E467B750B9C1A6C8E5EA03(L_61, L_62, ((int64_t)0), ((int64_t)il2cpp_codegen_add(((int64_t)((int32_t)(((RuntimeArray*)L_66)->max_length))), ((int64_t)1))), NULL); int32_t L_67 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_67, 1)); } IL_016d: { int32_t L_68 = V_3; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_69 = ___0_packet; NullCheck(L_69); int32_t L_70; L_70 = Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline(L_69, NULL); if ((((int32_t)L_68) < ((int32_t)L_70))) { goto IL_0114; } } IL_0176: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_Send_m99DB6753FAAD759E7454FC37252BFCD82AD33DE7 (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* ___0_packets, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_0015; } IL_0004: { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_0 = ___0_packets; int32_t L_1 = V_0; NullCheck(L_0); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_2; L_2 = List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA(L_0, L_1, List_1_get_Item_m69576B9354B10658941B847C8C2088E5F3F203CA_RuntimeMethod_var); WebSocketTransport_Send_mDDB70AE3ACFC59EA2F3EF395E9988A85A52DF61C(__this, L_2, NULL); int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0015: { int32_t L_4 = V_0; List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_5 = ___0_packets; NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_inline(L_5, List_1_get_Count_mCC8C9AEFFA8DF02150C5385F175160F0120E42FE_RuntimeMethod_var); if ((((int32_t)L_4) < ((int32_t)L_6))) { goto IL_0004; } } { List_1_t058884D325F141BF8660547D617DED02B3EAB9FC* L_7 = ___0_packets; NullCheck(L_7); List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_inline(L_7, List_1_Clear_m08FB4196B2A414AD835829E47A0208E1C07AD645_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnPacket_m311079848F365376DFFAB9D6F603903BEC85DE9C (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransportStates_t44A1ECC8915919AEB26F35E758F7E88026C2E633_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1262E01CB9FB4F7B2BCE87888EDFEDDC72165C22); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A3A8F16E29B08914BAD480CC20AF8B66E850DAB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_0 = ___0_packet; NullCheck(L_0); int32_t L_1; L_1 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0010; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)3))) { goto IL_0056; } } { goto IL_007b; } IL_0010: { int32_t L_4; L_4 = WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline(__this, NULL); if ((((int32_t)L_4) == ((int32_t)1))) { goto IL_004d; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_5; L_5 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); int32_t L_6; L_6 = WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline(__this, NULL); V_1 = L_6; Il2CppFakeBox L_7(TransportStates_t44A1ECC8915919AEB26F35E758F7E88026C2E633_il2cpp_TypeInfo_var, (&V_1)); String_t* L_8; L_8 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_7), NULL); String_t* L_9; L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral1262E01CB9FB4F7B2BCE87888EDFEDDC72165C22, L_8, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL); NullCheck(L_5); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(14, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_5, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, L_9); goto IL_007b; } IL_004d: { WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline(__this, 2, NULL); goto IL_007b; } IL_0056: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_10 = ___0_packet; NullCheck(L_10); String_t* L_11; L_11 = Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline(L_10, NULL); bool L_12; L_12 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, _stringLiteral4A3A8F16E29B08914BAD480CC20AF8B66E850DAB, NULL); if (!L_12) { goto IL_007b; } } { WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline(__this, 2, NULL); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_13; L_13 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_13); InterfaceActionInvoker1< RuntimeObject* >::Invoke(5, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_13, __this); } IL_007b: { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_14; L_14 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); NullCheck(L_14); RuntimeObject* L_15; L_15 = SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline(L_14, NULL); if ((((RuntimeObject*)(RuntimeObject*)L_15) == ((RuntimeObject*)(WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667*)__this))) { goto IL_0095; } } { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_16; L_16 = WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_17 = ___0_packet; NullCheck(L_16); InterfaceActionInvoker1< Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* >::Invoke(7, IManager_t5EDAF8A24089617050644107F68AB19686828010_il2cpp_TypeInfo_var, L_16, L_17); } IL_0095: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* DefaultJSonEncoder_Decode_mB33ECC5574FBDDE9121913EA304FCC4BF4FB264B (DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8* __this, String_t* ___0_json, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_json; RuntimeObject* L_1; L_1 = Json_Decode_m40A86A0E6654E3C2843EE89E80E5D3CA98BB66C0(L_0, NULL); return ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_1, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultJSonEncoder_Encode_m438C883EE54257C160BE967DB30B47008B2183DD (DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_obj, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___0_obj; String_t* L_1; L_1 = Json_Encode_mE70087687189574C31C01AEE3BEA552296833DBA(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultJSonEncoder__ctor_m6B0F2E966460EE4A225D8D32453B3DFF759EBB3B (DefaultJSonEncoder_tC8725F626000BFF9F49193140316D1258D87E1E8* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* LitJsonEncoder_Decode_m0BB7BA87BAF248CF1E68182EAE5451CF4EC927E5 (LitJsonEncoder_tB64D963B6D6B4DF4E163D7B6BDE8FD05EECBA48E* __this, String_t* ___0_json, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_ToObject_TisList_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_m3921C3F302C10C51AD9CF7C62D162C246CFA2FDE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_json; JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD* L_1 = (JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD*)il2cpp_codegen_object_new(JsonReader_t848C81F0C12BBE7E0135F28350F6635928FAAABD_il2cpp_TypeInfo_var); JsonReader__ctor_mA7B3448630453E385BCAADCA985410AFFCE4ACC3(L_1, L_0, NULL); il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2; L_2 = JsonMapper_ToObject_TisList_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_m3921C3F302C10C51AD9CF7C62D162C246CFA2FDE(L_1, JsonMapper_ToObject_TisList_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_m3921C3F302C10C51AD9CF7C62D162C246CFA2FDE_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LitJsonEncoder_Encode_mA8A379CB2F464F5BA4C0ABB7B6C29841D0750D17 (LitJsonEncoder_tB64D963B6D6B4DF4E163D7B6BDE8FD05EECBA48E* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* V_0 = NULL; { JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* L_0 = (JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*)il2cpp_codegen_object_new(JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F_il2cpp_TypeInfo_var); JsonWriter__ctor_mFF4C2DE4CAD061714750C2D87291FCF9D0AE4EF0(L_0, NULL); V_0 = L_0; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = ___0_obj; JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); JsonMapper_ToJson_m3FBB1723553372CD6BACDEB43C496AA7264BBA63(L_1, L_2, NULL); JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* L_3 = V_0; NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LitJsonEncoder__ctor_mBFF493C8A525013855A94B38417BB484E8425426 (LitJsonEncoder_tB64D963B6D6B4DF4E163D7B6BDE8FD05EECBA48E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_Multicast(SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_socket, ___1_packet, ___2_args, reinterpret_cast(currentDelegate->___method)); } } void SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_OpenInst(SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { NullCheck(___0_socket); typedef void (*FunctionPointerType) (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_socket, ___1_packet, ___2_args, method); } void SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_OpenStatic(SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_socket, ___1_packet, ___2_args, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketIOCallback__ctor_m3C7CB3401E220169A2990A62D01973392F07D2CE (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 3; if (isOpen) __this->___invoke_impl = (intptr_t)&SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 2; if (isOpen) { __this->___invoke_impl = (intptr_t)&SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5 (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_socket, ___1_packet, ___2_args, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SocketIOCallback_BeginInvoke_m80C47246682C23653B81E70A06EAF4FDEB589445 (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method) { void *__d_args[4] = {0}; __d_args[0] = ___0_socket; __d_args[1] = ___1_packet; __d_args[2] = ___2_args; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketIOCallback_EndInvoke_m4CF0E3135791CA3F2417813CDD4CCE92F5C326C0 (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_Multicast(SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_socket, ___1_packet, ___2_args, reinterpret_cast(currentDelegate->___method)); } } void SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_OpenInst(SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { NullCheck(___0_socket); typedef void (*FunctionPointerType) (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_socket, ___1_packet, ___2_args, method); } void SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_OpenStatic(SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_socket, ___1_packet, ___2_args, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketIOAckCallback__ctor_m2B726BC7D485E6CA83C903FE6E08CF9040159544 (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 3; if (isOpen) __this->___invoke_impl = (intptr_t)&SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 2; if (isOpen) { __this->___invoke_impl = (intptr_t)&SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72 (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_socket, ___1_packet, ___2_args, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SocketIOAckCallback_BeginInvoke_m1BB7004E705B06C2F01B3B38D93B88AE4DEB242E (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method) { void *__d_args[4] = {0}; __d_args[0] = ___0_socket; __d_args[1] = ___1_packet; __d_args[2] = ___2_args; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketIOAckCallback_EndInvoke_m11AF6DDCE92E00CEA31CB96361A53DB8918B3325 (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) { { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_0 = __this->___U3CCallbacksU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDescriptor_set_Callbacks_m99808C43DC111A253FC0B97F6508D2273BE28B0E (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* ___0_value, const RuntimeMethod* method) { { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_0 = ___0_value; __this->___U3CCallbacksU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCallbacksU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventDescriptor_get_OnlyOnce_m86C9112DC81A34CA32755DCA0565C055A1A6B6B1 (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3COnlyOnceU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDescriptor_set_OnlyOnce_mC758E7C5E7335F3445753EAB9482711CBAFB7567 (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3COnlyOnceU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventDescriptor_get_AutoDecodePayload_m7286510C404876C2F0D063824A3A5494516C31F8 (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoDecodePayloadU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDescriptor_set_AutoDecodePayload_m96767D22DD1203D4401BB77720FBF472C76B4EAB (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CAutoDecodePayloadU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDescriptor__ctor_m44137F2E33A5CD5014B6E6289176F10950A2ECC6 (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_onlyOnce, bool ___1_autoDecodePayload, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___2_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAAAD3819187A4DD0EB0D75CBC3D6830E46A7A5F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); bool L_0 = ___0_onlyOnce; EventDescriptor_set_OnlyOnce_mC758E7C5E7335F3445753EAB9482711CBAFB7567_inline(__this, L_0, NULL); bool L_1 = ___1_autoDecodePayload; EventDescriptor_set_AutoDecodePayload_m96767D22DD1203D4401BB77720FBF472C76B4EAB_inline(__this, L_1, NULL); List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_2 = (List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7*)il2cpp_codegen_object_new(List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7_il2cpp_TypeInfo_var); List_1__ctor_mAAAD3819187A4DD0EB0D75CBC3D6830E46A7A5F0(L_2, 1, List_1__ctor_mAAAD3819187A4DD0EB0D75CBC3D6830E46A7A5F0_RuntimeMethod_var); EventDescriptor_set_Callbacks_m99808C43DC111A253FC0B97F6508D2273BE28B0E_inline(__this, L_2, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_3 = ___2_callback; if (!L_3) { goto IL_002f; } } { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_4; L_4 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(__this, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_5 = ___2_callback; NullCheck(L_4); List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_inline(L_4, L_5, List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_RuntimeMethod_var); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDescriptor_Call_m739EC65F439702DD6209839B3471005F95864E0A (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisSocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_mFC8E2A63598E7BE757D32CB3237B53525CECDE59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_CopyTo_mDD6C98D31B695E606647132A6AD898F6D0E385A8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* V_1 = NULL; Exception_t* V_2 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* L_0 = __this->___CallbackArray; if (!L_0) { goto IL_001d; } } { SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* L_1 = __this->___CallbackArray; NullCheck(L_1); List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_2; L_2 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(__this, NULL); NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_inline(L_2, List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) >= ((int32_t)L_3))) { goto IL_0033; } } IL_001d: { SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D** L_4 = (SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D**)(&__this->___CallbackArray); List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_5; L_5 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(__this, NULL); NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_inline(L_5, List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_RuntimeMethod_var); Array_Resize_TisSocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_mFC8E2A63598E7BE757D32CB3237B53525CECDE59(L_4, L_6, Array_Resize_TisSocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5_mFC8E2A63598E7BE757D32CB3237B53525CECDE59_RuntimeMethod_var); } IL_0033: { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_7; L_7 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(__this, NULL); SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* L_8 = __this->___CallbackArray; NullCheck(L_7); List_1_CopyTo_mDD6C98D31B695E606647132A6AD898F6D0E385A8(L_7, L_8, List_1_CopyTo_mDD6C98D31B695E606647132A6AD898F6D0E385A8_RuntimeMethod_var); V_0 = 0; goto IL_00be; } IL_0048: { } try { { SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* L_9 = __this->___CallbackArray; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_12 = (L_9)->GetAt(static_cast(L_11)); V_1 = L_12; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_13 = V_1; if (!L_13) { goto IL_005e_1; } } { SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_14 = V_1; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_15 = ___0_socket; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_16 = ___1_packet; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = ___2_args; NullCheck(L_14); SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_inline(L_14, L_15, L_16, L_17, NULL); } IL_005e_1: { goto IL_0095; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0060; } throw e; } CATCH_0060: { Exception_t* L_18 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_2 = L_18; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_19 = ___0_socket; Exception_t* L_20 = V_2; NullCheck(L_20); String_t* L_21; L_21 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_20); Exception_t* L_22 = V_2; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_22); String_t* L_24; L_24 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), L_23, NULL); NullCheck(L_19); InterfaceActionInvoker2< int32_t, String_t* >::Invoke(5, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ISocket_t0EEE98FAECF4FDF308CA3E068A02117037BBEE51_il2cpp_TypeInfo_var)), L_19, 5, L_24); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_25; L_25 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_26 = V_2; NullCheck(L_25); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFC6CDD3CF4A0D0ED2823322C16B4547285289AC2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4D63650286A1E1FD31796F6AE418A16D3A0C143B)), L_26); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0095; } IL_0095: { bool L_27; L_27 = EventDescriptor_get_OnlyOnce_m86C9112DC81A34CA32755DCA0565C055A1A6B6B1_inline(__this, NULL); if (!L_27) { goto IL_00b1; } } { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_28; L_28 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(__this, NULL); SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* L_29 = __this->___CallbackArray; int32_t L_30 = V_0; NullCheck(L_29); int32_t L_31 = L_30; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_28); bool L_33; L_33 = List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC(L_28, L_32, List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC_RuntimeMethod_var); } IL_00b1: { SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* L_34 = __this->___CallbackArray; int32_t L_35 = V_0; NullCheck(L_34); ArrayElementTypeCheck (L_34, NULL); (L_34)->SetAt(static_cast(L_35), (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5*)NULL); int32_t L_36 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00be: { int32_t L_37 = V_0; SocketIOCallbackU5BU5D_tFF223FE18CB41F7CC9B46C2E23860D67E797DE6D* L_38 = __this->___CallbackArray; NullCheck(L_38); if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_0048; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F (int32_t ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___SocketIONames; int32_t L_1 = ___0_type; NullCheck(L_0); int32_t L_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, 1)); String_t* L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventNames_GetNameFor_mBA82F8129D1E853C473CDA45268BCC2D1A80C0CE (int32_t ___0_transEvent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___TransportNames; int32_t L_1 = ___0_transEvent; NullCheck(L_0); int32_t L_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, 1)); String_t* L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventNames_IsBlacklisted_m271CAEDE9F00A025F672A19CC3722866A3E8CE5A (String_t* ___0_eventName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_001a; } IL_0004: { il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___BlacklistedEvents; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; String_t* L_3 = (L_0)->GetAt(static_cast(L_2)); String_t* L_4 = ___0_eventName; int32_t L_5; L_5 = String_Compare_mB21E4512DAFACE027D2DD3FE75DD6E69CE315009(L_3, L_4, 5, NULL); if (L_5) { goto IL_0016; } } { return (bool)1; } IL_0016: { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001a: { int32_t L_7 = V_0; il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = ((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___BlacklistedEvents; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_0004; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventNames__cctor_mB71E418AF34A6C11C0F22F1951D86E7208A385FB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral093507DEB05FB14DD8659BC619825EC3274FD8C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FD7B3C1033C1EF1C45607B35492B62E1CFC7C11); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2609ED28821D516F986477D0401D27F116C7BB5D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27A15AFC1B64AE48E9A0E1B18BB631E9114C810A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BEBC0B11E84DD9BC3CB80865FE538130A2DBA2E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C3323E6A37819D4C4AC310608DA4CF7FB13A968); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39E1D3A8000F77CBF4FD7D763F01F703EBBEC4ED); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral558CD13405DF63464A388BAEE9F9460130FE56FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63F41207BA268B7E9AC2AE1CB69531BA2C110113); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69AD9BC3F411DDCC87724038C684C4CAABD46CB1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8451D28B929E6C023C5CF1726EC710BE6210ECC3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9063944EBC21CF353F1989376713C1E4EC58BBE2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral963D8FD233ED8F4791C80833301C4D3C330D3E01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA473E656458AF83D9323FD20D36886678F7B1807); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA93CC7DC8746077C36CE4BB66272213F27FF9C9E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD2BBC5DEC8245A45FBFBFF88DC127E3874E61B2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC21AA4F5FE69346E31AFC76EDFE0CD96E3B75776); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC456CB23898DB779BFE92B087FF26B28550F5269); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD559C6D97E819D8E4EF7ACDC34C4E8D3DD314964); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEAA8D9C3445FEBFE3701DDB0406A86D63B80BB2F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCAAB175D88E56897F198AB4D421BD26E67939E1); s_Il2CppMethodInitialized = true; } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (String_t*)_stringLiteral2C3323E6A37819D4C4AC310608DA4CF7FB13A968); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; NullCheck(L_2); (L_2)->SetAt(static_cast(1), (String_t*)_stringLiteral0FD7B3C1033C1EF1C45607B35492B62E1CFC7C11); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; NullCheck(L_3); (L_3)->SetAt(static_cast(2), (String_t*)_stringLiteralC21AA4F5FE69346E31AFC76EDFE0CD96E3B75776); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3; NullCheck(L_4); (L_4)->SetAt(static_cast(3), (String_t*)_stringLiteralEAA8D9C3445FEBFE3701DDB0406A86D63B80BB2F); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4; NullCheck(L_5); (L_5)->SetAt(static_cast(4), (String_t*)_stringLiteral8451D28B929E6C023C5CF1726EC710BE6210ECC3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; NullCheck(L_6); (L_6)->SetAt(static_cast(5), (String_t*)_stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; NullCheck(L_7); (L_7)->SetAt(static_cast(6), (String_t*)_stringLiteral2609ED28821D516F986477D0401D27F116C7BB5D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; NullCheck(L_8); (L_8)->SetAt(static_cast(7), (String_t*)_stringLiteralA473E656458AF83D9323FD20D36886678F7B1807); ((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___SocketIONames = L_8; Il2CppCodeGenWriteBarrier((void**)(&((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___SocketIONames), (void*)L_8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9; NullCheck(L_10); (L_10)->SetAt(static_cast(0), (String_t*)_stringLiteral2C3323E6A37819D4C4AC310608DA4CF7FB13A968); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; NullCheck(L_11); (L_11)->SetAt(static_cast(1), (String_t*)_stringLiteral963D8FD233ED8F4791C80833301C4D3C330D3E01); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11; NullCheck(L_12); (L_12)->SetAt(static_cast(2), (String_t*)_stringLiteral093507DEB05FB14DD8659BC619825EC3274FD8C6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12; NullCheck(L_13); (L_13)->SetAt(static_cast(3), (String_t*)_stringLiteralAD2BBC5DEC8245A45FBFBFF88DC127E3874E61B2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13; NullCheck(L_14); (L_14)->SetAt(static_cast(4), (String_t*)_stringLiteral63F41207BA268B7E9AC2AE1CB69531BA2C110113); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14; NullCheck(L_15); (L_15)->SetAt(static_cast(5), (String_t*)_stringLiteralD559C6D97E819D8E4EF7ACDC34C4E8D3DD314964); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15; NullCheck(L_16); (L_16)->SetAt(static_cast(6), (String_t*)_stringLiteral69AD9BC3F411DDCC87724038C684C4CAABD46CB1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16; NullCheck(L_17); (L_17)->SetAt(static_cast(7), (String_t*)_stringLiteralFCAAB175D88E56897F198AB4D421BD26E67939E1); ((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___TransportNames = L_17; Il2CppCodeGenWriteBarrier((void**)(&((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___TransportNames), (void*)L_17); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18; NullCheck(L_19); (L_19)->SetAt(static_cast(0), (String_t*)_stringLiteral0FD7B3C1033C1EF1C45607B35492B62E1CFC7C11); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19; NullCheck(L_20); (L_20)->SetAt(static_cast(1), (String_t*)_stringLiteralC456CB23898DB779BFE92B087FF26B28550F5269); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20; NullCheck(L_21); (L_21)->SetAt(static_cast(2), (String_t*)_stringLiteral27A15AFC1B64AE48E9A0E1B18BB631E9114C810A); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21; NullCheck(L_22); (L_22)->SetAt(static_cast(3), (String_t*)_stringLiteralC21AA4F5FE69346E31AFC76EDFE0CD96E3B75776); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22; NullCheck(L_23); (L_23)->SetAt(static_cast(4), (String_t*)_stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23; NullCheck(L_24); (L_24)->SetAt(static_cast(5), (String_t*)_stringLiteralA93CC7DC8746077C36CE4BB66272213F27FF9C9E); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24; NullCheck(L_25); (L_25)->SetAt(static_cast(6), (String_t*)_stringLiteral558CD13405DF63464A388BAEE9F9460130FE56FC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; NullCheck(L_26); (L_26)->SetAt(static_cast(7), (String_t*)_stringLiteral39E1D3A8000F77CBF4FD7D763F01F703EBBEC4ED); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; NullCheck(L_27); (L_27)->SetAt(static_cast(8), (String_t*)_stringLiteral2BEBC0B11E84DD9BC3CB80865FE538130A2DBA2E); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_27; NullCheck(L_28); (L_28)->SetAt(static_cast(((int32_t)9)), (String_t*)_stringLiteral9063944EBC21CF353F1989376713C1E4EC58BBE2); ((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___BlacklistedEvents = L_28; Il2CppCodeGenWriteBarrier((void**)(&((EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_StaticFields*)il2cpp_codegen_static_fields_for(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var))->___BlacklistedEvents), (void*)L_28); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* EventTable_get_Socket_mA5F59B163D795D52A461023B1D6594675C61264C (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, const RuntimeMethod* method) { { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_0 = __this->___U3CSocketU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_set_Socket_m69724C52DB8E8176A4A1095E47B0B4FC3E162EA7 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_value, const RuntimeMethod* method) { { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_0 = ___0_value; __this->___U3CSocketU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSocketU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable__ctor_m716231ED548E862C44DDEF9903AE971A6425A8B4 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m7F9AA79256509947256A91B8DD6EBEC7B479792D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_0 = (Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D*)il2cpp_codegen_object_new(Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D_il2cpp_TypeInfo_var); Dictionary_2__ctor_m7F9AA79256509947256A91B8DD6EBEC7B479792D(L_0, Dictionary_2__ctor_m7F9AA79256509947256A91B8DD6EBEC7B479792D_RuntimeMethod_var); __this->___Table = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___Table), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_1 = ___0_socket; EventTable_set_Socket_m69724C52DB8E8176A4A1095E47B0B4FC3E162EA7_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Register_m4E88445A28DF9E223FA29F0118280215D0161FCA (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, bool ___2_onlyOnce, bool ___3_autoDecodePayload, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mFD7A2D0D208299FF029DE6ABADD39339C942A715_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m70F124BBBF6150E50CE44D0723BBFE3F0A087ECE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_m46ADF88F5BC6BA19640157FFC2E5A3912A1099E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA684AD6939EEB7C640117F6A3EEB551E98735B2B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_U3CRegisterU3Eb__0_mB44601FAA9925987024705B26C0BA2B4FDDAA3CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* V_0 = NULL; List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* V_1 = NULL; EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* V_2 = NULL; { U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* L_0 = (U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass6_0__ctor_m700884DA5378B554D00E5577C24F7B0BC78952CA(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* L_1 = V_0; bool L_2 = ___2_onlyOnce; NullCheck(L_1); L_1->___onlyOnce = L_2; U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* L_3 = V_0; bool L_4 = ___3_autoDecodePayload; NullCheck(L_3); L_3->___autoDecodePayload = L_4; Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_5 = __this->___Table; String_t* L_6 = ___0_eventName; NullCheck(L_5); bool L_7; L_7 = Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8(L_5, L_6, (&V_1), Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); if (L_7) { goto IL_0039; } } { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_8 = __this->___Table; String_t* L_9 = ___0_eventName; List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_10 = (List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6*)il2cpp_codegen_object_new(List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6_il2cpp_TypeInfo_var); List_1__ctor_mA684AD6939EEB7C640117F6A3EEB551E98735B2B(L_10, 1, List_1__ctor_mA684AD6939EEB7C640117F6A3EEB551E98735B2B_RuntimeMethod_var); List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_11 = L_10; V_1 = L_11; NullCheck(L_8); Dictionary_2_Add_mFD7A2D0D208299FF029DE6ABADD39339C942A715(L_8, L_9, L_11, Dictionary_2_Add_mFD7A2D0D208299FF029DE6ABADD39339C942A715_RuntimeMethod_var); } IL_0039: { List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_12 = V_1; U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* L_13 = V_0; Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5* L_14 = (Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5*)il2cpp_codegen_object_new(Predicate_1_t9935885EEE818579D30E2EDBF58000572B91DFD5_il2cpp_TypeInfo_var); Predicate_1__ctor_m311A52565869DCEC2C3BF721521ED379F121085D(L_14, L_13, (intptr_t)((void*)U3CU3Ec__DisplayClass6_0_U3CRegisterU3Eb__0_mB44601FAA9925987024705B26C0BA2B4FDDAA3CD_RuntimeMethod_var), NULL); NullCheck(L_12); EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_15; L_15 = List_1_Find_m46ADF88F5BC6BA19640157FFC2E5A3912A1099E3(L_12, L_14, List_1_Find_m46ADF88F5BC6BA19640157FFC2E5A3912A1099E3_RuntimeMethod_var); V_2 = L_15; EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_16 = V_2; if (L_16) { goto IL_0068; } } { List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_17 = V_1; U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* L_18 = V_0; NullCheck(L_18); bool L_19 = L_18->___onlyOnce; U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* L_20 = V_0; NullCheck(L_20); bool L_21 = L_20->___autoDecodePayload; SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_22 = ___1_callback; EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_23 = (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2*)il2cpp_codegen_object_new(EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2_il2cpp_TypeInfo_var); EventDescriptor__ctor_m44137F2E33A5CD5014B6E6289176F10950A2ECC6(L_23, L_19, L_21, L_22, NULL); NullCheck(L_17); List_1_Add_m70F124BBBF6150E50CE44D0723BBFE3F0A087ECE_inline(L_17, L_23, List_1_Add_m70F124BBBF6150E50CE44D0723BBFE3F0A087ECE_RuntimeMethod_var); return; } IL_0068: { EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_24 = V_2; NullCheck(L_24); List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_25; L_25 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(L_24, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_26 = ___1_callback; NullCheck(L_25); List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_inline(L_25, L_26, List_1_Add_mFB187709AE1DD78D8474FF323770851692097BE1_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Unregister_m810978D05B1A296B819A8528A528EFF528057147 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mE463E492A46C04EE58488BD19D3AC6E2689C021B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_0 = __this->___Table; String_t* L_1 = ___0_eventName; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_Remove_mE463E492A46C04EE58488BD19D3AC6E2689C021B(L_0, L_1, Dictionary_2_Remove_mE463E492A46C04EE58488BD19D3AC6E2689C021B_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Unregister_mEC22DF5E67A8DC5D24A02070F25D71370C6BFC17 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* V_0 = NULL; int32_t V_1 = 0; { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_0 = __this->___Table; String_t* L_1 = ___0_eventName; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); if (!L_2) { goto IL_0034; } } { V_1 = 0; goto IL_002b; } IL_0014: { List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_5; L_5 = List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B(L_3, L_4, List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var); NullCheck(L_5); List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_6; L_6 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(L_5, NULL); SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* L_7 = ___1_callback; NullCheck(L_6); bool L_8; L_8 = List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC(L_6, L_7, List_1_Remove_m723F5EF964DDF2AE911A6A932DB0A2E403D228AC_RuntimeMethod_var); int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_002b: { int32_t L_10 = V_1; List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_11 = V_0; NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_inline(L_11, List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_12))) { goto IL_0014; } } IL_0034: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Call_mD19E642FDE0D2D484286315E9734CA962BDCCCCA (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7F482055AC274AAA0427868EE211E2C01482274); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1DA33ADB69EA399EABAE75F36F79D2DEC9DEB4D); s_Il2CppMethodInitialized = true; } List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* V_0 = NULL; int32_t V_1 = 0; { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); uint8_t L_1; L_1 = InterfaceFuncInvoker0< uint8_t >::Invoke(0, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_0027; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_3 = ___0_eventName; String_t* L_4; L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB1DA33ADB69EA399EABAE75F36F79D2DEC9DEB4D, L_3, NULL); NullCheck(L_2); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_2, _stringLiteralA7F482055AC274AAA0427868EE211E2C01482274, L_4); } IL_0027: { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_5 = __this->___Table; String_t* L_6 = ___0_eventName; NullCheck(L_5); bool L_7; L_7 = Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8(L_5, L_6, (&V_0), Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); if (!L_7) { goto IL_005c; } } { V_1 = 0; goto IL_0053; } IL_003b: { List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_8 = V_0; int32_t L_9 = V_1; NullCheck(L_8); EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_10; L_10 = List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B(L_8, L_9, List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var); Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_11; L_11 = EventTable_get_Socket_mA5F59B163D795D52A461023B1D6594675C61264C_inline(__this, NULL); Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_12 = ___1_packet; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = ___2_args; NullCheck(L_10); EventDescriptor_Call_m739EC65F439702DD6209839B3471005F95864E0A(L_10, L_11, L_12, L_13, NULL); int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0053: { int32_t L_15 = V_1; List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_16 = V_0; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_inline(L_16, List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_003b; } } IL_005c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Call_m60BE5A1B2778CF13597B36A66BB6B7EDBE9F9152 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___0_packet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_2 = NULL; String_t* G_B3_0 = NULL; { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_0 = ___0_packet; NullCheck(L_0); String_t* L_1; L_1 = Packet_DecodeEventName_m0431E3EA2D35853EEB3D8FA5C71A5DF8B56E1DE2(L_0, NULL); V_0 = L_1; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_2 = ___0_packet; NullCheck(L_2); int32_t L_3; L_3 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_2, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)(-1))))) { goto IL_001d; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_4 = ___0_packet; NullCheck(L_4); int32_t L_5; L_5 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_6; L_6 = EventNames_GetNameFor_mBA82F8129D1E853C473CDA45268BCC2D1A80C0CE(L_5, NULL); G_B3_0 = L_6; goto IL_0028; } IL_001d: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_7 = ___0_packet; NullCheck(L_7); int32_t L_8; L_8 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(EventNames_tE54B2ED7A43C5C90E6A75838F5B118615E13862D_il2cpp_TypeInfo_var); String_t* L_9; L_9 = EventNames_GetNameFor_m5B178313981B1A9652A6B205A8B1805DB187793F(L_8, NULL); G_B3_0 = L_9; } IL_0028: { V_1 = G_B3_0; V_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL; String_t* L_10 = V_0; bool L_11; L_11 = EventTable_HasSubsciber_m6035589180416106BD9CE3FB89B09A25D89B1E90(__this, L_10, NULL); if (L_11) { goto IL_003e; } } { String_t* L_12 = V_1; bool L_13; L_13 = EventTable_HasSubsciber_m6035589180416106BD9CE3FB89B09A25D89B1E90(__this, L_12, NULL); if (L_13) { goto IL_003e; } } { return; } IL_003e: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_14 = ___0_packet; NullCheck(L_14); int32_t L_15; L_15 = Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline(L_14, NULL); if ((!(((uint32_t)L_15) == ((uint32_t)4)))) { goto IL_0079; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_16 = ___0_packet; NullCheck(L_16); int32_t L_17; L_17 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_16, NULL); if ((((int32_t)L_17) == ((int32_t)2))) { goto IL_0059; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_18 = ___0_packet; NullCheck(L_18); int32_t L_19; L_19 = Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline(L_18, NULL); if ((!(((uint32_t)L_19) == ((uint32_t)5)))) { goto IL_0079; } } IL_0059: { String_t* L_20 = V_0; bool L_21; L_21 = EventTable_ShouldDecodePayload_m8D848D74912E788C7CED15CB88975D37417FA4AC(__this, L_20, NULL); if (!L_21) { goto IL_0079; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_22 = ___0_packet; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_23; L_23 = EventTable_get_Socket_mA5F59B163D795D52A461023B1D6594675C61264C_inline(__this, NULL); NullCheck(L_23); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_24; L_24 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(L_23, NULL); NullCheck(L_24); RuntimeObject* L_25; L_25 = SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD_inline(L_24, NULL); NullCheck(L_22); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26; L_26 = Packet_Decode_mC7BBD058DB0EAD861E462572E32BC95AD823387C(L_22, L_25, NULL); V_2 = L_26; } IL_0079: { String_t* L_27 = V_0; bool L_28; L_28 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_27, NULL); if (L_28) { goto IL_008a; } } { String_t* L_29 = V_0; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_30 = ___0_packet; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = V_2; EventTable_Call_mD19E642FDE0D2D484286315E9734CA962BDCCCCA(__this, L_29, L_30, L_31, NULL); } IL_008a: { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_32 = ___0_packet; NullCheck(L_32); bool L_33; L_33 = Packet_get_IsDecoded_m9D52B9BA8B97967B76B98E7B2B8E51332D7271F1_inline(L_32, NULL); if (L_33) { goto IL_00b2; } } { String_t* L_34 = V_1; bool L_35; L_35 = EventTable_ShouldDecodePayload_m8D848D74912E788C7CED15CB88975D37417FA4AC(__this, L_34, NULL); if (!L_35) { goto IL_00b2; } } { Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_36 = ___0_packet; Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_37; L_37 = EventTable_get_Socket_mA5F59B163D795D52A461023B1D6594675C61264C_inline(__this, NULL); NullCheck(L_37); SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_38; L_38 = Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline(L_37, NULL); NullCheck(L_38); RuntimeObject* L_39; L_39 = SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD_inline(L_38, NULL); NullCheck(L_36); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40; L_40 = Packet_Decode_mC7BBD058DB0EAD861E462572E32BC95AD823387C(L_36, L_39, NULL); V_2 = L_40; } IL_00b2: { String_t* L_41 = V_1; bool L_42; L_42 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_41, NULL); if (L_42) { goto IL_00c3; } } { String_t* L_43 = V_1; Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* L_44 = ___0_packet; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = V_2; EventTable_Call_mD19E642FDE0D2D484286315E9734CA962BDCCCCA(__this, L_43, L_44, L_45, NULL); } IL_00c3: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventTable_Clear_m72E096735C5C3515B697D2852706610CDFDCEAFF (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m0BDA9AE3F55B5F6368B1A3A73281DEADC8ECF684_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_0 = __this->___Table; NullCheck(L_0); Dictionary_2_Clear_m0BDA9AE3F55B5F6368B1A3A73281DEADC8ECF684(L_0, Dictionary_2_Clear_m0BDA9AE3F55B5F6368B1A3A73281DEADC8ECF684_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventTable_ShouldDecodePayload_m8D848D74912E788C7CED15CB88975D37417FA4AC (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* V_0 = NULL; int32_t V_1 = 0; { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_0 = __this->___Table; String_t* L_1 = ___0_eventName; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mEDEDBA2139F03504A044835343DD6BAC0B82A7F8_RuntimeMethod_var); if (!L_2) { goto IL_0045; } } { V_1 = 0; goto IL_003c; } IL_0014: { List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_5; L_5 = List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B(L_3, L_4, List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var); NullCheck(L_5); bool L_6; L_6 = EventDescriptor_get_AutoDecodePayload_m7286510C404876C2F0D063824A3A5494516C31F8_inline(L_5, NULL); if (!L_6) { goto IL_0038; } } { List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_7 = V_0; int32_t L_8 = V_1; NullCheck(L_7); EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_9; L_9 = List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B(L_7, L_8, List_1_get_Item_m98522CB73C04DA663DAA21FACFB41D94BCAE830B_RuntimeMethod_var); NullCheck(L_9); List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_10; L_10 = EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline(L_9, NULL); NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_inline(L_10, List_1_get_Count_m95445B9F7F062A8E937930FC65B144F0035372F4_RuntimeMethod_var); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0038; } } { return (bool)1; } IL_0038: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003c: { int32_t L_13 = V_1; List_1_t8CEBE601A7A37462EFF0D6B57EFCA3493EDC78B6* L_14 = V_0; NullCheck(L_14); int32_t L_15; L_15 = List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_inline(L_14, List_1_get_Count_mC3A8C6ACD23E7750C86706CFC8D3AE856B084BAB_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_0014; } } IL_0045: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventTable_HasSubsciber_m6035589180416106BD9CE3FB89B09A25D89B1E90 (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, String_t* ___0_eventName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mFC336CEC0F061DCE66547C6FF9B1CC29D3FB0377_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tFA8F5CD387EBF726026D67A8E3F0DEAA05BE051D* L_0 = __this->___Table; String_t* L_1 = ___0_eventName; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_mFC336CEC0F061DCE66547C6FF9B1CC29D3FB0377(L_0, L_1, Dictionary_2_ContainsKey_mFC336CEC0F061DCE66547C6FF9B1CC29D3FB0377_RuntimeMethod_var); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m700884DA5378B554D00E5577C24F7B0BC78952CA (U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass6_0_U3CRegisterU3Eb__0_mB44601FAA9925987024705B26C0BA2B4FDDAA3CD (U3CU3Ec__DisplayClass6_0_tA5B7995E084A6B8170EE66E62EA7BFAC1B55D643* __this, EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* ___0_d, const RuntimeMethod* method) { { EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_0 = ___0_d; NullCheck(L_0); bool L_1; L_1 = EventDescriptor_get_OnlyOnce_m86C9112DC81A34CA32755DCA0565C055A1A6B6B1_inline(L_0, NULL); bool L_2 = __this->___onlyOnce; if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_001d; } } { EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* L_3 = ___0_d; NullCheck(L_3); bool L_4; L_4 = EventDescriptor_get_AutoDecodePayload_m7286510C404876C2F0D063824A3A5494516C31F8_inline(L_3, NULL); bool L_5 = __this->___autoDecodePayload; return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0); } IL_001d: { return (bool)0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshal_pinvoke(const CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D& unmarshaled, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_pinvoke& marshaled) { Exception_t* ___ParamTypesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ParamTypes' of type 'CallbackDescriptor': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ParamTypesException, NULL); } IL2CPP_EXTERN_C void CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshal_pinvoke_back(const CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_pinvoke& marshaled, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D& unmarshaled) { Exception_t* ___ParamTypesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ParamTypes' of type 'CallbackDescriptor': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ParamTypesException, NULL); } IL2CPP_EXTERN_C void CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshal_pinvoke_cleanup(CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshal_com(const CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D& unmarshaled, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_com& marshaled) { Exception_t* ___ParamTypesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ParamTypes' of type 'CallbackDescriptor': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ParamTypesException, NULL); } IL2CPP_EXTERN_C void CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshal_com_back(const CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_com& marshaled, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D& unmarshaled) { Exception_t* ___ParamTypesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ParamTypes' of type 'CallbackDescriptor': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ParamTypesException, NULL); } IL2CPP_EXTERN_C void CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshal_com_cleanup(CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackDescriptor__ctor_m42E9931502DCF2BCB132CC48ED6B1E32467D4669 (CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_paramTypes, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___1_callback, const RuntimeMethod* method) { { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_paramTypes; __this->___ParamTypes = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___ParamTypes), (void*)L_0); Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* L_1 = ___1_callback; __this->___Callback = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___Callback), (void*)L_1); return; } } IL2CPP_EXTERN_C void CallbackDescriptor__ctor_m42E9931502DCF2BCB132CC48ED6B1E32467D4669_AdjustorThunk (RuntimeObject* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_paramTypes, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___1_callback, const RuntimeMethod* method) { CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CallbackDescriptor__ctor_m42E9931502DCF2BCB132CC48ED6B1E32467D4669(_thisAdjusted, ___0_paramTypes, ___1_callback, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscription_Add_mC4029E1D422E4F7A23A2B68347A8CB97C856B39D (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_paramTypes, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* V_0 = NULL; bool V_1 = false; { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_0 = __this->___callbacks; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0025: { { bool L_1 = V_1; if (!L_1) { goto IL_002e; } } { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_002e: { return; } } }); try { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_4 = __this->___callbacks; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = ___0_paramTypes; Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* L_6 = ___1_callback; CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D L_7; memset((&L_7), 0, sizeof(L_7)); CallbackDescriptor__ctor_m42E9931502DCF2BCB132CC48ED6B1E32467D4669((&L_7), L_5, L_6, NULL); NullCheck(L_4); List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_inline(L_4, L_7, List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_RuntimeMethod_var); goto IL_002f; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscription_Remove_m00430BB9350E119B1FCEAF7928C00A79E65F80E7 (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* __this, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___0_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m65C9A17DFEF5F147D9DBD09C89B568FA65A6B067_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_0 = __this->___callbacks; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005a: { { bool L_1 = V_1; if (!L_1) { goto IL_0063; } } { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0063: { return; } } }); try { { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); V_2 = (-1); V_3 = 0; goto IL_0036_1; } IL_0017_1: { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_4 = __this->___callbacks; int32_t L_5 = V_3; NullCheck(L_4); CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D L_6; L_6 = List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02(L_4, L_5, List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02_RuntimeMethod_var); Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* L_7 = L_6.___Callback; Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* L_8 = ___0_callback; bool L_9; L_9 = Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32(L_7, L_8, NULL); if (!L_9) { goto IL_0032_1; } } { int32_t L_10 = V_3; V_2 = L_10; } IL_0032_1: { int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0036_1: { int32_t L_12 = V_3; List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_13 = __this->___callbacks; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_inline(L_13, List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_RuntimeMethod_var); if ((((int32_t)L_12) >= ((int32_t)L_14))) { goto IL_0048_1; } } { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)(-1)))) { goto IL_0017_1; } } IL_0048_1: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)(-1)))) { goto IL_0058_1; } } { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_17 = __this->___callbacks; int32_t L_18 = V_2; NullCheck(L_17); List_1_RemoveAt_m65C9A17DFEF5F147D9DBD09C89B568FA65A6B067(L_17, L_18, List_1_RemoveAt_m65C9A17DFEF5F147D9DBD09C89B568FA65A6B067_RuntimeMethod_var); } IL_0058_1: { goto IL_0064; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0064: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscription__ctor_m530F998D02C268D3A8BE212491ECFB5716E012EF (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6C322387C1FBACD45F96FD67702C8BFA841835BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_0 = (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896*)il2cpp_codegen_object_new(List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896_il2cpp_TypeInfo_var); List_1__ctor_m6C322387C1FBACD45F96FD67702C8BFA841835BB(L_0, 1, List_1__ctor_m6C322387C1FBACD45F96FD67702C8BFA841835BB_RuntimeMethod_var); __this->___callbacks = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___callbacks), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HubOptions_get_SkipNegotiation_m66FAA6C902DC3132AF415817F82059D92C0ADE74 (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CSkipNegotiationU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubOptions_set_SkipNegotiation_m4536DE03572932A6DF3DF0256B0BD724FEA91975 (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CSkipNegotiationU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HubOptions_get_PreferedTransport_mC0568832255CE58C2A697C6CBC65929357ACE0E4 (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CPreferedTransportU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubOptions_set_PreferedTransport_m915BD570772280789CD1D98566B73594A5D52241 (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CPreferedTransportU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubOptions__ctor_mF92CD84EDCDA8E7CB231A75C5BDA5528512241CB (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* HubConnection_get_Uri_mAF455918C6C51F4DBF385AE5993901ACF3482CC6 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = __this->___U3CUriU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_set_Uri_m66E29315AB4EF55990920F07C0C964E4A88E3106 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value; __this->___U3CUriU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUriU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_set_State_mCC721ECD4EFA2C1F1EF087737D12593A3F6A3A6A (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStateU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CTransportU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_set_Transport_m35837687AE5A63B933A7E8949C0F67DB3F07350F (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CTransportU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTransportU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CProtocolU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_set_Protocol_mB151755C2469F80A83A0912B03F1D58096890812 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CProtocolU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CProtocolU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_add_OnConnected_mE095F8C8E3E96932F237104D59EEE2E49FA467FD (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_0 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_1 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_2 = NULL; { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_0 = __this->___OnConnected; V_0 = L_0; } IL_0007: { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_1 = V_0; V_1 = L_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_2 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)Castclass((RuntimeObject*)L_4, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var)); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653** L_5 = (Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653**)(&__this->___OnConnected); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_6 = V_2; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_7 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_9 = V_0; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_9) == ((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_remove_OnConnected_mBA4A3E17A82AE4335D9664F3B7D0FECEB68B77AD (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_0 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_1 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_2 = NULL; { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_0 = __this->___OnConnected; V_0 = L_0; } IL_0007: { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_1 = V_0; V_1 = L_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_2 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)Castclass((RuntimeObject*)L_4, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var)); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653** L_5 = (Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653**)(&__this->___OnConnected); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_6 = V_2; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_7 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_9 = V_0; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_9) == ((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_add_OnError_m4FFE3B3753DE36777B61C4CF650B68A04A14F04C (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* V_0 = NULL; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* V_1 = NULL; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* V_2 = NULL; { Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_0 = __this->___OnError; V_0 = L_0; } IL_0007: { Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_1 = V_0; V_1 = L_1; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_2 = V_1; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2*)Castclass((RuntimeObject*)L_4, Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2_il2cpp_TypeInfo_var)); Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2** L_5 = (Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2**)(&__this->___OnError); Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_6 = V_2; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_7 = V_1; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_9 = V_0; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2*)L_9) == ((RuntimeObject*)(Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_remove_OnError_m7B679787FF154E858A53D9CAFF789A833C8E651E (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* V_0 = NULL; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* V_1 = NULL; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* V_2 = NULL; { Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_0 = __this->___OnError; V_0 = L_0; } IL_0007: { Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_1 = V_0; V_1 = L_1; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_2 = V_1; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2*)Castclass((RuntimeObject*)L_4, Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2_il2cpp_TypeInfo_var)); Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2** L_5 = (Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2**)(&__this->___OnError); Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_6 = V_2; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_7 = V_1; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_9 = V_0; Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2*)L_9) == ((RuntimeObject*)(Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_add_OnClosed_mD6818D9D32F0A8BB89D55D50841F8B1492056F37 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_0 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_1 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_2 = NULL; { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_0 = __this->___OnClosed; V_0 = L_0; } IL_0007: { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_1 = V_0; V_1 = L_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_2 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)Castclass((RuntimeObject*)L_4, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var)); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653** L_5 = (Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653**)(&__this->___OnClosed); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_6 = V_2; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_7 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_9 = V_0; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_9) == ((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_remove_OnClosed_m1ED8E5381F01AF7E6C43C65A944951ADBBB57F0D (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_0 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_1 = NULL; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* V_2 = NULL; { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_0 = __this->___OnClosed; V_0 = L_0; } IL_0007: { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_1 = V_0; V_1 = L_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_2 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)Castclass((RuntimeObject*)L_4, Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653_il2cpp_TypeInfo_var)); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653** L_5 = (Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653**)(&__this->___OnClosed); Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_6 = V_2; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_7 = V_1; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_9 = V_0; Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_9) == ((RuntimeObject*)(Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_add_OnMessage_m15EC757F18018EED9EA15B4BF2B170AA5C80F916 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* V_0 = NULL; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* V_1 = NULL; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* V_2 = NULL; { Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_0 = __this->___OnMessage; V_0 = L_0; } IL_0007: { Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_1 = V_0; V_1 = L_1; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_2 = V_1; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B*)Castclass((RuntimeObject*)L_4, Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B_il2cpp_TypeInfo_var)); Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B** L_5 = (Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B**)(&__this->___OnMessage); Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_6 = V_2; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_7 = V_1; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_9 = V_0; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_10 = V_1; if ((!(((RuntimeObject*)(Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B*)L_9) == ((RuntimeObject*)(Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_remove_OnMessage_mEDE0FB9E2819085EC37297F2649FC957B7480620 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* V_0 = NULL; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* V_1 = NULL; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* V_2 = NULL; { Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_0 = __this->___OnMessage; V_0 = L_0; } IL_0007: { Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_1 = V_0; V_1 = L_1; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_2 = V_1; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B*)Castclass((RuntimeObject*)L_4, Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B_il2cpp_TypeInfo_var)); Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B** L_5 = (Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B**)(&__this->___OnMessage); Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_6 = V_2; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_7 = V_1; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_9 = V_0; Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_10 = V_1; if ((!(((RuntimeObject*)(Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B*)L_9) == ((RuntimeObject*)(Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CAuthenticationProviderU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_set_AuthenticationProvider_mA3FB0FC798F54D9DC5658F9DA8D4DA9793E11C80 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CAuthenticationProviderU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAuthenticationProviderU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_0 = __this->___U3CNegotiationResultU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_set_NegotiationResult_m54D17359FE10296C100D5BE3087E2D5AC397E3FA (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* ___0_value, const RuntimeMethod* method) { { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_0 = ___0_value; __this->___U3CNegotiationResultU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNegotiationResultU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* HubConnection_get_Options_mFA9E75E59AC53BD9033B15BC1FA3FCBB918E4BFD (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_0 = __this->___U3COptionsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_set_Options_m8C2E2BEB8C979CF69787BD0E7577BF2A79754B66 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* ___0_value, const RuntimeMethod* method) { { HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_0 = ___0_value; __this->___U3COptionsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection__ctor_mEC281D9B24614A038409BCD49CCEDDBBB6E050BC (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_hubUri, RuntimeObject* ___1_protocol, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_hubUri; RuntimeObject* L_1 = ___1_protocol; HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_2 = (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695*)il2cpp_codegen_object_new(HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695_il2cpp_TypeInfo_var); HubOptions__ctor_mF92CD84EDCDA8E7CB231A75C5BDA5528512241CB(L_2, NULL); HubConnection__ctor_m5AE364B1B7E6513202D0186FBB071C0C936420FA(__this, L_0, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection__ctor_m5AE364B1B7E6513202D0186FBB071C0C936420FA (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_hubUri, RuntimeObject* ___1_protocol, HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* ___2_options, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m526322544FBBBAFE7D58C4A82F86B3D0FA16773A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mCA8D855FBFFB41D7BED84FB84418ED9D28345C20_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* L_0 = (Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4*)il2cpp_codegen_object_new(Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4_il2cpp_TypeInfo_var); Dictionary_2__ctor_m526322544FBBBAFE7D58C4A82F86B3D0FA16773A(L_0, Dictionary_2__ctor_m526322544FBBBAFE7D58C4A82F86B3D0FA16773A_RuntimeMethod_var); __this->___invocations = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___invocations), (void*)L_0); il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_1; L_1 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* L_2 = (Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A*)il2cpp_codegen_object_new(Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A_il2cpp_TypeInfo_var); Dictionary_2__ctor_mCA8D855FBFFB41D7BED84FB84418ED9D28345C20(L_2, L_1, Dictionary_2__ctor_mCA8D855FBFFB41D7BED84FB84418ED9D28345C20_RuntimeMethod_var); __this->___subscriptions = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___subscriptions), (void*)L_2); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_3 = ___0_hubUri; HubConnection_set_Uri_m66E29315AB4EF55990920F07C0C964E4A88E3106_inline(__this, L_3, NULL); HubConnection_set_State_mCC721ECD4EFA2C1F1EF087737D12593A3F6A3A6A_inline(__this, 0, NULL); HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_4 = ___2_options; HubConnection_set_Options_m8C2E2BEB8C979CF69787BD0E7577BF2A79754B66_inline(__this, L_4, NULL); RuntimeObject* L_5 = ___1_protocol; HubConnection_set_Protocol_mB151755C2469F80A83A0912B03F1D58096890812_inline(__this, L_5, NULL); RuntimeObject* L_6; L_6 = HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline(__this, NULL); NullCheck(L_6); InterfaceActionInvoker1< HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* >::Invoke(3, IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var, L_6, __this); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_StartConnect_m2AC48F64891BD12F2C3D69EA3E93FC42D614D210 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7B25AA03EBC7AE7926267A5DA45FB101AE4809B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA4309E9FB9939FBA96921EEE64172D608994FC2); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline(__this, NULL); if (!L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_1; L_1 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_1); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_1, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, _stringLiteralE7B25AA03EBC7AE7926267A5DA45FB101AE4809B); RuntimeObject* L_2; L_2 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); if (!L_2) { goto IL_0088; } } { RuntimeObject* L_3; L_3 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker0< bool >::Invoke(0, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_3); if (!L_4) { goto IL_0088; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_5; L_5 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_5); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_5, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, _stringLiteralFA4309E9FB9939FBA96921EEE64172D608994FC2); HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 1, (String_t*)NULL, NULL); RuntimeObject* L_6; L_6 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* L_7 = (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B*)il2cpp_codegen_object_new(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B_il2cpp_TypeInfo_var); OnAuthenticationSuccededDelegate__ctor_m6D36B7DF12532F45724EF45F1512842B6BA1EC87(L_7, __this, (intptr_t)((void*)HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB_RuntimeMethod_var), NULL); NullCheck(L_6); InterfaceActionInvoker1< OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* >::Invoke(1, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_6, L_7); RuntimeObject* L_8; L_8 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* L_9 = (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16*)il2cpp_codegen_object_new(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16_il2cpp_TypeInfo_var); OnAuthenticationFailedDelegate__ctor_mB9B160A7282D8D6D980906934F54CC84C61E919F(L_9, __this, (intptr_t)((void*)HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19_RuntimeMethod_var), NULL); NullCheck(L_8); InterfaceActionInvoker1< OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* >::Invoke(3, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_8, L_9); RuntimeObject* L_10; L_10 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); NullCheck(L_10); InterfaceActionInvoker0::Invoke(5, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_10); return; } IL_0088: { HubConnection_StartNegotiation_m9C6B5E2AF67C52E672EB5CE28E07A1ED53E5F66C(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18F21469A4A934082827CA90EBFA84B46AFB947A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, _stringLiteral18F21469A4A934082827CA90EBFA84B46AFB947A); RuntimeObject* L_1; L_1 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* L_2 = (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B*)il2cpp_codegen_object_new(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B_il2cpp_TypeInfo_var); OnAuthenticationSuccededDelegate__ctor_m6D36B7DF12532F45724EF45F1512842B6BA1EC87(L_2, __this, (intptr_t)((void*)HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB_RuntimeMethod_var), NULL); NullCheck(L_1); InterfaceActionInvoker1< OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* >::Invoke(2, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_1, L_2); RuntimeObject* L_3; L_3 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* L_4 = (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16*)il2cpp_codegen_object_new(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16_il2cpp_TypeInfo_var); OnAuthenticationFailedDelegate__ctor_mB9B160A7282D8D6D980906934F54CC84C61E919F(L_4, __this, (intptr_t)((void*)HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19_RuntimeMethod_var), NULL); NullCheck(L_3); InterfaceActionInvoker1< OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* >::Invoke(4, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_3, L_4); HubConnection_StartNegotiation_m9C6B5E2AF67C52E672EB5CE28E07A1ED53E5F66C(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29F9E09AC1D1DED23B64DF32DE50C143BF63DA3B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_1 = ___1_reason; String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral29F9E09AC1D1DED23B64DF32DE50C143BF63DA3B, L_1, NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(15, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, L_2); RuntimeObject* L_3; L_3 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* L_4 = (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B*)il2cpp_codegen_object_new(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B_il2cpp_TypeInfo_var); OnAuthenticationSuccededDelegate__ctor_m6D36B7DF12532F45724EF45F1512842B6BA1EC87(L_4, __this, (intptr_t)((void*)HubConnection_OnAuthenticationSucceded_m92EFE91486D344FBE6A167E2F37A6EDA67C4C9FB_RuntimeMethod_var), NULL); NullCheck(L_3); InterfaceActionInvoker1< OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* >::Invoke(2, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_3, L_4); RuntimeObject* L_5; L_5 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* L_6 = (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16*)il2cpp_codegen_object_new(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16_il2cpp_TypeInfo_var); OnAuthenticationFailedDelegate__ctor_mB9B160A7282D8D6D980906934F54CC84C61E919F(L_6, __this, (intptr_t)((void*)HubConnection_OnAuthenticationFailed_m654A2B1D282BBA8FDB2274C83BB07B853EC99B19_RuntimeMethod_var), NULL); NullCheck(L_5); InterfaceActionInvoker1< OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* >::Invoke(4, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_5, L_6); String_t* L_7 = ___1_reason; HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, L_7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_StartNegotiation_m9C6B5E2AF67C52E672EB5CE28E07A1ED53E5F66C (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_OnNegotiationRequestFinished_m496CFBC6CBE91D76A8B43A1C96C837B74B2E59CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0EC6489826B67668C7B2C993156A33B5273C9D0D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAF381C8896187EEE0164FEE3EDE54AAD05C0F30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD34F778FB23960D83AA3FD3A29D46081135103F); s_Il2CppMethodInitialized = true; } HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, _stringLiteralAAF381C8896187EEE0164FEE3EDE54AAD05C0F30); HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_1; L_1 = HubConnection_get_Options_mFA9E75E59AC53BD9033B15BC1FA3FCBB918E4BFD_inline(__this, NULL); NullCheck(L_1); bool L_2; L_2 = HubOptions_get_SkipNegotiation_m66FAA6C902DC3132AF415817F82059D92C0ADE74_inline(L_1, NULL); if (!L_2) { goto IL_003c; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_3); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_3, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, _stringLiteralDD34F778FB23960D83AA3FD3A29D46081135103F); HubConnection_ConnectImpl_m52402F7B6039C9409D0F068A71519883FF6C0BAC(__this, NULL); return; } IL_003c: { int32_t L_4; L_4 = HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline(__this, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)4)))) { goto IL_004e; } } { HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, (String_t*)NULL, NULL); return; } IL_004e: { HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 2, (String_t*)NULL, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_5; L_5 = HubConnection_get_Uri_mAF455918C6C51F4DBF385AE5993901ACF3482CC6_inline(__this, NULL); UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* L_6 = (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72*)il2cpp_codegen_object_new(UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72_il2cpp_TypeInfo_var); UriBuilder__ctor_mD45945E23BE6C1AA8C56E64DEC181E36EE826C25(L_6, L_5, NULL); UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* L_7 = L_6; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* L_8 = L_7; NullCheck(L_8); String_t* L_9; L_9 = UriBuilder_get_Path_m660D4D9E398203CA390E5471765EB8ACD17C8A90_inline(L_8, NULL); String_t* L_10; L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_9, _stringLiteral0EC6489826B67668C7B2C993156A33B5273C9D0D, NULL); NullCheck(L_8); UriBuilder_set_Path_mD17EF197B4A8A764682938B468B647DAE716E9D0(L_8, L_10, NULL); NullCheck(L_7); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_11; L_11 = UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1(L_7, NULL); OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954* L_12 = (OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954*)il2cpp_codegen_object_new(OnRequestFinishedDelegate_tDF88F9E1BBCA4FE6EFE17C16208F3CEFC2B21954_il2cpp_TypeInfo_var); OnRequestFinishedDelegate__ctor_m025BDBEC779117C24ECCD285CF4FA95C6488DA4B(L_12, __this, (intptr_t)((void*)HubConnection_OnNegotiationRequestFinished_m496CFBC6CBE91D76A8B43A1C96C837B74B2E59CD_RuntimeMethod_var), NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_13 = (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB*)il2cpp_codegen_object_new(HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB_il2cpp_TypeInfo_var); HTTPRequest__ctor_m6805D0AEA1C3BCF28EE9454A6BACE850B8F4FD52(L_13, L_11, 2, L_12, NULL); V_0 = L_13; RuntimeObject* L_14; L_14 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); if (!L_14) { goto IL_00a3; } } { RuntimeObject* L_15; L_15 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(__this, NULL); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_16 = V_0; NullCheck(L_15); InterfaceActionInvoker1< HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* >::Invoke(6, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_15, L_16); } IL_00a3: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_17 = V_0; NullCheck(L_17); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_18; L_18 = HTTPRequest_Send_mCA84CCD2FDBDEC59E4CC6DA79E2A311F48096A19(L_17, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_ConnectImpl_m52402F7B6039C9409D0F068A71519883FF6C0BAC (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_Transport_OnStateChanged_m862645AF2B390DD36980F455A369CCC5476E9FFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransportTypes_tB535D2F1B34A0E14561482E51E77532480F570F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1592F3C7D2161E4929051EA244E6213BE249F09A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51D64EF16BF669B64DAB343E9DD4DC21B2ABB34F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C3860DF5824D74486DB71394545D806FE58F20A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC83695F1B6299F4C690C1DF31CA7466F8DAE353D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, _stringLiteralC83695F1B6299F4C690C1DF31CA7466F8DAE353D); HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_1; L_1 = HubConnection_get_Options_mFA9E75E59AC53BD9033B15BC1FA3FCBB918E4BFD_inline(__this, NULL); NullCheck(L_1); int32_t L_2; L_2 = HubOptions_get_PreferedTransport_mC0568832255CE58C2A697C6CBC65929357ACE0E4_inline(L_1, NULL); if (L_2) { goto IL_0068; } } { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_3; L_3 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(__this, NULL); if (!L_3) { goto IL_0043; } } { bool L_4; L_4 = HubConnection_IsTransportSupported_m284E383E9D2B33923BB4F9822F404D90A1AB3F5F(__this, _stringLiteral51D64EF16BF669B64DAB343E9DD4DC21B2ABB34F, NULL); if (L_4) { goto IL_0043; } } { HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, _stringLiteral5C3860DF5824D74486DB71394545D806FE58F20A, NULL); return; } IL_0043: { WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* L_5 = (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573*)il2cpp_codegen_object_new(WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573_il2cpp_TypeInfo_var); WebSocketTransport__ctor_mE7163AED92ADB9940AE750D4F65BDA37428DFA41(L_5, __this, NULL); HubConnection_set_Transport_m35837687AE5A63B933A7E8949C0F67DB3F07350F_inline(__this, L_5, NULL); RuntimeObject* L_6; L_6 = HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline(__this, NULL); Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_7 = (Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*)il2cpp_codegen_object_new(Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC_il2cpp_TypeInfo_var); Action_2__ctor_mF821E8C1085AB33A855EFF6F185B851B5BEE7F6E(L_7, __this, (intptr_t)((void*)HubConnection_Transport_OnStateChanged_m862645AF2B390DD36980F455A369CCC5476E9FFC_RuntimeMethod_var), NULL); NullCheck(L_6); InterfaceActionInvoker1< Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* >::Invoke(4, ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var, L_6, L_7); goto IL_0092; } IL_0068: { HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_8; L_8 = HubConnection_get_Options_mFA9E75E59AC53BD9033B15BC1FA3FCBB918E4BFD_inline(__this, NULL); NullCheck(L_8); int32_t L_9; L_9 = HubOptions_get_PreferedTransport_mC0568832255CE58C2A697C6CBC65929357ACE0E4_inline(L_8, NULL); V_0 = L_9; Il2CppFakeBox L_10(TransportTypes_tB535D2F1B34A0E14561482E51E77532480F570F9_il2cpp_TypeInfo_var, (&V_0)); String_t* L_11; L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL); String_t* L_12; L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1592F3C7D2161E4929051EA244E6213BE249F09A, L_11, NULL); HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, L_12, NULL); } IL_0092: { RuntimeObject* L_13; L_13 = HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline(__this, NULL); NullCheck(L_13); InterfaceActionInvoker0::Invoke(6, ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var, L_13); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HubConnection_IsTransportSupported_m284E383E9D2B33923BB4F9822F404D90A1AB3F5F (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_transportName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5ACF85D9683A04018E9463B2CADBD1E004D1BD8E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFB367BA064F7F25030049EBC765739CD0C1C3B34_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_0; L_0 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(__this, NULL); NullCheck(L_0); List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_1; L_1 = NegotiationResult_get_SupportedTransports_mDB0E79AFF9A8C72EFA2FF1A72B97AC4680687828_inline(L_0, NULL); if (L_1) { goto IL_000f; } } { return (bool)1; } IL_000f: { V_0 = 0; goto IL_0037; } IL_0013: { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_2; L_2 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(__this, NULL); NullCheck(L_2); List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_3; L_3 = NegotiationResult_get_SupportedTransports_mDB0E79AFF9A8C72EFA2FF1A72B97AC4680687828_inline(L_2, NULL); int32_t L_4 = V_0; NullCheck(L_3); SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* L_5; L_5 = List_1_get_Item_mFB367BA064F7F25030049EBC765739CD0C1C3B34(L_3, L_4, List_1_get_Item_mFB367BA064F7F25030049EBC765739CD0C1C3B34_RuntimeMethod_var); NullCheck(L_5); String_t* L_6; L_6 = SupportedTransport_get_Name_mE8C3046578CB8C6A920EC8E6E98225F80EF3E817_inline(L_5, NULL); String_t* L_7 = ___0_transportName; bool L_8; L_8 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_6, L_7, NULL); if (!L_8) { goto IL_0033; } } { return (bool)1; } IL_0033: { int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0037: { int32_t L_10 = V_0; NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_11; L_11 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(__this, NULL); NullCheck(L_11); List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_12; L_12 = NegotiationResult_get_SupportedTransports_mDB0E79AFF9A8C72EFA2FF1A72B97AC4680687828_inline(L_11, NULL); NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_m5ACF85D9683A04018E9463B2CADBD1E004D1BD8E_inline(L_12, List_1_get_Count_m5ACF85D9683A04018E9463B2CADBD1E004D1BD8E_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_13))) { goto IL_0013; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_OnNegotiationRequestFinished_m496CFBC6CBE91D76A8B43A1C96C837B74B2E59CD (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* ___0_req, HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* ___1_resp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23163990D038E20F9272B8569811E9D9CC45CC16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2813CAE75E7B12AB0DA3AF379283D93DA0036F4D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E116542BC24A017EB2A12E67CF541997D1B6709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7011EADA856FEA68E065F89C8F34B777AD6349EF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9747BD578464BC94B6012230226D59B1995B217); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE0C76B68769BA02D12B817598E76ED872B435C1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB9BD18F52838042E65A1D6A3D6615DFED51BF0C); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* G_B10_0 = NULL; String_t* G_B9_0 = NULL; String_t* G_B11_0 = NULL; String_t* G_B11_1 = NULL; { int32_t L_0; L_0 = HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)4)))) { goto IL_0012; } } { HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, (String_t*)NULL, NULL); return; } IL_0012: { V_0 = (String_t*)NULL; HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_1 = ___0_req; NullCheck(L_1); int32_t L_2; L_2 = HTTPRequest_get_State_mF5D442E7D73502F1EED2152514D7306AF50D6BC2_inline(L_1, NULL); V_1 = L_2; int32_t L_3 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 3))) { case 0: { goto IL_003c; } case 1: { goto IL_00aa; } case 2: { goto IL_00e6; } case 3: { goto IL_00ee; } case 4: { goto IL_00f6; } } } { goto IL_00fc; } IL_003c: { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_4 = ___1_resp; NullCheck(L_4); bool L_5; L_5 = HTTPResponse_get_IsSuccess_m7E7F314E869ECD4B73710604B01C1A57FDF603F3(L_4, NULL); if (!L_5) { goto IL_0086; } } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_6; L_6 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_7 = ___1_resp; NullCheck(L_7); String_t* L_8; L_8 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_7, NULL); String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral2813CAE75E7B12AB0DA3AF379283D93DA0036F4D, L_8, NULL); NullCheck(L_6); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_6, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, L_9); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_10 = ___1_resp; NullCheck(L_10); String_t* L_11; L_11 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_10, NULL); NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_12; L_12 = NegotiationResult_Parse_m4DB155D555CA2D6E6C5027D3958ECDF03E8B7F83(L_11, (&V_0), NULL); HubConnection_set_NegotiationResult_m54D17359FE10296C100D5BE3087E2D5AC397E3FA_inline(__this, L_12, NULL); String_t* L_13 = V_0; bool L_14; L_14 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_13, NULL); if (!L_14) { goto IL_00fc; } } { HubConnection_ConnectImpl_m52402F7B6039C9409D0F068A71519883FF6C0BAC(__this, NULL); goto IL_00fc; } IL_0086: { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_15 = ___1_resp; NullCheck(L_15); int32_t L_16; L_16 = HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline(L_15, NULL); int32_t L_17 = L_16; RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_19 = ___1_resp; NullCheck(L_19); String_t* L_20; L_20 = HTTPResponse_get_Message_m0915E8A45B72CB60D3C2669D0D8E54965341AFFF_inline(L_19, NULL); HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_21 = ___1_resp; NullCheck(L_21); String_t* L_22; L_22 = HTTPResponse_get_DataAsText_m1519A53C1E026C710B727CF35CFFE17C199B3887(L_21, NULL); String_t* L_23; L_23 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral7011EADA856FEA68E065F89C8F34B777AD6349EF, L_18, L_20, L_22, NULL); V_0 = L_23; goto IL_00fc; } IL_00aa: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_24 = ___0_req; NullCheck(L_24); Exception_t* L_25; L_25 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_24, NULL); if (L_25) { G_B10_0 = _stringLiteralFB9BD18F52838042E65A1D6A3D6615DFED51BF0C; goto IL_00be; } G_B9_0 = _stringLiteralFB9BD18F52838042E65A1D6A3D6615DFED51BF0C; } { G_B11_0 = _stringLiteral23163990D038E20F9272B8569811E9D9CC45CC16; G_B11_1 = G_B9_0; goto IL_00de; } IL_00be: { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_26 = ___0_req; NullCheck(L_26); Exception_t* L_27; L_27 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_26, NULL); NullCheck(L_27); String_t* L_28; L_28 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_27); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_29 = ___0_req; NullCheck(L_29); Exception_t* L_30; L_30 = HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline(L_29, NULL); NullCheck(L_30); String_t* L_31; L_31 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_30); String_t* L_32; L_32 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_28, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, L_31, NULL); G_B11_0 = L_32; G_B11_1 = G_B10_0; } IL_00de: { String_t* L_33; L_33 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B11_1, G_B11_0, NULL); V_0 = L_33; goto IL_00fc; } IL_00e6: { V_0 = _stringLiteralEE0C76B68769BA02D12B817598E76ED872B435C1; goto IL_00fc; } IL_00ee: { V_0 = _stringLiteralA9747BD578464BC94B6012230226D59B1995B217; goto IL_00fc; } IL_00f6: { V_0 = _stringLiteral3E116542BC24A017EB2A12E67CF541997D1B6709; } IL_00fc: { String_t* L_34 = V_0; if (!L_34) { goto IL_0107; } } { String_t* L_35 = V_0; HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, L_35, NULL); } IL_0107: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_StartClose_m5E3F1D5390FD05C843DCCAA719A32A159C99E1BF (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7276F9936A2FD995165591188D1AA881567D2A77); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, _stringLiteral7276F9936A2FD995165591188D1AA881567D2A77); HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 4, (String_t*)NULL, NULL); RuntimeObject* L_1; L_1 = HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline(__this, NULL); if (!L_1) { goto IL_002f; } } { RuntimeObject* L_2; L_2 = HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline(__this, NULL); NullCheck(L_2); InterfaceActionInvoker0::Invoke(7, ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var, L_2); } IL_002f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_Send_mC9B49D2D4CBB74D2230746751327CD3CD32DA89F (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_1__ctor_mBA4ECE69506EFBA9A5219356667BF0EC1912CC00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass57_0_U3CSendU3Eb__0_m3C3824038542B9B530D83CF43741E6C137B8380A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* V_0 = NULL; { U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* L_0 = (U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass57_0__ctor_mE704B5D3045467E9064860C65FD812EFB0B28BC2(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* L_1 = V_0; Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* L_2 = (Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F*)il2cpp_codegen_object_new(Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F_il2cpp_TypeInfo_var); Future_1__ctor_mBA4ECE69506EFBA9A5219356667BF0EC1912CC00(L_2, Future_1__ctor_mBA4ECE69506EFBA9A5219356667BF0EC1912CC00_RuntimeMethod_var); NullCheck(L_1); L_1->___future = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___future), (void*)L_2); String_t* L_3 = ___0_target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___1_args; U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* L_5 = V_0; Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_6 = (Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E*)il2cpp_codegen_object_new(Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E_il2cpp_TypeInfo_var); Action_1__ctor_m93191CE98F942CEEE98BA9F76C5D1569CBE664FA(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass57_0_U3CSendU3Eb__0_m3C3824038542B9B530D83CF43741E6C137B8380A_RuntimeMethod_var), NULL); int64_t L_7; L_7 = HubConnection_InvokeImp_m139F5525868974F432FF50970DA002FA7B8A410F(__this, L_3, L_4, L_6, (bool)0, NULL); U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* L_8 = V_0; NullCheck(L_8); Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* L_9 = L_8->___future; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t HubConnection_InvokeImp_m139F5525868974F432FF50970DA002FA7B8A410F (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* ___2_callback, bool ___3_isStreamingInvocation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m8C9F47A4BA54F3923816298D33AC7D88AAF6D220_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* V_1 = NULL; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* G_B4_0 = NULL; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* G_B4_1 = NULL; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* G_B3_0 = NULL; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* G_B3_1 = NULL; int32_t G_B5_0 = 0; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* G_B5_1 = NULL; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* G_B5_2 = NULL; { int32_t L_0; L_0 = HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline(__this, NULL); if ((((int32_t)L_0) == ((int32_t)3))) { goto IL_0014; } } { Exception_t* L_1 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral018572302237A40A9F8D5C972B7B5D914A927C8F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HubConnection_InvokeImp_m139F5525868974F432FF50970DA002FA7B8A410F_RuntimeMethod_var))); } IL_0014: { int64_t* L_2 = (int64_t*)(&__this->___lastInvocationId); int64_t L_3; L_3 = Interlocked_Increment_m12CD643CCD5FCDE95DBC0AB07D09AF696E26F9C0(L_2, NULL); V_0 = L_3; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_4 = (Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9*)il2cpp_codegen_object_new(Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9_il2cpp_TypeInfo_var); Message__ctor_m3671485D7567E99863E5777F67523E39EC7FEBEE(L_4, NULL); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_5 = L_4; bool L_6 = ___3_isStreamingInvocation; if (L_6) { G_B4_0 = L_5; G_B4_1 = L_5; goto IL_002d; } G_B3_0 = L_5; G_B3_1 = L_5; } { G_B5_0 = 1; G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_002e; } IL_002d: { G_B5_0 = 4; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_002e: { NullCheck(G_B5_1); G_B5_1->___type = G_B5_0; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_7 = G_B5_2; String_t* L_8; L_8 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_0), NULL); NullCheck(L_7); L_7->___invocationId = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___invocationId), (void*)L_8); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_9 = L_7; String_t* L_10 = ___0_target; NullCheck(L_9); L_9->___target = L_10; Il2CppCodeGenWriteBarrier((void**)(&L_9->___target), (void*)L_10); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_11 = L_9; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___1_args; NullCheck(L_11); L_11->___arguments = L_12; Il2CppCodeGenWriteBarrier((void**)(&L_11->___arguments), (void*)L_12); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_13 = L_11; Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_14 = ___2_callback; NullCheck(L_13); L_13->___nonblocking = (bool)((((RuntimeObject*)(Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E*)L_14) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); V_1 = L_13; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_15 = V_1; HubConnection_SendMessage_mC9A693B4E26D2F56B24F08BDA2ED74441F10CC49(__this, L_15, NULL); Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_16 = ___2_callback; if (!L_16) { goto IL_0070; } } { Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* L_17 = __this->___invocations; int64_t L_18 = V_0; Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_19 = ___2_callback; NullCheck(L_17); Dictionary_2_Add_m8C9F47A4BA54F3923816298D33AC7D88AAF6D220(L_17, L_18, L_19, Dictionary_2_Add_m8C9F47A4BA54F3923816298D33AC7D88AAF6D220_RuntimeMethod_var); } IL_0070: { int64_t L_20 = V_0; return L_20; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_SendMessage_mC9A693B4E26D2F56B24F08BDA2ED74441F10CC49 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { RuntimeObject* L_0; L_0 = HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline(__this, NULL); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_1 = ___0_message; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = InterfaceFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* >::Invoke(6, IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var, L_0, L_1); V_0 = L_2; RuntimeObject* L_3; L_3 = HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0; NullCheck(L_3); InterfaceActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(8, ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var, L_3, L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_On_mB92E4E100C6AF81491828A244D07097B215DCEF6 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_methodName, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass60_0_U3COnU3Eb__0_m7E3EC28070919D5F37A583653474B4C367A5EAF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D* V_0 = NULL; { U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D* L_0 = (U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass60_0__ctor_m4DE578D9AE5F610EB43FF20971CA5F3EDD37B2CC(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D* L_1 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___1_callback; NullCheck(L_1); L_1->___callback = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___callback), (void*)L_2); String_t* L_3 = ___0_methodName; U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D* L_4 = V_0; Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* L_5 = (Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535*)il2cpp_codegen_object_new(Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535_il2cpp_TypeInfo_var); Action_1__ctor_mC5217638D1FE29AD543F9B72993360837A076B05(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass60_0_U3COnU3Eb__0_m7E3EC28070919D5F37A583653474B4C367A5EAF9_RuntimeMethod_var), NULL); HubConnection_On_m406D58EB6F1B1AB6DCF2AD794D4A824A4C4F9411(__this, L_3, (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_On_m406D58EB6F1B1AB6DCF2AD794D4A824A4C4F9411 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, String_t* ___0_methodName, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_paramTypes, Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* ___2_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m041C3F7ACB1FA076F5C0F3BA45E748ABAA0DDF9A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* V_0 = NULL; { V_0 = (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936*)NULL; Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* L_0 = __this->___subscriptions; String_t* L_1 = ___0_methodName; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7_RuntimeMethod_var); if (L_2) { goto IL_0025; } } { Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* L_3 = __this->___subscriptions; String_t* L_4 = ___0_methodName; Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* L_5 = (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936*)il2cpp_codegen_object_new(Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936_il2cpp_TypeInfo_var); Subscription__ctor_m530F998D02C268D3A8BE212491ECFB5716E012EF(L_5, NULL); Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* L_6 = L_5; V_0 = L_6; NullCheck(L_3); Dictionary_2_Add_m041C3F7ACB1FA076F5C0F3BA45E748ABAA0DDF9A(L_3, L_4, L_6, Dictionary_2_Add_m041C3F7ACB1FA076F5C0F3BA45E748ABAA0DDF9A_RuntimeMethod_var); } IL_0025: { Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* L_7 = V_0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = ___1_paramTypes; Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* L_9 = ___2_callback; NullCheck(L_7); Subscription_Add_mC4029E1D422E4F7A23A2B68347A8CB97C856B39D(L_7, L_8, L_9, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_OnMessages_m87827E319792C73E5B24742B28D9516C7C350746 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* ___0_messages, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m0E422D1F2F1664F9B59535527781DFFF7EFC970C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8BEE1808034499AFF2BC88358B1D5A33B1A3583D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m97F31A7356F144BD76F5809E4E41451047DAB275_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20B27A43DDD6EA0048E0E97297E0CF1547DCCACE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* V_1 = NULL; Exception_t* V_2 = NULL; int32_t V_3 = 0; Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* V_4 = NULL; int32_t V_5 = 0; CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D V_6; memset((&V_6), 0, sizeof(V_6)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_7 = NULL; Exception_t* V_8 = NULL; Exception_t* V_9 = NULL; int64_t V_10 = 0; Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* V_11 = NULL; Exception_t* V_12 = NULL; int64_t V_13 = 0; Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* V_14 = NULL; Exception_t* V_15 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { V_0 = 0; goto IL_01e1; } IL_0007: { List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_0 = ___0_messages; int32_t L_1 = V_0; NullCheck(L_0); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_2; L_2 = List_1_get_Item_m20B27A43DDD6EA0048E0E97297E0CF1547DCCACE(L_0, L_1, List_1_get_Item_m20B27A43DDD6EA0048E0E97297E0CF1547DCCACE_RuntimeMethod_var); V_1 = L_2; } try { { Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_3 = __this->___OnMessage; if (!L_3) { goto IL_002b_1; } } { Func_3_tA1ACDA63C76A8A13E83C3ACCBE6A6F6D5B5B940B* L_4 = __this->___OnMessage; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_5 = V_1; NullCheck(L_4); bool L_6; L_6 = Func_3_Invoke_m67C92796541949E5236298BF57A7BAAEAF9E5BD6_inline(L_4, __this, L_5, NULL); if (L_6) { goto IL_002b_1; } } { goto IL_01ed; } IL_002b_1: { goto IL_0045; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002d; } throw e; } CATCH_002d: { Exception_t* L_7 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_2 = L_7; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_8; L_8 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_9 = V_2; NullCheck(L_8); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAFD974B2C0BAEF9D7DF5F0C68694ABF070399DE3)), L_9); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0045; } IL_0045: { Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_10 = V_1; NullCheck(L_10); int32_t L_11 = L_10->___type; V_3 = L_11; int32_t L_12 = V_3; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_12, 1))) { case 0: { goto IL_0075; } case 1: { goto IL_0127; } case 2: { goto IL_0178; } case 3: { goto IL_01dd; } case 4: { goto IL_01dd; } case 5: { goto IL_01dd; } case 6: { goto IL_01d0; } } } { goto IL_01dd; } IL_0075: { V_4 = (Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936*)NULL; Dictionary_2_t276AC10FC2707280A24B6E4D75E599E90EE1FD4A* L_13 = __this->___subscriptions; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_14 = V_1; NullCheck(L_14); String_t* L_15 = L_14->___target; NullCheck(L_13); bool L_16; L_16 = Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7(L_13, L_15, (&V_4), Dictionary_2_TryGetValue_mFA869A3E6B682282E932DD8751A9726D89A0C3A7_RuntimeMethod_var); if (!L_16) { goto IL_01dd; } } { V_5 = 0; goto IL_010f; } IL_0095: { Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* L_17 = V_4; NullCheck(L_17); List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_18 = L_17->___callbacks; int32_t L_19 = V_5; NullCheck(L_18); CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D L_20; L_20 = List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02(L_18, L_19, List_1_get_Item_m39A89E6039117EA63515D1EA3E18EFCF8D392A02_RuntimeMethod_var); V_6 = L_20; V_7 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL; } try { RuntimeObject* L_21; L_21 = HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline(__this, NULL); CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D L_22 = V_6; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_23 = L_22.___ParamTypes; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_24 = V_1; NullCheck(L_24); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_24->___arguments; NullCheck(L_21); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26; L_26 = InterfaceFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(7, IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var, L_21, L_23, L_25); V_7 = L_26; goto IL_00de; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00c4; } throw e; } CATCH_00c4: { Exception_t* L_27 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_8 = L_27; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_28; L_28 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_29 = V_8; NullCheck(L_28); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_28, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF11167C3F00D90E9E5D10312BF833EAD916E6B4)), L_29); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00de; } IL_00de: { } try { CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D L_30 = V_6; Action_1_t12A760F019B1942FA3868174D10CBA1CCC90A535* L_31 = L_30.___Callback; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = V_7; NullCheck(L_31); Action_1_Invoke_m05304E9227D6DDBDC60CE8468ACFECEDD786E2B5_inline(L_31, L_32, NULL); goto IL_0109; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00ef; } throw e; } CATCH_00ef: { Exception_t* L_33 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_9 = L_33; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_34; L_34 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_35 = V_9; NullCheck(L_34); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_34, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB35F6D63EF093FB81648BCE8DAA4F7079C25405)), L_35); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0109; } IL_0109: { int32_t L_36 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_010f: { int32_t L_37 = V_5; Subscription_tD001EC33D02CE149A86F7C1613AAEA40675C6936* L_38 = V_4; NullCheck(L_38); List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* L_39 = L_38->___callbacks; NullCheck(L_39); int32_t L_40; L_40 = List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_inline(L_39, List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_RuntimeMethod_var); if ((((int32_t)L_37) < ((int32_t)L_40))) { goto IL_0095; } } { goto IL_01dd; } IL_0127: { Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_41 = V_1; NullCheck(L_41); String_t* L_42 = L_41->___invocationId; bool L_43; L_43 = Int64_TryParse_m3FC0128C89CC2331239FC2A0A749BF33455F03D2(L_42, (&V_10), NULL); if (!L_43) { goto IL_01dd; } } { Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* L_44 = __this->___invocations; int64_t L_45 = V_10; NullCheck(L_44); bool L_46; L_46 = Dictionary_2_TryGetValue_m8BEE1808034499AFF2BC88358B1D5A33B1A3583D(L_44, L_45, (&V_11), Dictionary_2_TryGetValue_m8BEE1808034499AFF2BC88358B1D5A33B1A3583D_RuntimeMethod_var); if (!L_46) { goto IL_01dd; } } { Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_47 = V_11; if (!L_47) { goto IL_01dd; } } try { Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_48 = V_11; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_49 = V_1; NullCheck(L_48); Action_1_Invoke_m94DC8E0FC97E00B7E4245D45FFF45F3BF87E487F_inline(L_48, L_49, NULL); goto IL_01dd; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_015e; } throw e; } CATCH_015e: { Exception_t* L_50 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_12 = L_50; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_51; L_51 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_52 = V_12; NullCheck(L_51); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_51, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7DD1BFA98B038E94B720562CFC70A65BD44772B)), L_52); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01dd; } IL_0178: { Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_53 = V_1; NullCheck(L_53); String_t* L_54 = L_53->___invocationId; bool L_55; L_55 = Int64_TryParse_m3FC0128C89CC2331239FC2A0A749BF33455F03D2(L_54, (&V_13), NULL); if (!L_55) { goto IL_01dd; } } { Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* L_56 = __this->___invocations; int64_t L_57 = V_13; NullCheck(L_56); bool L_58; L_58 = Dictionary_2_TryGetValue_m8BEE1808034499AFF2BC88358B1D5A33B1A3583D(L_56, L_57, (&V_14), Dictionary_2_TryGetValue_m8BEE1808034499AFF2BC88358B1D5A33B1A3583D_RuntimeMethod_var); if (!L_58) { goto IL_01c0; } } { Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_59 = V_14; if (!L_59) { goto IL_01c0; } } try { Action_1_t1702A39BCDD0EB01A55209E6BFC2491F2D75396E* L_60 = V_14; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_61 = V_1; NullCheck(L_60); Action_1_Invoke_m94DC8E0FC97E00B7E4245D45FFF45F3BF87E487F_inline(L_60, L_61, NULL); goto IL_01c0; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_01a6; } throw e; } CATCH_01a6: { Exception_t* L_62 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_15 = L_62; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_63; L_63 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_64 = V_15; NullCheck(L_63); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_63, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC84DEE25CA064735826765382C8C0163F41D491)), L_64); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01c0; } IL_01c0: { Dictionary_2_t7FE821AAC1D373232494AF5152C2B7718AC076C4* L_65 = __this->___invocations; int64_t L_66 = V_13; NullCheck(L_65); bool L_67; L_67 = Dictionary_2_Remove_m0E422D1F2F1664F9B59535527781DFFF7EFC970C(L_65, L_66, Dictionary_2_Remove_m0E422D1F2F1664F9B59535527781DFFF7EFC970C_RuntimeMethod_var); goto IL_01dd; } IL_01d0: { Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_68 = V_1; NullCheck(L_68); String_t* L_69 = L_68->___error; HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, L_69, NULL); } IL_01dd: { int32_t L_70 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_01e1: { int32_t L_71 = V_0; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_72 = ___0_messages; NullCheck(L_72); int32_t L_73; L_73 = List_1_get_Count_m97F31A7356F144BD76F5809E4E41451047DAB275_inline(L_72, List_1_get_Count_m97F31A7356F144BD76F5809E4E41451047DAB275_RuntimeMethod_var); if ((((int32_t)L_71) < ((int32_t)L_73))) { goto IL_0007; } } IL_01ed: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_Transport_OnStateChanged_m862645AF2B390DD36980F455A369CCC5476E9FFC (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, int32_t ___0_oldState, int32_t ___1_newState, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransportStates_tCFBDC9FFBEBD7852D0D657EDD97EC756F70DFA7B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9EC143BD87C9E2F5D37E2655CECC2E3AEFB18BDC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Il2CppFakeBox L_1(TransportStates_tCFBDC9FFBEBD7852D0D657EDD97EC756F70DFA7B_il2cpp_TypeInfo_var, (&___0_oldState)); String_t* L_2; L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL); Il2CppFakeBox L_3(TransportStates_tCFBDC9FFBEBD7852D0D657EDD97EC756F70DFA7B_il2cpp_TypeInfo_var, (&___1_newState)); String_t* L_4; L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL); String_t* L_5; L_5 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral9EC143BD87C9E2F5D37E2655CECC2E3AEFB18BDC, L_2, L_4, NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, L_5); int32_t L_6 = ___1_newState; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 2))) { case 0: { goto IL_004c; } case 1: { goto IL_0070; } case 2: { goto IL_0055; } case 3: { goto IL_0068; } } } { return; } IL_004c: { HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 3, (String_t*)NULL, NULL); return; } IL_0055: { RuntimeObject* L_7; L_7 = HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline(__this, NULL); NullCheck(L_7); String_t* L_8; L_8 = InterfaceFuncInvoker0< String_t* >::Invoke(3, ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var, L_7); HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, L_8, NULL); return; } IL_0068: { HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25(__this, 5, (String_t*)NULL, NULL); } IL_0070: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection_SetState_m6FABA8E14A4080AACDD0BDA315055892B0BCEF25 (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, int32_t ___0_state, String_t* ___1_errorReason, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConnectionStates_t54FBC0F35566E788C5E1991C26C02FB6FA714BE0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CF22AAF5AC2778FC566B55BA9331440925BF086); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50871B53D07728C9FB2FAE9C35340B4E49BC1100); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA5BC2F5FB16A0411CB7CF771B512806E6545D4B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Exception_t* V_1 = NULL; Exception_t* V_2 = NULL; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; NullCheck(L_2); (L_2)->SetAt(static_cast(0), (String_t*)_stringLiteral3CF22AAF5AC2778FC566B55BA9331440925BF086); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; int32_t L_4; L_4 = HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline(__this, NULL); V_0 = L_4; Il2CppFakeBox L_5(ConnectionStates_t54FBC0F35566E788C5E1991C26C02FB6FA714BE0_il2cpp_TypeInfo_var, (&V_0)); String_t* L_6; L_6 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_5), NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(1), (String_t*)L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_3; NullCheck(L_7); (L_7)->SetAt(static_cast(2), (String_t*)_stringLiteralBA5BC2F5FB16A0411CB7CF771B512806E6545D4B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; Il2CppFakeBox L_9(ConnectionStates_t54FBC0F35566E788C5E1991C26C02FB6FA714BE0_il2cpp_TypeInfo_var, (&___0_state)); String_t* L_10; L_10 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_9), NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(3), (String_t*)L_10); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_8; NullCheck(L_11); (L_11)->SetAt(static_cast(4), (String_t*)_stringLiteral50871B53D07728C9FB2FAE9C35340B4E49BC1100); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11; String_t* L_13 = ___1_errorReason; NullCheck(L_12); (L_12)->SetAt(static_cast(5), (String_t*)L_13); String_t* L_14; L_14 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_12, NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(13, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27, L_14); int32_t L_15; L_15 = HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline(__this, NULL); int32_t L_16 = ___0_state; if ((!(((uint32_t)L_15) == ((uint32_t)L_16)))) { goto IL_0067; } } { return; } IL_0067: { int32_t L_17 = ___0_state; HubConnection_set_State_mCC721ECD4EFA2C1F1EF087737D12593A3F6A3A6A_inline(__this, L_17, NULL); int32_t L_18 = ___0_state; switch (L_18) { case 0: { goto IL_0121; } case 1: { goto IL_0121; } case 2: { goto IL_0121; } case 3: { goto IL_008d; } case 4: { goto IL_0121; } case 5: { goto IL_00bc; } } } { return; } IL_008d: { } try { { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_19 = __this->___OnConnected; if (!L_19) { goto IL_00a2_1; } } { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_20 = __this->___OnConnected; NullCheck(L_20); Action_1_Invoke_mD904CD13BFAA9CAA4A4D64E38D6CE8020E7D66A8_inline(L_20, __this, NULL); } IL_00a2_1: { goto IL_0121; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00a4; } throw e; } CATCH_00a4: { Exception_t* L_21 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_21; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_22; L_22 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_23 = V_1; NullCheck(L_22); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralED24D67988FEC77F272211FD827BAA923E056BE2)), L_23); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0121; } IL_00bc: { String_t* L_24 = ___1_errorReason; bool L_25; L_25 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_24, NULL); if (!L_25) { goto IL_00f2; } } { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_26 = __this->___OnClosed; if (!L_26) { goto IL_0121; } } try { Action_1_t74DB821E0DF49746426FECFF64E8D1903E9EF653* L_27 = __this->___OnClosed; NullCheck(L_27); Action_1_Invoke_mD904CD13BFAA9CAA4A4D64E38D6CE8020E7D66A8_inline(L_27, __this, NULL); goto IL_0121; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00da; } throw e; } CATCH_00da: { Exception_t* L_28 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_2 = L_28; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_29; L_29 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_30 = V_2; NullCheck(L_29); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_29, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral04CE1247C5F4382F65FC1A6F501630C5F4E882BF)), L_30); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0121; } IL_00f2: { Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_31 = __this->___OnError; if (!L_31) { goto IL_0121; } } try { Action_2_tDC36081C6E503C0C12DCB27776EF1B9A423473C2* L_32 = __this->___OnError; String_t* L_33 = ___1_errorReason; NullCheck(L_32); Action_2_Invoke_m21EC21152D9845E5661F0B3059BA406E73D7F445_inline(L_32, __this, L_33, NULL); goto IL_0121; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0109; } throw e; } CATCH_0109: { Exception_t* L_34 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_34; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_35; L_35 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_36 = V_3; NullCheck(L_35); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_35, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1D4921191B0E2B117767AF47875D8BECE7EE27)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BC06B19E5FA130F5B429B906B728D286088B42D)), L_36); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0121; } IL_0121: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HubConnection__cctor_mA555C4E1535DA43B1CA77B042121963F64820010 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)0); ((HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C_StaticFields*)il2cpp_codegen_static_fields_for(HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C_il2cpp_TypeInfo_var))->___EmptyArgs = L_0; Il2CppCodeGenWriteBarrier((void**)(&((HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C_StaticFields*)il2cpp_codegen_static_fields_for(HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C_il2cpp_TypeInfo_var))->___EmptyArgs), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass57_0__ctor_mE704B5D3045467E9064860C65FD812EFB0B28BC2 (U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass57_0_U3CSendU3Eb__0_m3C3824038542B9B530D83CF43741E6C137B8380A (U3CU3Ec__DisplayClass57_0_t6FC02EBC2C9004D0E19DEE9CE9DFE9B0FF2A0E86* __this, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_1_Assign_m9CC1B89AF0E795DAB2A4307F77A502F268030AD8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_1_Fail_mB1B9661D05735F651283639D5F99C941CB9D126D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_0 = ___0_message; NullCheck(L_0); String_t* L_1 = L_0->___error; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_001a; } } { Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* L_3 = __this->___future; NullCheck(L_3); Future_1_Assign_m9CC1B89AF0E795DAB2A4307F77A502F268030AD8(L_3, (bool)1, Future_1_Assign_m9CC1B89AF0E795DAB2A4307F77A502F268030AD8_RuntimeMethod_var); return; } IL_001a: { Future_1_t8C6BD14FC723A19DDBE0AC27C9E671D1FEB2673F* L_4 = __this->___future; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_5 = ___0_message; NullCheck(L_5); String_t* L_6 = L_5->___error; Exception_t* L_7 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_7, L_6, NULL); NullCheck(L_4); Future_1_Fail_mB1B9661D05735F651283639D5F99C941CB9D126D(L_4, L_7, Future_1_Fail_mB1B9661D05735F651283639D5F99C941CB9D126D_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass60_0__ctor_m4DE578D9AE5F610EB43FF20971CA5F3EDD37B2CC (U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass60_0_U3COnU3Eb__0_m7E3EC28070919D5F37A583653474B4C367A5EAF9 (U3CU3Ec__DisplayClass60_0_t1DF1DD0C11B36B97C95DDA10F0180662F7F7D48D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method) { { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___callback; NullCheck(L_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_Multicast(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_provider, reinterpret_cast(currentDelegate->___method)); } } void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenInst(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { NullCheck(___0_provider); typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_provider, method); } void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenStatic(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_provider, method); } void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenVirtual(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { NullCheck(___0_provider); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_provider); } void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenInterface(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { NullCheck(___0_provider); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_provider); } void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenGenericVirtual(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { NullCheck(___0_provider); GenericVirtualActionInvoker0::Invoke(method, ___0_provider); } void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenGenericInterface(OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { NullCheck(___0_provider); GenericInterfaceActionInvoker0::Invoke(method, ___0_provider); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationSuccededDelegate__ctor_m6D36B7DF12532F45724EF45F1512842B6BA1EC87 (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (isOpen) __this->___invoke_impl = (intptr_t)&OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenInterface; else __this->___invoke_impl = (intptr_t)&OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationSuccededDelegate_Invoke_mAE6F24A4ABF0171A7BC00F1A6EFD0DCCB245A6BA (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_provider, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnAuthenticationSuccededDelegate_BeginInvoke_m1662F409C733A49EBC09FFC48A8728A6667F841F (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_provider, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_provider; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationSuccededDelegate_EndInvoke_m8FC7DF6AC9B74814A7C3973548177701FA3378A3 (OnAuthenticationSuccededDelegate_tECD773F189E71FCF00E21FE898FD308BFC60469B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_Multicast(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, String_t*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_provider, ___1_reason, reinterpret_cast(currentDelegate->___method)); } } void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenInst(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { NullCheck(___0_provider); typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_provider, ___1_reason, method); } void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenStatic(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_provider, ___1_reason, method); } void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenVirtual(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { NullCheck(___0_provider); VirtualActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_provider, ___1_reason); } void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenInterface(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { NullCheck(___0_provider); InterfaceActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_provider, ___1_reason); } void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenGenericVirtual(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { NullCheck(___0_provider); GenericVirtualActionInvoker1< String_t* >::Invoke(method, ___0_provider, ___1_reason); } void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenGenericInterface(OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { NullCheck(___0_provider); GenericInterfaceActionInvoker1< String_t* >::Invoke(method, ___0_provider, ___1_reason); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationFailedDelegate__ctor_mB9B160A7282D8D6D980906934F54CC84C61E919F (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenInterface; else __this->___invoke_impl = (intptr_t)&OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationFailedDelegate_Invoke_m0E10849E6DB50EB953C6D902E21AD09295B4EA5E (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, String_t*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_provider, ___1_reason, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnAuthenticationFailedDelegate_BeginInvoke_m9C9E9ABA4313D28B500BCBF0269CE63EEA9C08BE (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_provider, String_t* ___1_reason, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) { void *__d_args[3] = {0}; __d_args[0] = ___0_provider; __d_args[1] = ___1_reason; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAuthenticationFailedDelegate_EndInvoke_mF19D9D425923E15377C732F1891086EEA4C2EB1C (OnAuthenticationFailedDelegate_tE7AAD3FD5BD63238E47E8E90D4E5822F41105E16* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonProtocol_get_Type_m1CEDD615276D00249687506867569CCD7465D54D (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, const RuntimeMethod* method) { { return (int32_t)(1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonProtocol_get_Encoder_m889BE9048D6E72FE0FE63D901C1E3F4F07E2FA96 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEncoderU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonProtocol_set_Encoder_m6B38E3B57398D76816C99FF20B756A6DB0169D01 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CEncoderU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEncoderU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* JsonProtocol_get_Connection_mBC266EA31995F074D34BF089AB832DBC04BC354F (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, const RuntimeMethod* method) { { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_0 = __this->___U3CConnectionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonProtocol_set_Connection_mB00AC82BA4CCBDEC89ABE521DD1DBDF01350EB10 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___0_value, const RuntimeMethod* method) { { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_0 = ___0_value; __this->___U3CConnectionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConnectionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonProtocol__ctor_m97E847CF90DCA14F7D9F5A39FD28C68F42E3637D (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_encoder; if (L_0) { goto IL_0014; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8ECE837BA7230B14B050EF37843797187D4C7113)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonProtocol__ctor_m97E847CF90DCA14F7D9F5A39FD28C68F42E3637D_RuntimeMethod_var))); } IL_0014: { RuntimeObject* L_2 = ___0_encoder; NullCheck(L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270_il2cpp_TypeInfo_var, L_2); bool L_4; L_4 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_3, _stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84, NULL); if (!L_4) { goto IL_0031; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE320A9D44FCB2BAE27A21C6114E4A8014023E000)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonProtocol__ctor_m97E847CF90DCA14F7D9F5A39FD28C68F42E3637D_RuntimeMethod_var))); } IL_0031: { RuntimeObject* L_6 = ___0_encoder; JsonProtocol_set_Encoder_m6B38E3B57398D76816C99FF20B756A6DB0169D01_inline(__this, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonProtocol_ParseMessages_m75E9FD19AC5B96699CAEB015700425F401ACB117 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, String_t* ___0_data, List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19** ___1_messages, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_DecodeAs_TisMessage_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9_mEDC4142B317F239C108C4F55C09EB4CA4382042A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDC1BE4182D903A8C97D97384BC865CFA0BE38E7B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* V_3 = NULL; { V_0 = 0; String_t* L_0 = ___0_data; NullCheck(L_0); int32_t L_1; L_1 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_0, ((int32_t)30), NULL); V_1 = L_1; int32_t L_2 = V_1; if ((!(((uint32_t)L_2) == ((uint32_t)(-1))))) { goto IL_0048; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA93413BFB1B213BA9C49EEC7909A02015AE02DA9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonProtocol_ParseMessages_m75E9FD19AC5B96699CAEB015700425F401ACB117_RuntimeMethod_var))); } IL_001a: { String_t* L_4 = ___0_data; int32_t L_5 = V_0; int32_t L_6 = V_1; int32_t L_7 = V_0; NullCheck(L_4); String_t* L_8; L_8 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_4, L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), NULL); V_2 = L_8; RuntimeObject* L_9; L_9 = JsonProtocol_get_Encoder_m889BE9048D6E72FE0FE63D901C1E3F4F07E2FA96_inline(__this, NULL); String_t* L_10 = V_2; NullCheck(L_9); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_11; L_11 = GenericInterfaceFuncInvoker1< Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9*, String_t* >::Invoke(IEncoder_DecodeAs_TisMessage_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9_mEDC4142B317F239C108C4F55C09EB4CA4382042A_RuntimeMethod_var, L_9, L_10); V_3 = L_11; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19** L_12 = ___1_messages; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_13 = *((List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19**)L_12); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_14 = V_3; NullCheck(L_13); List_1_Add_mDC1BE4182D903A8C97D97384BC865CFA0BE38E7B_inline(L_13, L_14, List_1_Add_mDC1BE4182D903A8C97D97384BC865CFA0BE38E7B_RuntimeMethod_var); int32_t L_15 = V_1; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); String_t* L_16 = ___0_data; int32_t L_17 = V_0; NullCheck(L_16); int32_t L_18; L_18 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_16, ((int32_t)30), L_17, NULL); V_1 = L_18; } IL_0048: { int32_t L_19 = V_1; if ((!(((uint32_t)L_19) == ((uint32_t)(-1))))) { goto IL_001a; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonProtocol_ParseMessages_mCCF71E962B33A0EA3C1FCF111045B660A5EE1135 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19** ___1_messages, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* JsonProtocol_EncodeMessage_m339D93A5D93685676E2ABFCEE5D38D57F08B9B51 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_EncodeAsText_TisCancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_m3BBD18039B57D61733052C456175320E9C6E8A89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_EncodeAsText_TisInvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_m184D9F13DF07BA4B5C0E2A3869DC433B944F52FB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497 V_2; memset((&V_2), 0, sizeof(V_2)); CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206 V_3; memset((&V_3), 0, sizeof(V_3)); { V_0 = (String_t*)NULL; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_0 = ___0_message; NullCheck(L_0); int32_t L_1 = L_0->___type; V_1 = L_1; int32_t L_2 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1))) { case 0: { goto IL_0027; } case 1: { goto IL_00a1; } case 2: { goto IL_00a1; } case 3: { goto IL_0027; } case 4: { goto IL_007f; } } } { goto IL_00a1; } IL_0027: { RuntimeObject* L_3; L_3 = JsonProtocol_get_Encoder_m889BE9048D6E72FE0FE63D901C1E3F4F07E2FA96_inline(__this, NULL); il2cpp_codegen_initobj((&V_2), sizeof(InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497)); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_4 = ___0_message; NullCheck(L_4); int32_t L_5 = L_4->___type; (&V_2)->___type = L_5; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_6 = ___0_message; NullCheck(L_6); String_t* L_7 = L_6->___invocationId; (&V_2)->___invocationId = L_7; Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___invocationId), (void*)L_7); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_8 = ___0_message; NullCheck(L_8); bool L_9 = L_8->___nonblocking; (&V_2)->___nonblocking = L_9; Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_10 = ___0_message; NullCheck(L_10); String_t* L_11 = L_10->___target; (&V_2)->___target = L_11; Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___target), (void*)L_11); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_12 = ___0_message; NullCheck(L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_12->___arguments; (&V_2)->___arguments = L_13; Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___arguments), (void*)L_13); InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497 L_14 = V_2; NullCheck(L_3); String_t* L_15; L_15 = GenericInterfaceFuncInvoker1< String_t*, InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497 >::Invoke(IEncoder_EncodeAsText_TisInvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_m184D9F13DF07BA4B5C0E2A3869DC433B944F52FB_RuntimeMethod_var, L_3, L_14); V_0 = L_15; goto IL_00a1; } IL_007f: { RuntimeObject* L_16; L_16 = JsonProtocol_get_Encoder_m889BE9048D6E72FE0FE63D901C1E3F4F07E2FA96_inline(__this, NULL); il2cpp_codegen_initobj((&V_3), sizeof(CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206)); Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* L_17 = ___0_message; NullCheck(L_17); String_t* L_18 = L_17->___invocationId; (&V_3)->___invocationId = L_18; Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___invocationId), (void*)L_18); CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206 L_19 = V_3; NullCheck(L_16); String_t* L_20; L_20 = GenericInterfaceFuncInvoker1< String_t*, CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206 >::Invoke(IEncoder_EncodeAsText_TisCancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_m3BBD18039B57D61733052C456175320E9C6E8A89_RuntimeMethod_var, L_16, L_19); V_0 = L_20; } IL_00a1: { String_t* L_21 = V_0; bool L_22; L_22 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_21, NULL); if (!L_22) { goto IL_00ab; } } { return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_00ab: { String_t* L_23 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24; L_24 = JsonProtocol_WithSeparator_m8D572462FBB0DBB9CE80DFA1803BB7269D051F33(L_23, NULL); return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* JsonProtocol_GetRealArguments_mC9EAE773C00BF7A0971F576E1C2EDF2282FE14EB (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_argTypes, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_arguments, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_arguments; if (!L_0) { goto IL_0007; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_arguments; NullCheck(L_1); if ((((RuntimeArray*)L_1)->max_length)) { goto IL_0009; } } IL_0007: { return (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL; } IL_0009: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = ___0_argTypes; NullCheck(L_2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_arguments; NullCheck(L_3); if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))) { goto IL_0031; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = ___0_argTypes; NullCheck(L_4); int32_t L_5 = ((int32_t)(((RuntimeArray*)L_4)->max_length)); RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = ___1_arguments; NullCheck(L_7); int32_t L_8 = ((int32_t)(((RuntimeArray*)L_7)->max_length)); RuntimeObject* L_9 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_8); String_t* L_10; L_10 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral908E865567AA1C41537CA9ED31282C445994DD4B)), L_6, L_9, NULL); Exception_t* L_11 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_11, L_10, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonProtocol_GetRealArguments_mC9EAE773C00BF7A0971F576E1C2EDF2282FE14EB_RuntimeMethod_var))); } IL_0031: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___1_arguments; NullCheck(L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))); V_0 = L_13; V_1 = 0; goto IL_0051; } IL_003e: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_0; int32_t L_15 = V_1; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_16 = ___0_argTypes; int32_t L_17 = V_1; NullCheck(L_16); int32_t L_18 = L_17; Type_t* L_19 = (L_16)->GetAt(static_cast(L_18)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = ___1_arguments; int32_t L_21 = V_1; NullCheck(L_20); int32_t L_22 = L_21; RuntimeObject* L_23 = (L_20)->GetAt(static_cast(L_22)); RuntimeObject* L_24; L_24 = JsonProtocol_ConvertTo_m56877B456C525E0DD8BA7E7D50334AA20BF83918(__this, L_19, L_23, NULL); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_24); (L_14)->SetAt(static_cast(L_15), (RuntimeObject*)L_24); int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0051: { int32_t L_26 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = ___1_arguments; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_003e; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = V_0; return L_28; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonProtocol_ConvertTo_m56877B456C525E0DD8BA7E7D50334AA20BF83918 (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, Type_t* ___0_toType, RuntimeObject* ___1_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___1_obj; if (L_0) { goto IL_0005; } } { return NULL; } IL_0005: { Type_t* L_1 = ___0_toType; NullCheck(L_1); bool L_2; L_2 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_1, NULL); if (L_2) { goto IL_0015; } } { Type_t* L_3 = ___0_toType; NullCheck(L_3); bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(69, L_3); if (!L_4) { goto IL_001d; } } IL_0015: { RuntimeObject* L_5 = ___1_obj; Type_t* L_6 = ___0_toType; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); RuntimeObject* L_7; L_7 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_5, L_6, NULL); return L_7; } IL_001d: { Type_t* L_8 = ___0_toType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_10; L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL); bool L_11; L_11 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_10, NULL); if (!L_11) { goto IL_0036; } } { RuntimeObject* L_12 = ___1_obj; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_12); return L_13; } IL_0036: { RuntimeObject* L_14; L_14 = JsonProtocol_get_Encoder_m889BE9048D6E72FE0FE63D901C1E3F4F07E2FA96_inline(__this, NULL); Type_t* L_15 = ___0_toType; RuntimeObject* L_16 = ___1_obj; NullCheck(L_14); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker2< RuntimeObject*, Type_t*, RuntimeObject* >::Invoke(5, IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270_il2cpp_TypeInfo_var, L_14, L_15, L_16); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* JsonProtocol_WithSeparator_m8D572462FBB0DBB9CE80DFA1803BB7269D051F33 (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0; L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_1 = ___0_str; NullCheck(L_0); int32_t L_2; L_2 = VirtualFuncInvoker1< int32_t, String_t* >::Invoke(12, L_0, L_1); V_0 = L_2; int32_t L_3 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))); V_1 = L_4; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5; L_5 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_6 = ___0_str; String_t* L_7 = ___0_str; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_1; NullCheck(L_5); int32_t L_10; L_10 = VirtualFuncInvoker5< int32_t, String_t*, int32_t, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(20, L_5, L_6, 0, L_8, L_9, 0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1; int32_t L_12 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (uint8_t)((int32_t)30)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_1; return L_13; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LitJsonEncoder_get_Name_mBCF36A85D528A0A409B4B7AB35C07BF594F1B6CA (LitJsonEncoder_t00FF30C40744DC81E2BF5A96E35E6F4FC89B862D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84); s_Il2CppMethodInitialized = true; } { return _stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LitJsonEncoder__ctor_m9A8112143B46D3E35C2B92E5E24AE730901D00C4 (LitJsonEncoder_t00FF30C40744DC81E2BF5A96E35E6F4FC89B862D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE36ADDCF5911745EA8039B5514DD3ADA4095D4F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD89256CB505C0CDE1E7ED7792AC027197AEEB820_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_RegisterImporter_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5B9F9CBE67EBA2C1D0B6062155F31BC7B171824F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_RegisterImporter_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7B7097D7E39AD3F2AA25BD0D52E32749E88F5C72_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_RegisterImporter_TisString_t_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_mF119B3AA24320F4FB4EC425C4B94F6A79CBDBBE8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__2_0_m7AAA91769AB6CCDD00A0C91EF22752660D98F7EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__2_1_mE64EA15758AD5352F906CC6CE75A0F777A9F9594_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__2_2_m156526832C4DB6ABA78F08DCC8C5DC6465B6FB60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__2_3_m3E9CB73E3AC150DA271F419BC184BB07D13B07BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__2_4_m61548E650089422A9CBAB4F1A901695E0E4A07FD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* G_B2_0 = NULL; ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* G_B1_0 = NULL; ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* G_B4_0 = NULL; ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* G_B3_0 = NULL; ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* G_B6_0 = NULL; ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* G_B5_0 = NULL; ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* G_B8_0 = NULL; ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* G_B7_0 = NULL; ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* G_B10_0 = NULL; ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* G_B9_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* L_0 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_0; ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_0025; } G_B1_0 = L_1; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* L_2 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9; ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* L_3 = (ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F*)il2cpp_codegen_object_new(ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F_il2cpp_TypeInfo_var); ImporterFunc_2__ctor_mFAFEB72EC12A568203140507EE9A137F69754564(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__2_0_m7AAA91769AB6CCDD00A0C91EF22752660D98F7EE_RuntimeMethod_var), NULL); ImporterFunc_2_t81DE25BDD66D32D5EFEBBC4B3D748C273D848A7F* L_4 = L_3; ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_0 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_0), (void*)L_4); G_B2_0 = L_4; } IL_0025: { il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); JsonMapper_RegisterImporter_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5B9F9CBE67EBA2C1D0B6062155F31BC7B171824F(G_B2_0, JsonMapper_RegisterImporter_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m5B9F9CBE67EBA2C1D0B6062155F31BC7B171824F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* L_5 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_1; ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* L_6 = L_5; if (L_6) { G_B4_0 = L_6; goto IL_0049; } G_B3_0 = L_6; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* L_7 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9; ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* L_8 = (ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942*)il2cpp_codegen_object_new(ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942_il2cpp_TypeInfo_var); ImporterFunc_2__ctor_m0ACADE2BE748FA2C91B10567D447A84119591E90(L_8, L_7, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__2_1_mE64EA15758AD5352F906CC6CE75A0F777A9F9594_RuntimeMethod_var), NULL); ImporterFunc_2_tE811F2E39BF5FA57481D1053A5A2879319563942* L_9 = L_8; ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_1 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_1), (void*)L_9); G_B4_0 = L_9; } IL_0049: { il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); JsonMapper_RegisterImporter_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7B7097D7E39AD3F2AA25BD0D52E32749E88F5C72(G_B4_0, JsonMapper_RegisterImporter_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7B7097D7E39AD3F2AA25BD0D52E32749E88F5C72_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* L_10 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_2; ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* L_11 = L_10; if (L_11) { G_B6_0 = L_11; goto IL_006d; } G_B5_0 = L_11; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* L_12 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9; ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* L_13 = (ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB*)il2cpp_codegen_object_new(ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB_il2cpp_TypeInfo_var); ImporterFunc_2__ctor_m6BA4BE060791F789E02D4660BEF5AAF87C90CEC6(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__2_2_m156526832C4DB6ABA78F08DCC8C5DC6465B6FB60_RuntimeMethod_var), NULL); ImporterFunc_2_tA1D3AB6BF321D654FCB2CD65A7E3AE668DD38DFB* L_14 = L_13; ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_2 = L_14; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_2), (void*)L_14); G_B6_0 = L_14; } IL_006d: { il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE36ADDCF5911745EA8039B5514DD3ADA4095D4F1(G_B6_0, JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE36ADDCF5911745EA8039B5514DD3ADA4095D4F1_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* L_15 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_3; ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* L_16 = L_15; if (L_16) { G_B8_0 = L_16; goto IL_0091; } G_B7_0 = L_16; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* L_17 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9; ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* L_18 = (ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03*)il2cpp_codegen_object_new(ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03_il2cpp_TypeInfo_var); ImporterFunc_2__ctor_mCB58D807FE1CC0BECE0C4EE521B0CA7DEAC2345F(L_18, L_17, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__2_3_m3E9CB73E3AC150DA271F419BC184BB07D13B07BA_RuntimeMethod_var), NULL); ImporterFunc_2_t34D1E2BC770866FDD654B9D8010949109799FE03* L_19 = L_18; ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_3 = L_19; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_3), (void*)L_19); G_B8_0 = L_19; } IL_0091: { il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); JsonMapper_RegisterImporter_TisString_t_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_mF119B3AA24320F4FB4EC425C4B94F6A79CBDBBE8(G_B8_0, JsonMapper_RegisterImporter_TisString_t_TisDateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_mF119B3AA24320F4FB4EC425C4B94F6A79CBDBBE8_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* L_20 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_4; ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* L_21 = L_20; if (L_21) { G_B10_0 = L_21; goto IL_00b5; } G_B9_0 = L_21; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* L_22 = ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9; ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* L_23 = (ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7*)il2cpp_codegen_object_new(ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7_il2cpp_TypeInfo_var); ImporterFunc_2__ctor_mC438914C86AB66E1E8CC22FF589709F2250DD279(L_23, L_22, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__2_4_m61548E650089422A9CBAB4F1A901695E0E4A07FD_RuntimeMethod_var), NULL); ImporterFunc_2_tFC6E5BBAE848D0DE364A5C45A0FC04DB451EB1A7* L_24 = L_23; ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_4 = L_24; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9__2_4), (void*)L_24); G_B10_0 = L_24; } IL_00b5: { il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD89256CB505C0CDE1E7ED7792AC027197AEEB820(G_B10_0, JsonMapper_RegisterImporter_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD89256CB505C0CDE1E7ED7792AC027197AEEB820_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LitJsonEncoder_ConvertTo_m4F3CC7116E7108121EB86777CCEE720E216C5655 (LitJsonEncoder_t00FF30C40744DC81E2BF5A96E35E6F4FC89B862D* __this, Type_t* ___0_toType, RuntimeObject* ___1_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___1_obj; il2cpp_codegen_runtime_class_init_inline(JsonMapper_t1D8418D75E295325E817EEBABCF549B289BDD24A_il2cpp_TypeInfo_var); String_t* L_1; L_1 = JsonMapper_ToJson_m47E09DCA4D412AB6D98769A2A5544C6D65155811(L_0, NULL); JsonData_t3C51D89A19D30A47A74617107D861959322307F1* L_2; L_2 = JsonMapper_ToObject_m4CE0C423373F28612B2140D6D1A3DCE4F9161FBA(L_1, NULL); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m10423633EBAEF838848F380B0D90E967D7B8C16E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* L_0 = (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3*)il2cpp_codegen_object_new(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var); U3CU3Ec__ctor_mBDF73AB300DCA4D6FF8DD8649FA419106FCDA7DF(L_0, NULL); ((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mBDF73AB300DCA4D6FF8DD8649FA419106FCDA7DF (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t U3CU3Ec_U3C_ctorU3Eb__2_0_m7AAA91769AB6CCDD00A0C91EF22752660D98F7EE (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* __this, int32_t ___0_input, const RuntimeMethod* method) { { int32_t L_0 = ___0_input; return ((int64_t)L_0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3C_ctorU3Eb__2_1_mE64EA15758AD5352F906CC6CE75A0F777A9F9594 (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* __this, int64_t ___0_input, const RuntimeMethod* method) { { int64_t L_0 = ___0_input; return ((int32_t)L_0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3C_ctorU3Eb__2_2_m156526832C4DB6ABA78F08DCC8C5DC6465B6FB60 (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* __this, double ___0_input, const RuntimeMethod* method) { { double L_0 = ___0_input; return il2cpp_codegen_cast_double_to_int(((double)il2cpp_codegen_add(L_0, (0.5)))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D U3CU3Ec_U3C_ctorU3Eb__2_3_m3E9CB73E3AC150DA271F419BC184BB07D13B07BA (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* __this, String_t* ___0_input, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); { String_t* L_0 = ___0_input; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1; L_1 = Convert_ToDateTime_mE15C6E51579A9876015F9E295D5025B80BE73726(L_0, NULL); V_0 = L_1; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2; L_2 = DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9((&V_0), NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_ctorU3Eb__2_4_m61548E650089422A9CBAB4F1A901695E0E4A07FD (U3CU3Ec_tBEC7F39DB8D2C8C3B1BD1BE4449F8C5C77B896A3* __this, double ___0_input, const RuntimeMethod* method) { { double L_0 = ___0_input; return ((float)L_0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_TransportType_m221443247CF58478F1AA49E88FC3DD62EB561E0F (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { { return (int32_t)(0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_TransferMode_mECD16D732E04922FDA9A902F33B56D77A77C2838 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { { return (int32_t)(0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_State_m86BC42465CDE7786EFD9442EDFA9A4F9D60E7D5D (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____state; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, int32_t ___0_value, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____state; int32_t L_1 = ___0_value; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0031; } } { int32_t L_2 = __this->____state; V_0 = L_2; int32_t L_3 = ___0_value; __this->____state = L_3; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_4 = __this->___OnStateChanged; if (!L_4) { goto IL_0031; } } { Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_5 = __this->___OnStateChanged; int32_t L_6 = V_0; int32_t L_7 = __this->____state; NullCheck(L_5); Action_2_Invoke_mE3F3C686891DBCA0589BA1C04C2FF3731186704B_inline(L_5, L_6, L_7, NULL); } IL_0031: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebSocketTransport_get_ErrorReason_mC672E944E4B8E0B64917C850C8B7170391940D9A (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CErrorReasonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_set_ErrorReason_m08F37E813634CC1EE4905D4785F2493DCE4D609D (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CErrorReasonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorReasonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_add_OnStateChanged_mEDCD29608D583A4BBC14B94F05BBC560B85B957E (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* V_0 = NULL; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* V_1 = NULL; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* V_2 = NULL; { Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_0 = __this->___OnStateChanged; V_0 = L_0; } IL_0007: { Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_1 = V_0; V_1 = L_1; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_2 = V_1; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*)Castclass((RuntimeObject*)L_4, Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC_il2cpp_TypeInfo_var)); Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC** L_5 = (Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC**)(&__this->___OnStateChanged); Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_6 = V_2; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_7 = V_1; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_9 = V_0; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*)L_9) == ((RuntimeObject*)(Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_remove_OnStateChanged_m724982DD252A7D8F5C0D8FF6DFFAF18CB36BFE4B (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* V_0 = NULL; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* V_1 = NULL; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* V_2 = NULL; { Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_0 = __this->___OnStateChanged; V_0 = L_0; } IL_0007: { Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_1 = V_0; V_1 = L_1; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_2 = V_1; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*)Castclass((RuntimeObject*)L_4, Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC_il2cpp_TypeInfo_var)); Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC** L_5 = (Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC**)(&__this->___OnStateChanged); Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_6 = V_2; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_7 = V_1; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_9 = V_0; Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*)L_9) == ((RuntimeObject*)(Action_2_tAE5068767279CFAB83C4D32EF6838DB9A7DEC6CC*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport__ctor_mE7163AED92ADB9940AE750D4F65BDA37428DFA41 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* ___0_con, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m46F320D7A33686FF7474ABEA236837C613CC62B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_0 = (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19*)il2cpp_codegen_object_new(List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19_il2cpp_TypeInfo_var); List_1__ctor_m46F320D7A33686FF7474ABEA236837C613CC62B7(L_0, List_1__ctor_m46F320D7A33686FF7474ABEA236837C613CC62B7_RuntimeMethod_var); __this->___messages = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___messages), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_1 = ___0_con; __this->___connection = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___connection), (void*)L_1); WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017(__this, 0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_BestHTTP_SignalRCore_ITransport_StartConnect_mBCF8CC741FDCA372C4FA96542C79B69B562E2D51 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnBinary_mAC5DF4B98D5543398916DC4584B1BA3E5816D585_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnClosed_m37BF43DABEF96FD46B2D6AD3CC77D0B6F687B73D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnError_m5ACC46CE745253EF4E0947524BDCC45D47C590FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnMessage_m47485BFB4C4A28310888A68AF79D74A6F66CAA78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketTransport_OnOpen_m3F85200BD8F28EAC78FAF09C260495EA9483372D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7483B45CE2A20385E52CC4BF7DE5E2E50612E83B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7B25AA03EBC7AE7926267A5DA45FB101AE4809B); s_Il2CppMethodInitialized = true; } Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* V_0 = NULL; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* V_1 = NULL; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* G_B7_0 = NULL; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* G_B6_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, _stringLiteralE7B25AA03EBC7AE7926267A5DA45FB101AE4809B); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1 = __this->___webSocket; if (L_1) { goto IL_00b8; } } { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_2 = __this->___connection; NullCheck(L_2); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_3; L_3 = HubConnection_get_Uri_mAF455918C6C51F4DBF385AE5993901ACF3482CC6_inline(L_2, NULL); V_0 = L_3; HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_4 = __this->___connection; NullCheck(L_4); NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_5; L_5 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(L_4, NULL); if (!L_5) { goto IL_0061; } } { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_6 = __this->___connection; NullCheck(L_6); NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_7; L_7 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(L_6, NULL); NullCheck(L_7); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_8; L_8 = NegotiationResult_get_Url_m55085B3408434F4E117DB5A15C9ECA951B344848_inline(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); bool L_9; L_9 = Uri_op_Inequality_m64BE981CDF88B751677B80D883B201BF3CFD83F7(L_8, (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)NULL, NULL); if (!L_9) { goto IL_0061; } } { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_10 = __this->___connection; NullCheck(L_10); NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_11; L_11 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(L_10, NULL); NullCheck(L_11); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_12; L_12 = NegotiationResult_get_Url_m55085B3408434F4E117DB5A15C9ECA951B344848_inline(L_11, NULL); V_0 = L_12; } IL_0061: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_13 = V_0; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_14; L_14 = WebSocketTransport_BuildUri_m32CFB2B8E6921E15DCFF0F1D6460C9F0368A5852(__this, L_13, NULL); V_1 = L_14; HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_15 = __this->___connection; NullCheck(L_15); RuntimeObject* L_16; L_16 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(L_15, NULL); if (!L_16) { goto IL_008d; } } { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_17 = __this->___connection; NullCheck(L_17); RuntimeObject* L_18; L_18 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(L_17, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_19 = V_1; NullCheck(L_18); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_20; L_20 = InterfaceFuncInvoker1< Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* >::Invoke(7, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_18, L_19); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_21 = L_20; if (L_21) { G_B7_0 = L_21; goto IL_008c; } G_B6_0 = L_21; } { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_22 = V_1; G_B7_0 = L_22; } IL_008c: { V_1 = G_B7_0; } IL_008d: { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_23; L_23 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_24 = V_1; NullCheck(L_24); String_t* L_25; L_25 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_24); String_t* L_26; L_26 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7483B45CE2A20385E52CC4BF7DE5E2E50612E83B, L_25, NULL); NullCheck(L_23); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_23, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, L_26); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_27 = V_1; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_28 = (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)il2cpp_codegen_object_new(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73_il2cpp_TypeInfo_var); WebSocket__ctor_mA53145B8E037260ADAEE08DF02BEF386C9C96C14(L_28, L_27, NULL); __this->___webSocket = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->___webSocket), (void*)L_28); } IL_00b8: { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_29 = __this->___connection; NullCheck(L_29); RuntimeObject* L_30; L_30 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(L_29, NULL); if (!L_30) { goto IL_00e0; } } { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_31 = __this->___connection; NullCheck(L_31); RuntimeObject* L_32; L_32 = HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline(L_31, NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_33 = __this->___webSocket; NullCheck(L_33); HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_34; L_34 = WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline(L_33, NULL); NullCheck(L_32); InterfaceActionInvoker1< HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* >::Invoke(6, IAuthenticationProvider_tA50B21283435E55FF861E8C0576A96DB7C734151_il2cpp_TypeInfo_var, L_32, L_34); } IL_00e0: { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_35 = __this->___webSocket; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_36 = L_35; NullCheck(L_36); OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A* L_37 = L_36->___OnOpen; OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A* L_38 = (OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A*)il2cpp_codegen_object_new(OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A_il2cpp_TypeInfo_var); OnWebSocketOpenDelegate__ctor_m5EE4043C3629ECE2D568767F31A32A7B7DF8788E(L_38, __this, (intptr_t)((void*)WebSocketTransport_OnOpen_m3F85200BD8F28EAC78FAF09C260495EA9483372D_RuntimeMethod_var), NULL); Delegate_t* L_39; L_39 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_37, L_38, NULL); NullCheck(L_36); L_36->___OnOpen = ((OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A*)CastclassSealed((RuntimeObject*)L_39, OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_36->___OnOpen), (void*)((OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A*)CastclassSealed((RuntimeObject*)L_39, OnWebSocketOpenDelegate_tD9393F7A84C450C3F1C6942694F057A8F8CB967A_il2cpp_TypeInfo_var))); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_40 = __this->___webSocket; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_41 = L_40; NullCheck(L_41); OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881* L_42 = L_41->___OnMessage; OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881* L_43 = (OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881*)il2cpp_codegen_object_new(OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881_il2cpp_TypeInfo_var); OnWebSocketMessageDelegate__ctor_m9978A8FE88D64A141433567641F5DDD3629DFA67(L_43, __this, (intptr_t)((void*)WebSocketTransport_OnMessage_m47485BFB4C4A28310888A68AF79D74A6F66CAA78_RuntimeMethod_var), NULL); Delegate_t* L_44; L_44 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_42, L_43, NULL); NullCheck(L_41); L_41->___OnMessage = ((OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881*)CastclassSealed((RuntimeObject*)L_44, OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_41->___OnMessage), (void*)((OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881*)CastclassSealed((RuntimeObject*)L_44, OnWebSocketMessageDelegate_tA23BC7FBCB2951661CD0E1C14FDDE10842E18881_il2cpp_TypeInfo_var))); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_45 = __this->___webSocket; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_46 = L_45; NullCheck(L_46); OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF* L_47 = L_46->___OnBinary; OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF* L_48 = (OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF*)il2cpp_codegen_object_new(OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF_il2cpp_TypeInfo_var); OnWebSocketBinaryDelegate__ctor_m212FECA74A0C5A609FFA721C0AE60670E0835C6F(L_48, __this, (intptr_t)((void*)WebSocketTransport_OnBinary_mAC5DF4B98D5543398916DC4584B1BA3E5816D585_RuntimeMethod_var), NULL); Delegate_t* L_49; L_49 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_47, L_48, NULL); NullCheck(L_46); L_46->___OnBinary = ((OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF*)CastclassSealed((RuntimeObject*)L_49, OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_46->___OnBinary), (void*)((OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF*)CastclassSealed((RuntimeObject*)L_49, OnWebSocketBinaryDelegate_t0887854D0D99CAD93C30B7AD22193C32E069DCBF_il2cpp_TypeInfo_var))); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_50 = __this->___webSocket; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_51 = L_50; NullCheck(L_51); OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2* L_52 = L_51->___OnErrorDesc; OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2* L_53 = (OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2*)il2cpp_codegen_object_new(OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2_il2cpp_TypeInfo_var); OnWebSocketErrorDescriptionDelegate__ctor_m91579EA9BE7A5AF20EBB8415F9387F804FF266E8(L_53, __this, (intptr_t)((void*)WebSocketTransport_OnError_m5ACC46CE745253EF4E0947524BDCC45D47C590FC_RuntimeMethod_var), NULL); Delegate_t* L_54; L_54 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_52, L_53, NULL); NullCheck(L_51); L_51->___OnErrorDesc = ((OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2*)CastclassSealed((RuntimeObject*)L_54, OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_51->___OnErrorDesc), (void*)((OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2*)CastclassSealed((RuntimeObject*)L_54, OnWebSocketErrorDescriptionDelegate_tE6C07F2A9D7DB595AF6B43AC9B2AC43722A485D2_il2cpp_TypeInfo_var))); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_55 = __this->___webSocket; WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_56 = L_55; NullCheck(L_56); OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580* L_57 = L_56->___OnClosed; OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580* L_58 = (OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580*)il2cpp_codegen_object_new(OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580_il2cpp_TypeInfo_var); OnWebSocketClosedDelegate__ctor_m02D7A18933C7965418B15CEAEA909B7BE45ACBBA(L_58, __this, (intptr_t)((void*)WebSocketTransport_OnClosed_m37BF43DABEF96FD46B2D6AD3CC77D0B6F687B73D_RuntimeMethod_var), NULL); Delegate_t* L_59; L_59 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_57, L_58, NULL); NullCheck(L_56); L_56->___OnClosed = ((OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580*)CastclassSealed((RuntimeObject*)L_59, OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_56->___OnClosed), (void*)((OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580*)CastclassSealed((RuntimeObject*)L_59, OnWebSocketClosedDelegate_t03680D2D316E8B3CBAB1091DEB5FB4C4FF9F3580_il2cpp_TypeInfo_var))); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_60 = __this->___webSocket; NullCheck(L_60); WebSocket_Open_m0512F3ACA4B8E92B085865C93E62B05AB0ABEEA6(L_60, NULL); WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017(__this, 1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_BestHTTP_SignalRCore_ITransport_Send_m2D4B5BC6830B4C4C8280D4A606A2FC8975BC201C (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_msg, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = __this->___webSocket; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_msg; NullCheck(L_0); WebSocket_Send_m9BA73EAD19F87F0A4F00D8682F00D66F0B9B91AB(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnOpen_m3F85200BD8F28EAC78FAF09C260495EA9483372D (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CB86F2199AEF79F6A30E9EF3D5ECD9E7E45F6E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC10C520E05547BC1107634FA0D4DC52FC28AF853); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, _stringLiteral4CB86F2199AEF79F6A30E9EF3D5ECD9E7E45F6E5); HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_1 = __this->___connection; NullCheck(L_1); RuntimeObject* L_2; L_2 = HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline(L_1, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var, L_2); NullCheck(L_3); String_t* L_4; L_4 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IEncoder_t8D24318ACA89AB8CDD1ABEBB2277D05CE9BE0270_il2cpp_TypeInfo_var, L_3); String_t* L_5; L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralC10C520E05547BC1107634FA0D4DC52FC28AF853, L_4, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = JsonProtocol_WithSeparator_m8D572462FBB0DBB9CE80DFA1803BB7269D051F33(L_5, NULL); V_0 = L_6; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0; InterfaceActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(8, ITransport_tA788D4DDEB3FB941D360CBD548E800A96EE169D2_il2cpp_TypeInfo_var, __this, L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebSocketTransport_ParseHandshakeResponse_m5632D64BE885C6F65BD082850AB1EF854B09FBA4 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, String_t* ___0_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF2D5C9E580BC8CCF398898F422A6F6C7EED7C3C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2); s_Il2CppMethodInitialized = true; } Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL; RuntimeObject* V_1 = NULL; { String_t* L_0 = ___0_data; RuntimeObject* L_1; L_1 = Json_Decode_m40A86A0E6654E3C2843EE89E80E5D3CA98BB66C0(L_0, NULL); V_0 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)IsInstClass((RuntimeObject*)L_1, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_2 = V_0; if (L_2) { goto IL_001b; } } { String_t* L_3 = ___0_data; String_t* L_4; L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralBF2D5C9E580BC8CCF398898F422A6F6C7EED7C3C, L_3, NULL); return L_4; } IL_001b: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_5 = V_0; NullCheck(L_5); bool L_6; L_6 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_5, _stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2, (&V_1), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_6) { goto IL_0031; } } { RuntimeObject* L_7 = V_1; NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_7); return L_8; } IL_0031: { return (String_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_HandleHandshakeResponse_m2C6844728159E142C134CA3B895B0632A98830E0 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, String_t* ___0_data, const RuntimeMethod* method) { WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* G_B2_0 = NULL; WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* G_B1_0 = NULL; int32_t G_B3_0 = 0; WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* G_B3_1 = NULL; { String_t* L_0 = ___0_data; String_t* L_1; L_1 = WebSocketTransport_ParseHandshakeResponse_m5632D64BE885C6F65BD082850AB1EF854B09FBA4(__this, L_0, NULL); WebSocketTransport_set_ErrorReason_m08F37E813634CC1EE4905D4785F2493DCE4D609D_inline(__this, L_1, NULL); String_t* L_2; L_2 = WebSocketTransport_get_ErrorReason_mC672E944E4B8E0B64917C850C8B7170391940D9A_inline(__this, NULL); bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (L_3) { G_B2_0 = __this; goto IL_001e; } G_B1_0 = __this; } { G_B3_0 = 4; G_B3_1 = G_B1_0; goto IL_001f; } IL_001e: { G_B3_0 = 2; G_B3_1 = G_B2_0; } IL_001f: { NullCheck(G_B3_1); WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017(G_B3_1, G_B3_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnMessage_m47485BFB4C4A28310888A68AF79D74A6F66CAA78 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, String_t* ___1_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0; L_0 = WebSocketTransport_get_State_m86BC42465CDE7786EFD9442EDFA9A4F9D60E7D5D_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0011; } } { String_t* L_1 = ___1_data; WebSocketTransport_HandleHandshakeResponse_m2C6844728159E142C134CA3B895B0632A98830E0(__this, L_1, NULL); return; } IL_0011: { List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_2 = __this->___messages; NullCheck(L_2); List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_inline(L_2, List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_RuntimeMethod_var); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005e: { List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_3 = __this->___messages; NullCheck(L_3); List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_inline(L_3, List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_RuntimeMethod_var); return; } }); try { try { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_4 = __this->___connection; NullCheck(L_4); RuntimeObject* L_5; L_5 = HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline(L_4, NULL); String_t* L_6 = ___1_data; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19** L_7 = (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19**)(&__this->___messages); NullCheck(L_5); InterfaceActionInvoker2< String_t*, List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19** >::Invoke(4, IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var, L_5, L_6, L_7); HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_8 = __this->___connection; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_9 = __this->___messages; NullCheck(L_8); HubConnection_OnMessages_m87827E319792C73E5B24742B28D9516C7C350746(L_8, L_9, NULL); goto IL_006a; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0046_1; } throw e; } CATCH_0046_1: { Exception_t* L_10 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_0 = L_10; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_11; L_11 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_12 = V_0; NullCheck(L_11); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE42741476ABA1DCA5AAB8BD58C92B6EA65C4686C)), L_12); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_006a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnBinary_mAC5DF4B98D5543398916DC4584B1BA3E5816D585 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0; L_0 = WebSocketTransport_get_State_m86BC42465CDE7786EFD9442EDFA9A4F9D60E7D5D_inline(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_001f; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1; L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_data; NullCheck(L_3); NullCheck(L_1); String_t* L_4; L_4 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(38, L_1, L_2, 0, ((int32_t)(((RuntimeArray*)L_3)->max_length))); WebSocketTransport_HandleHandshakeResponse_m2C6844728159E142C134CA3B895B0632A98830E0(__this, L_4, NULL); return; } IL_001f: { List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_5 = __this->___messages; NullCheck(L_5); List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_inline(L_5, List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_RuntimeMethod_var); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006c: { List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_6 = __this->___messages; NullCheck(L_6); List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_inline(L_6, List_1_Clear_m86E8725229AB755B896125BE6F782B002B8302E5_RuntimeMethod_var); return; } }); try { try { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_7 = __this->___connection; NullCheck(L_7); RuntimeObject* L_8; L_8 = HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline(L_7, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___1_data; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19** L_10 = (List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19**)(&__this->___messages); NullCheck(L_8); InterfaceActionInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19** >::Invoke(5, IProtocol_t68969FE78D96E64ADF2CBB0B189B8BD6296999DE_il2cpp_TypeInfo_var, L_8, L_9, L_10); HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_11 = __this->___connection; List_1_tE7CC9B78352D3B6E0A8AFDF61D199CEB48556C19* L_12 = __this->___messages; NullCheck(L_11); HubConnection_OnMessages_m87827E319792C73E5B24742B28D9516C7C350746(L_11, L_12, NULL); goto IL_0078; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0054_1; } throw e; } CATCH_0054_1: { Exception_t* L_13 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_0 = L_13; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))); RuntimeObject* L_14; L_14 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); Exception_t* L_15 = V_0; NullCheck(L_14); InterfaceActionInvoker3< String_t*, String_t*, Exception_t* >::Invoke(16, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD7966DFB69DE96E19AAA29CD66C7D0FEA35C73A7)), L_15); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0078; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0078: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnError_m5ACC46CE745253EF4E0947524BDCC45D47C590FC (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, String_t* ___1_reason, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral567E83B52D5348AEE8799FDB6B4405E06E1CA378); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_1 = ___1_reason; String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral567E83B52D5348AEE8799FDB6B4405E06E1CA378, L_1, NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, L_2); String_t* L_3 = ___1_reason; WebSocketTransport_set_ErrorReason_m08F37E813634CC1EE4905D4785F2493DCE4D609D_inline(__this, L_3, NULL); WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017(__this, 4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_OnClosed_m37BF43DABEF96FD46B2D6AD3CC77D0B6F687B73D (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_webSocket, uint16_t ___1_code, String_t* ___2_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD1D701B9943865560500D0DB09282073B2EE4356); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); String_t* L_1; L_1 = UInt16_ToString_m57629B7E74D92A54414073D5C27D6827C93A4DD5((&___1_code), NULL); String_t* L_2 = ___2_message; String_t* L_3; L_3 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralD1D701B9943865560500D0DB09282073B2EE4356, L_1, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_2, NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, L_3); __this->___webSocket = (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___webSocket), (void*)(WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73*)NULL); WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017(__this, 5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketTransport_BestHTTP_SignalRCore_ITransport_StartClose_mE9F43F9B8FEF01856E6B2C01D6EBA65426E83B3B (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7276F9936A2FD995165591188D1AA881567D2A77); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = HTTPManager_get_Logger_mFD1E2EFC6F9F65F3EA52639214ED70ED6F90CE89(NULL); NullCheck(L_0); InterfaceActionInvoker2< String_t*, String_t* >::Invoke(12, ILogger_tDA75DE2C62DB182BD6880F353A143CD576E8E56D_il2cpp_TypeInfo_var, L_0, _stringLiteralBCEF6BBA61558F590D2BE87C1933CA07637E8875, _stringLiteral7276F9936A2FD995165591188D1AA881567D2A77); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_1 = __this->___webSocket; if (!L_1) { goto IL_002f; } } { WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017(__this, 3, NULL); WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_2 = __this->___webSocket; NullCheck(L_2); WebSocket_Close_m0B628EABE61CF5436158561EC93E84C7B4766770(L_2, NULL); return; } IL_002f: { WebSocketTransport_set_State_mFDC08A40D13F1EE21009F5312218CDD312F6A017(__this, 5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* WebSocketTransport_BuildUri_m32CFB2B8E6921E15DCFF0F1D6460C9F0368A5852 (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_baseUri, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral113CF1D47C57007670BA0DF5AEBC40673ECEA761); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B4_0 = NULL; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* G_B3_0 = NULL; { HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_0 = __this->___connection; NullCheck(L_0); NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_1; L_1 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(L_0, NULL); if (L_1) { goto IL_000f; } } { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_2 = ___0_baseUri; return L_2; } IL_000f: { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_3 = ___0_baseUri; UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* L_4 = (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72*)il2cpp_codegen_object_new(UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72_il2cpp_TypeInfo_var); UriBuilder__ctor_mD45945E23BE6C1AA8C56E64DEC181E36EE826C25(L_4, L_3, NULL); StringBuilder_t* L_5 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_5, NULL); V_0 = L_5; StringBuilder_t* L_6 = V_0; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_7 = ___0_baseUri; NullCheck(L_7); String_t* L_8; L_8 = Uri_get_Query_m17DEC663263C486C8C8177AF9C4BFE2FFBE51178(L_7, NULL); NullCheck(L_6); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, L_8, NULL); HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_10 = __this->___connection; NullCheck(L_10); NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_11; L_11 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(L_10, NULL); NullCheck(L_11); String_t* L_12; L_12 = NegotiationResult_get_ConnectionId_m728B224F855E7A411EC1BD819912E3BD40171412_inline(L_11, NULL); bool L_13; L_13 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_12, NULL); if (L_13) { G_B4_0 = L_4; goto IL_0060; } G_B3_0 = L_4; } { StringBuilder_t* L_14 = V_0; NullCheck(L_14); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_14, _stringLiteral113CF1D47C57007670BA0DF5AEBC40673ECEA761, NULL); HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* L_16 = __this->___connection; NullCheck(L_16); NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_17; L_17 = HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline(L_16, NULL); NullCheck(L_17); String_t* L_18; L_18 = NegotiationResult_get_ConnectionId_m728B224F855E7A411EC1BD819912E3BD40171412_inline(L_17, NULL); NullCheck(L_15); StringBuilder_t* L_19; L_19 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_15, L_18, NULL); G_B4_0 = G_B3_0; } IL_0060: { UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* L_20 = G_B4_0; StringBuilder_t* L_21 = V_0; NullCheck(L_21); String_t* L_22; L_22 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_21); NullCheck(L_20); UriBuilder_set_Query_m1B7AB6F65BBAC94C07681D79F2A8DBDB15E844ED(L_20, L_22, NULL); NullCheck(L_20); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_23; L_23 = UriBuilder_get_Uri_mD0DF3F7DDF7C56CC99E2D29E06C959F80A4171A1(L_20, NULL); return L_23; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshal_pinvoke(const InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497& unmarshaled, InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_pinvoke& marshaled) { Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'arguments' of type 'InvocationMessage'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL); } IL2CPP_EXTERN_C void InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshal_pinvoke_back(const InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_pinvoke& marshaled, InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497& unmarshaled) { Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'arguments' of type 'InvocationMessage'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL); } IL2CPP_EXTERN_C void InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshal_pinvoke_cleanup(InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshal_com(const InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497& unmarshaled, InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_com& marshaled) { Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'arguments' of type 'InvocationMessage'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL); } IL2CPP_EXTERN_C void InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshal_com_back(const InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_com& marshaled, InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497& unmarshaled) { Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'arguments' of type 'InvocationMessage'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL); } IL2CPP_EXTERN_C void InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshal_com_cleanup(InvocationMessage_tD924013DCCEFC586C4C4FB52D258C20570708497_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshal_pinvoke(const CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206& unmarshaled, CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_pinvoke& marshaled) { marshaled.___invocationId = il2cpp_codegen_marshal_string(unmarshaled.___invocationId); } IL2CPP_EXTERN_C void CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshal_pinvoke_back(const CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_pinvoke& marshaled, CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206& unmarshaled) { unmarshaled.___invocationId = il2cpp_codegen_marshal_string_result(marshaled.___invocationId); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___invocationId), (void*)il2cpp_codegen_marshal_string_result(marshaled.___invocationId)); } IL2CPP_EXTERN_C void CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshal_pinvoke_cleanup(CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___invocationId); marshaled.___invocationId = NULL; } IL2CPP_EXTERN_C void CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshal_com(const CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206& unmarshaled, CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_com& marshaled) { marshaled.___invocationId = il2cpp_codegen_marshal_bstring(unmarshaled.___invocationId); } IL2CPP_EXTERN_C void CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshal_com_back(const CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_com& marshaled, CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206& unmarshaled) { unmarshaled.___invocationId = il2cpp_codegen_marshal_bstring_result(marshaled.___invocationId); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___invocationId), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___invocationId)); } IL2CPP_EXTERN_C void CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshal_com_cleanup(CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___invocationId); marshaled.___invocationId = NULL; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CancelInvocationMessage_get_type_mB93FA0C04D1178CF736CA4C953FA5468288E7FD6 (CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206* __this, const RuntimeMethod* method) { { return (int32_t)(5); } } IL2CPP_EXTERN_C int32_t CancelInvocationMessage_get_type_mB93FA0C04D1178CF736CA4C953FA5468288E7FD6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CancelInvocationMessage_t2102D5DE948172B2C431C3901C804E03D9482206* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CancelInvocationMessage_get_type_mB93FA0C04D1178CF736CA4C953FA5468288E7FD6(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Message_ToString_mEF11FB980B58ACE2354AD8DC089183B4A0D7B3F7 (Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageTypes_t6CAEF2D977D1F1403AF50FC7A192FF80FDC6DC23_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12CB7B4B8B9150AC94CBFD9A04F28CB6822C5847); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A758AD2A6AB21198C0636CCFA08847575D6C796); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31619F5B88D488558C7C84E1EC882F1FE5C98F85); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral348133A7600E14E3EC06D4205F2DB44742BB3342); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A921D0FAD679B082578305210D7B4337DE20701); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral964FF9488B8433B350F1732124319EED2F9128EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB125D011F61D43FBE28C84679EB61EBCCC1766C1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD6307AA86069947CDC424831C01EF43EA52010F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA39210540160B426EBCD8F4EFD37897A927C966); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* G_B4_0 = NULL; String_t* G_B4_1 = NULL; String_t* G_B4_2 = NULL; String_t* G_B3_0 = NULL; String_t* G_B3_1 = NULL; String_t* G_B3_2 = NULL; int32_t G_B5_0 = 0; String_t* G_B5_1 = NULL; String_t* G_B5_2 = NULL; String_t* G_B5_3 = NULL; String_t* G_B10_0 = NULL; String_t* G_B10_1 = NULL; String_t* G_B10_2 = NULL; String_t* G_B9_0 = NULL; String_t* G_B9_1 = NULL; String_t* G_B9_2 = NULL; int32_t G_B11_0 = 0; String_t* G_B11_1 = NULL; String_t* G_B11_2 = NULL; String_t* G_B11_3 = NULL; { int32_t L_0 = __this->___type; V_0 = L_0; int32_t L_1 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1))) { case 0: { goto IL_0030; } case 1: { goto IL_005f; } case 2: { goto IL_007b; } case 3: { goto IL_0098; } case 4: { goto IL_00c7; } case 5: { goto IL_00d8; } case 6: { goto IL_00de; } } } { goto IL_0102; } IL_0030: { String_t* L_2 = __this->___invocationId; String_t* L_3 = __this->___target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___arguments; if (L_4) { G_B4_0 = L_3; G_B4_1 = L_2; G_B4_2 = _stringLiteralFA39210540160B426EBCD8F4EFD37897A927C966; goto IL_004c; } G_B3_0 = L_3; G_B3_1 = L_2; G_B3_2 = _stringLiteralFA39210540160B426EBCD8F4EFD37897A927C966; } { G_B5_0 = 0; G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; G_B5_3 = G_B3_2; goto IL_0054; } IL_004c: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___arguments; NullCheck(L_5); G_B5_0 = ((int32_t)(((RuntimeArray*)L_5)->max_length)); G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; G_B5_3 = G_B4_2; } IL_0054: { int32_t L_6 = G_B5_0; RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6); String_t* L_8; L_8 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(G_B5_3, G_B5_2, G_B5_1, L_7, NULL); return L_8; } IL_005f: { String_t* L_9 = __this->___invocationId; RuntimeObject* L_10 = __this->___item; NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_10); String_t* L_12; L_12 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral348133A7600E14E3EC06D4205F2DB44742BB3342, L_9, L_11, NULL); return L_12; } IL_007b: { String_t* L_13 = __this->___invocationId; RuntimeObject* L_14 = __this->___result; String_t* L_15 = __this->___error; String_t* L_16; L_16 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral31619F5B88D488558C7C84E1EC882F1FE5C98F85, L_13, L_14, L_15, NULL); return L_16; } IL_0098: { String_t* L_17 = __this->___invocationId; String_t* L_18 = __this->___target; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = __this->___arguments; if (L_19) { G_B10_0 = L_18; G_B10_1 = L_17; G_B10_2 = _stringLiteralB125D011F61D43FBE28C84679EB61EBCCC1766C1; goto IL_00b4; } G_B9_0 = L_18; G_B9_1 = L_17; G_B9_2 = _stringLiteralB125D011F61D43FBE28C84679EB61EBCCC1766C1; } { G_B11_0 = 0; G_B11_1 = G_B9_0; G_B11_2 = G_B9_1; G_B11_3 = G_B9_2; goto IL_00bc; } IL_00b4: { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = __this->___arguments; NullCheck(L_20); G_B11_0 = ((int32_t)(((RuntimeArray*)L_20)->max_length)); G_B11_1 = G_B10_0; G_B11_2 = G_B10_1; G_B11_3 = G_B10_2; } IL_00bc: { int32_t L_21 = G_B11_0; RuntimeObject* L_22 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_21); String_t* L_23; L_23 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(G_B11_3, G_B11_2, G_B11_1, L_22, NULL); return L_23; } IL_00c7: { String_t* L_24 = __this->___invocationId; String_t* L_25; L_25 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral964FF9488B8433B350F1732124319EED2F9128EB, L_24, NULL); return L_25; } IL_00d8: { return _stringLiteral4A921D0FAD679B082578305210D7B4337DE20701; } IL_00de: { String_t* L_26 = __this->___error; bool L_27; L_27 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_26, NULL); if (L_27) { goto IL_00fc; } } { String_t* L_28 = __this->___error; String_t* L_29; L_29 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral12CB7B4B8B9150AC94CBFD9A04F28CB6822C5847, L_28, NULL); return L_29; } IL_00fc: { return _stringLiteralBD6307AA86069947CDC424831C01EF43EA52010F; } IL_0102: { int32_t* L_30 = (int32_t*)(&__this->___type); Il2CppFakeBox L_31(MessageTypes_t6CAEF2D977D1F1403AF50FC7A192FF80FDC6DC23_il2cpp_TypeInfo_var, L_30); String_t* L_32; L_32 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_31), NULL); String_t* L_33; L_33 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral2A758AD2A6AB21198C0636CCFA08847575D6C796, L_32, NULL); return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Message__ctor_m3671485D7567E99863E5777F67523E39EC7FEBEE (Message_tB3538EE4B5611C6B793950C7FF996C58FE8C43E9* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportedTransport_get_Name_mE8C3046578CB8C6A920EC8E6E98225F80EF3E817 (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNameU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportedTransport_set_Name_m97E239F43C7A9C297AE32BE0CAB1F868E3F5D6E4 (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* SupportedTransport_get_SupportedFormats_m6BBB64E69D7AF47D60662DF74F90CEB79D1DC5B8 (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___U3CSupportedFormatsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportedTransport_set_SupportedFormats_m085D86A21E9208219EBC0914FC989EB6148094F3 (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_value; __this->___U3CSupportedFormatsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSupportedFormatsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportedTransport__ctor_m71BCA52531BFC33DBC832429F35C16C34F300DC6 (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, String_t* ___0_transportName, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___1_transferFormats, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_transportName; SupportedTransport_set_Name_m97E239F43C7A9C297AE32BE0CAB1F868E3F5D6E4_inline(__this, L_0, NULL); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = ___1_transferFormats; SupportedTransport_set_SupportedFormats_m085D86A21E9208219EBC0914FC989EB6148094F3_inline(__this, L_1, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NegotiationResult_get_ConnectionId_m728B224F855E7A411EC1BD819912E3BD40171412 (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CConnectionIdU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NegotiationResult_set_ConnectionId_mFFE98F9A1A579E57A6F779049966F7C9CC7A7CA4 (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CConnectionIdU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConnectionIdU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* NegotiationResult_get_SupportedTransports_mDB0E79AFF9A8C72EFA2FF1A72B97AC4680687828 (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_0 = __this->___U3CSupportedTransportsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NegotiationResult_set_SupportedTransports_m3596B47BBA3153B557314D5BA5835BE09E5E7472 (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* ___0_value, const RuntimeMethod* method) { { List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_0 = ___0_value; __this->___U3CSupportedTransportsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSupportedTransportsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* NegotiationResult_get_Url_m55085B3408434F4E117DB5A15C9ECA951B344848 (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = __this->___U3CUrlU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NegotiationResult_set_Url_mF897F53202810012A44C6D4ED6460B8AD9198879 (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value; __this->___U3CUrlU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUrlU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NegotiationResult_get_AccessToken_m0D25B067F81AC52B5BFB741E5618AB89D2AAE0D8 (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CAccessTokenU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NegotiationResult_set_AccessToken_m3B4531A05913F12977BB51C0EEEE575766CE905D (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CAccessTokenU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAccessTokenU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* NegotiationResult_Parse_m4DB155D555CA2D6E6C5027D3958ECDF03E8B7F83 (String_t* ___0_json, String_t** ___1_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m57FF64E72C2904D1CBC5797FB4C65261A703CD6C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m189301A5C57C68916C9BA1BB8D6CB85800261A9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0458562336F91AC3F0C3FE71A886E75CE5C8F84A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral137B7AA72CB7DD7F3A6E1E1250FE642C6FF17F3A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral260727C413292B2078220DF57528EA4F36D1A3DC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3339796C3AE8EC8D516BCCBAA254AD48AD1E3EEE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75EFE45ABF3A7C3E07E93032B469C92C7D69D57F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93DF992285A728E8E1D638CA6FAEE96CCD4C73F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC738372F9EABB0FC755ECE7CC80E939A5E3C4AF7); s_Il2CppMethodInitialized = true; } Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL; NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* V_1 = NULL; RuntimeObject* V_2 = NULL; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_3 = NULL; List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* V_4 = NULL; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A V_5; memset((&V_5), 0, sizeof(V_5)); String_t* V_6 = NULL; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_7 = NULL; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_8 = NULL; Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A V_9; memset((&V_9), 0, sizeof(V_9)); RuntimeObject* V_10 = NULL; NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* V_11 = NULL; Exception_t* V_12 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* G_B11_0 = NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* G_B10_0 = NULL; { String_t** L_0 = ___1_error; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); String_t* L_1 = ___0_json; RuntimeObject* L_2; L_2 = Json_Decode_m40A86A0E6654E3C2843EE89E80E5D3CA98BB66C0(L_1, NULL); V_0 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)IsInstClass((RuntimeObject*)L_2, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_3 = V_0; if (L_3) { goto IL_001b; } } { String_t** L_4 = ___1_error; *((RuntimeObject**)L_4) = (RuntimeObject*)_stringLiteral75EFE45ABF3A7C3E07E93032B469C92C7D69D57F; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)_stringLiteral75EFE45ABF3A7C3E07E93032B469C92C7D69D57F); return (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982*)NULL; } IL_001b: { } try { { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_5 = (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982*)il2cpp_codegen_object_new(NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982_il2cpp_TypeInfo_var); NegotiationResult__ctor_m8A389DDB7B02ABE40E3F21D9F14F703B3189CE3C(L_5, NULL); V_1 = L_5; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_6, _stringLiteral3339796C3AE8EC8D516BCCBAA254AD48AD1E3EEE, (&V_2), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_7) { goto IL_003d_1; } } { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_8 = V_1; RuntimeObject* L_9 = V_2; NullCheck(L_9); String_t* L_10; L_10 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_9); NullCheck(L_8); NegotiationResult_set_ConnectionId_mFFE98F9A1A579E57A6F779049966F7C9CC7A7CA4_inline(L_8, L_10, NULL); } IL_003d_1: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_11 = V_0; NullCheck(L_11); bool L_12; L_12 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_11, _stringLiteral137B7AA72CB7DD7F3A6E1E1250FE642C6FF17F3A, (&V_2), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_12) { goto IL_013a_1; } } { RuntimeObject* L_13 = V_2; V_3 = ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_13, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_14 = V_3; if (!L_14) { goto IL_013a_1; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_15 = V_3; NullCheck(L_15); int32_t L_16; L_16 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_15, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_17 = (List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26*)il2cpp_codegen_object_new(List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26_il2cpp_TypeInfo_var); List_1__ctor_m189301A5C57C68916C9BA1BB8D6CB85800261A9D(L_17, L_16, List_1__ctor_m189301A5C57C68916C9BA1BB8D6CB85800261A9D_RuntimeMethod_var); V_4 = L_17; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_18 = V_3; NullCheck(L_18); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_19; L_19 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_18, List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var); V_5 = L_19; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0124_1: { Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419((&V_5), Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_RuntimeMethod_var); return; } }); try { { goto IL_0116_2; } IL_0076_2: { RuntimeObject* L_20; L_20 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline((&V_5), Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_RuntimeMethod_var); String_t* L_21 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty; V_6 = L_21; V_7 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL; Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_22 = ((Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)CastclassClass((RuntimeObject*)L_20, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var)); NullCheck(L_22); bool L_23; L_23 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_22, _stringLiteral260727C413292B2078220DF57528EA4F36D1A3DC, (&V_2), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_23) { G_B11_0 = L_22; goto IL_00a3_2; } G_B10_0 = L_22; } { RuntimeObject* L_24 = V_2; NullCheck(L_24); String_t* L_25; L_25 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_24); V_6 = L_25; G_B11_0 = G_B10_0; } IL_00a3_2: { NullCheck(G_B11_0); bool L_26; L_26 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(G_B11_0, _stringLiteral93DF992285A728E8E1D638CA6FAEE96CCD4C73F9, (&V_2), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_26) { goto IL_0106_2; } } { RuntimeObject* L_27 = V_2; V_8 = ((List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)IsInstClass((RuntimeObject*)L_27, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var)); List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_28 = V_8; if (!L_28) { goto IL_0106_2; } } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_29 = V_8; NullCheck(L_29); int32_t L_30; L_30 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_29, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_31 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF(L_31, L_30, List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var); V_7 = L_31; List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_32 = V_8; NullCheck(L_32); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_33; L_33 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_32, List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var); V_9 = L_33; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00f8_2: { Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419((&V_9), Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_RuntimeMethod_var); return; } }); try { { goto IL_00ed_3; } IL_00d6_3: { RuntimeObject* L_34; L_34 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline((&V_9), Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_RuntimeMethod_var); V_10 = L_34; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_35 = V_7; RuntimeObject* L_36 = V_10; NullCheck(L_36); String_t* L_37; L_37 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_36); NullCheck(L_35); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_35, L_37, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); } IL_00ed_3: { bool L_38; L_38 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB((&V_9), Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_RuntimeMethod_var); if (L_38) { goto IL_00d6_3; } } { goto IL_0106_2; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0106_2: { List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_39 = V_4; String_t* L_40 = V_6; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_41 = V_7; SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* L_42 = (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44*)il2cpp_codegen_object_new(SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44_il2cpp_TypeInfo_var); SupportedTransport__ctor_m71BCA52531BFC33DBC832429F35C16C34F300DC6(L_42, L_40, L_41, NULL); NullCheck(L_39); List_1_Add_m57FF64E72C2904D1CBC5797FB4C65261A703CD6C_inline(L_39, L_42, List_1_Add_m57FF64E72C2904D1CBC5797FB4C65261A703CD6C_RuntimeMethod_var); } IL_0116_2: { bool L_43; L_43 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB((&V_5), Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_RuntimeMethod_var); if (L_43) { goto IL_0076_2; } } { goto IL_0132_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0132_1: { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_44 = V_1; List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_45 = V_4; NullCheck(L_44); NegotiationResult_set_SupportedTransports_m3596B47BBA3153B557314D5BA5835BE09E5E7472_inline(L_44, L_45, NULL); } IL_013a_1: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_46 = V_0; NullCheck(L_46); bool L_47; L_47 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_46, _stringLiteral0458562336F91AC3F0C3FE71A886E75CE5C8F84A, (&V_2), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_47) { goto IL_015a_1; } } { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_48 = V_1; RuntimeObject* L_49 = V_2; NullCheck(L_49); String_t* L_50; L_50 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_49); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_51 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_51, L_50, NULL); NullCheck(L_48); NegotiationResult_set_Url_mF897F53202810012A44C6D4ED6460B8AD9198879_inline(L_48, L_51, NULL); } IL_015a_1: { Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_52 = V_0; NullCheck(L_52); bool L_53; L_53 = Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8(L_52, _stringLiteralC738372F9EABB0FC755ECE7CC80E939A5E3C4AF7, (&V_2), Dictionary_2_TryGetValue_mC14A0401676B34A68B06FC858BA801E7DF99B7D8_RuntimeMethod_var); if (!L_53) { goto IL_0175_1; } } { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_54 = V_1; RuntimeObject* L_55 = V_2; NullCheck(L_55); String_t* L_56; L_56 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_55); NullCheck(L_54); NegotiationResult_set_AccessToken_m3B4531A05913F12977BB51C0EEEE575766CE905D_inline(L_54, L_56, NULL); } IL_0175_1: { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_57 = V_1; V_11 = L_57; goto IL_01a0; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_017a; } throw e; } CATCH_017a: { Exception_t* L_58 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_12 = L_58; String_t** L_59 = ___1_error; Exception_t* L_60 = V_12; NullCheck(L_60); String_t* L_61; L_61 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_60); Exception_t* L_62 = V_12; NullCheck(L_62); String_t* L_63; L_63 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_62); String_t* L_64; L_64 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD4939CB19DF705D78606B98FD66806DF43A8AD36)), L_61, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFF2545B44F913F714F64637B65F8A8B9B5256D80)), L_63, NULL); *((RuntimeObject**)L_59) = (RuntimeObject*)L_64; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_59, (void*)(RuntimeObject*)L_64); V_11 = (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01a0; } IL_01a0: { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_65 = V_11; return L_65; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NegotiationResult__ctor_m8A389DDB7B02ABE40E3F21D9F14F703B3189CE3C (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void OnNonHubMessageDelegate_Invoke_m885C033484D337229A1473EBBCB3CE531D58F489_Multicast(OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* __this, Connection_tA9A0C3B2D16699776D955D53F497123E122182CB* ___0_connection, RuntimeObject* ___1_data, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Connection_tA9A0C3B2D16699776D955D53F497123E122182CB*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_connection, ___1_data, reinterpret_cast(currentDelegate->___method)); } } void OnNonHubMessageDelegate_Invoke_m885C033484D337229A1473EBBCB3CE531D58F489_OpenInst(OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* __this, Connection_tA9A0C3B2D16699776D955D53F497123E122182CB* ___0_connection, RuntimeObject* ___1_data, const RuntimeMethod* method) { NullCheck(___0_connection); typedef void (*FunctionPointerType) (Connection_tA9A0C3B2D16699776D955D53F497123E122182CB*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_connection, ___1_data, method); } void OnNonHubMessageDelegate_Invoke_m885C033484D337229A1473EBBCB3CE531D58F489_OpenStatic(OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* __this, Connection_tA9A0C3B2D16699776D955D53F497123E122182CB* ___0_connection, RuntimeObject* ___1_data, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Connection_tA9A0C3B2D16699776D955D53F497123E122182CB*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_connection, ___1_data, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnNonHubMessageDelegate__ctor_m83B66581D02510EAF81DB5DA15A11DF50EB93497 (OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&OnNonHubMessageDelegate_Invoke_m885C033484D337229A1473EBBCB3CE531D58F489_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { __this->___invoke_impl = (intptr_t)&OnNonHubMessageDelegate_Invoke_m885C033484D337229A1473EBBCB3CE531D58F489_OpenInst; } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&OnNonHubMessageDelegate_Invoke_m885C033484D337229A1473EBBCB3CE531D58F489_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnNonHubMessageDelegate_Invoke_m885C033484D337229A1473EBBCB3CE531D58F489 (OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* __this, Connection_tA9A0C3B2D16699776D955D53F497123E122182CB* ___0_connection, RuntimeObject* ___1_data, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Connection_tA9A0C3B2D16699776D955D53F497123E122182CB*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_connection, ___1_data, reinterpret_cast(__this->___method)); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnNonHubMessageDelegate_BeginInvoke_mE3B488108D7543F9617B7233A55A5ABDDDCDAA8D (OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* __this, Connection_tA9A0C3B2D16699776D955D53F497123E122182CB* ___0_connection, RuntimeObject* ___1_data, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) { void *__d_args[3] = {0}; __d_args[0] = ___0_connection; __d_args[1] = ___1_data; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnNonHubMessageDelegate_EndInvoke_m95275080E5FAFE6317FF0979A86CE38BBBCF1621 (OnNonHubMessageDelegate_t614938434FC73009C82C9A199BDD181483B579B9* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPResponse_set_IsClosedManually_mEE8FA465340D8E5C269A5F17E5367CBF9754AFFA_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsClosedManuallyU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketResponse_set_MaxFragmentSize_m36AC671CB4CBEBE9508E4DD5825D1E0632776AB8_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, uint16_t ___0_value, const RuntimeMethod* method) { { uint16_t L_0 = ___0_value; __this->___U3CMaxFragmentSizeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPResponse_get_IsUpgraded_m67F7BC60C0F7F6DECA914D60C993626DDFAB1485_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsUpgradedU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* WebSocketResponse_get_WebSocket_mBA1F5B7F39877A7508E568685E4E7DD75484BFA6_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = __this->___U3CWebSocketU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrame_get_Data_m608316FD9D4B2A008733FF97F2A949F8038A96A2_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CDataU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t WebSocketResponse_get_MaxFragmentSize_m101B2DB7B5C19B884F95A0E65BA535E3916D6D24_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->___U3CMaxFragmentSizeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketResponse_set_PingFrequnecy_mCB66F29262BA0A87A1DF1E758B0ACAA2D77AF865_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CPingFrequnecyU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrame_get_Type_mBEA206C3F0374B4AF670ABA6FABBC6D378BE0BBF_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CTypeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPUpdateDelegator_get_IsCreated_m4DA30A1AFDCF49FFA8C9D5CBC0BB1502041B0FB6_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var); bool L_0 = ((HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_StaticFields*)il2cpp_codegen_static_fields_for(HTTPUpdateDelegator_tE302E86BCF2FFB97EA9365D1DA4F645E3048AE5A_il2cpp_TypeInfo_var))->___U3CIsCreatedU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_Exception_mD3C4D7BE74ABFA2F6DF5082F152CE4F522E3D748_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, Exception_t* ___0_value, const RuntimeMethod* method) { { Exception_t* L_0 = ___0_value; __this->___U3CExceptionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExceptionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_State_m5B4DD3ABEF9AB55FAC55DFAD5439CB24ED6A9280_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrameReader_get_HasMask_m589F0569B89720B8C9D7EE0A51E7A83E3D25A20A_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CHasMaskU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrameReader_get_IsFinal_m17FEC430205EF462AF0F44EAD8A5A8D4D2AC61E2_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsFinalU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_get_Type_mF4B2E94A586B00CCA1653C86D7A4BF1A3B30A11A_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CTypeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrameReader_get_Data_mE5C011D3702F19C7DAFEA0382063BCA6FCABAD41_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CDataU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketResponse_set_Latency_m0793E2F1291783A2AC659691E7F54EF0761AA748_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CLatencyU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocketFrameReader_get_DataAsText_mC68C46C1D4ED47E71605A0D8212E8B853681CF05_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CDataAsTextU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HTTPRequest_get_State_mF5D442E7D73502F1EED2152514D7306AF50D6BC2_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A WebSocketResponse_get_PingFrequnecy_m1AD0EEEEA8F9AF387FCEE614774325C56D891DB8_inline (WebSocketResponse_tF5617263ECC6A6816510138721D38E855A39F86A* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CPingFrequnecyU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A WebSocket_get_CloseAfterNoMesssage_m6BF11A498E2BFA19D7C9A04F75A741A437D32693_inline (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CCloseAfterNoMesssageU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_Type_m92476064600E951F146BFED7EE483CB44AF196B6_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CTypeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_IsFinal_m0A1245D8E7EACB530A2109151E742F841E8A52A7_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsFinalU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_UseExtensions_mC064B0FEE564BB06DD95D1E0FA63F3C56745B12E_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CUseExtensionsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_Data_mABF5E018294BF2B6E43660B16703927D2D1A32C3_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CDataU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrame_get_IsFinal_m0D2AA025F0D0973A139B5A0607D6DA2D3CBEEC06_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsFinalU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrame_set_Header_m6296409BB5914028CB5A60EE28490922C08684AF_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CHeaderU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketFrame_get_UseExtensions_m5D9F951D2BBF368338D4BD70B76CE84645F982ED_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CUseExtensionsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* WebSocket_get_Extensions_m7EE49F68C9B06985D4575DFC0D976C6646997046_inline (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) { { IExtensionU5BU5D_t3F85AA18571BC205F4C18957EEB35B86B45039F9* L_0 = __this->___U3CExtensionsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrame_get_Header_m7994219239D9E9204E65AE66B43B30E0C683FF45_inline (WebSocketFrame_t3D4F3C4C77400387F12277B865671BE8ED2947E3* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CHeaderU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Header_m1DD9E2D2D8B5497AFDD7F9BF7FA2DF12C044A080_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CHeaderU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t WebSocketFrameReader_get_Header_m4744EE1C4BA579C73A6AD18CC871FB696F63BBBD_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CHeaderU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_IsFinal_m3A3542AE44C798A298E4D38D60BEF32A503DE199_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsFinalU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Type_m7D0F6F9235670BBCE22F978C82353C89844473AC_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3CTypeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_HasMask_mBDBDC72DD1F79AC9A49EF3CCA08E8E92F296896A_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CHasMaskU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Length_m3B7575E7D99E5F4B0709245DB53F8BCA5E6DFBAA_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, uint64_t ___0_value, const RuntimeMethod* method) { { uint64_t L_0 = ___0_value; __this->___U3CLengthU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t WebSocketFrameReader_get_Length_m4D39A03705136ED85088DA1887FFC6A9EA7785FD_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___U3CLengthU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Mask_mB1E8C26516A4E77CDBD900A41B1DB95C5920A278_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CMaskU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMaskU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* WebSocketFrameReader_get_Mask_m317A25D5126E2608D246EE9A97988B5F4CC4ABC0_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CMaskU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_Data_m9CA75FCA9E91DB887347CD90F0B2E7AA302A5482_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CDataU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketFrameReader_set_DataAsText_mD31B0B58CC1DFBDBC616499D906B0AC3E9FAA392_inline (WebSocketFrameReader_tF97B8E08D6444F5986CAA5D8881BDA8E74412F45* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CDataAsTextU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataAsTextU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_Level_m9D84464C62105102E71655027BA6DD1A6F146223_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CLevelU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ClientNoContextTakeover_m9FC7141287ACD96FE29367EB7657549A64C475EB_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CClientNoContextTakeoverU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PerMessageCompression_get_ServerNoContextTakeover_m7579545CDE5A96F077459A4F6A9C7BF3FF9CF3EE_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CServerNoContextTakeoverU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ServerNoContextTakeover_m418C50A5CC41221E8C5245CAD45ED2BD0034977E_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CServerNoContextTakeoverU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ClientMaxWindowBits_m5F4E166A9276A65F906258A2F5E62B3318911995_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CClientMaxWindowBitsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_ServerMaxWindowBits_mE6172162D318B691B0C30597E0C55EFBCC191B67_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CServerMaxWindowBitsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerMessageCompression_set_MinimumDataLegthToCompress_mF4D14106A120C23A4E1487CC91540167CE69F7F3_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CMinimumDataLegthToCompressU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PerMessageCompression_get_ClientNoContextTakeover_m8F393BFC50FD62611C16A5942E20BE7CC5E71B9E_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CClientNoContextTakeoverU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_ServerMaxWindowBits_mDEB730FF3AF325A5F38CA3027105C53F0ECCD878_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CServerMaxWindowBitsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_ClientMaxWindowBits_m7D9F71BF53B27B3B7FE298A348FB64077F931172_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CClientMaxWindowBitsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* KeyValuePairList_get_Values_mE7E7E27907A0CC46B948A9D603D9698AFDE7A654_inline (KeyValuePairList_tD75C741196F52A15FEBE69F0980F35D7AC8A53A5* __this, const RuntimeMethod* method) { { List_1_t1240CE53D5B4F732CBCD89E24B160DD54C632BE3* L_0 = __this->___U3CValuesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Key_mA042DF5459D6EBE673583ADF421093AE770C6D07_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CKeyU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HeaderValue_get_Value_m5F80E537EEE4BA72AE5C5C23063E4F5E976A9D1D_inline (HeaderValue_t5AF170811500FAAC98166651C3CE090830756B4B* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CValueU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_MinimumDataLegthToCompress_m5F1830425E6FDD114FB540E9A9058ED8496B65D9_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CMinimumDataLegthToCompressU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PerMessageCompression_get_Level_m1D645195341E09CBEDC37D78AE11B5A628EE205A_inline (PerMessageCompression_tF99195DADD6F057024BE113C621C981797540159* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CLevelU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Error_set_Code_m16011DD2E0A6D15E152D34A6AC62D3C663C15E47_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CCodeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Error_set_Message_mA3D9C6A09B246BBC208F8F3F87C311BD89416F82_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CMessageU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMessageU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Error_get_Code_mB3167D33FAA0CED9DD989CEE5B831AFD59E78936_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CCodeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Error_get_Message_m9536364BE3DECD02216FEB4F7E89FA38957980DE_inline (Error_t85B568E56716210B653391AA6F349824E63CC5AE* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CMessageU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_Sid_mABFE0A9180EEF1E274FE4F460A829B55BC2F04D7_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CSidU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSidU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_Upgrades_mA7F204D288FC15E556BA334C0AFB830EFE53F374_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_value; __this->___U3CUpgradesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUpgradesU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_PingInterval_mF72A31FA0838C4B0B5CF4E725EE5E0D7B134454D_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CPingIntervalU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HandshakeData_set_PingTimeout_m901908AD8B7AA20CE7B24409FC66F6AB509A3F79_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CPingTimeoutU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_AttachmentCount_mE5475877A3378ABC61241FC7510F2ABA3624A11E_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CAttachmentCountU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* Packet_get_Attachments_m1B3667F4FF4C1ACC4AD080B73473ADDF903074FB_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0 = __this->___attachments; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_AttachmentCount_m6A80166113F990AA3F0847813BEB2DDDD841625F_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CAttachmentCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_TransportEvent_m56FC63F977FCA53AA90CD2BF9EAD7E8FF8EE3A8A_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CTransportEventU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_SocketIOEvent_m3966A1EC655EAAED615A0321F009D521DBC3055F_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CSocketIOEventU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_Payload_m90559509D467A0955BA943B6F54B2F42C871B81D_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CPayloadU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPayloadU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_Namespace_mD51A1A3EBD03C016E05C57C015A8571CAC5E8165_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNamespaceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNamespaceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_Id_mDE67DBB9C56B9F57CD4DF36042E46F2752E7DBB3_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CIdU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Packet_get_IsDecoded_m9D52B9BA8B97967B76B98E7B2B8E51332D7271F1_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsDecodedU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Packet_get_DecodedArgs_mE3E3AAB60931726122B72B981C088C1DBC6B71A6_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___U3CDecodedArgsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_IsDecoded_m907F396265E9F8D28679A99B83C1CD4F7A6BDEFA_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsDecodedU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Packet_get_Payload_m0A2166C8AF0CD6DED0AA14D62E052E8D2341EE65_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CPayloadU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_SocketIOEvent_mCE0179631DF5208C17678C333BE6FAE93A929AFC_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CSocketIOEventU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_DecodedArgs_mBD3D246CB1D8AEB2FC7ABB3A1E3879A55ABAD990_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_value, const RuntimeMethod* method) { { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_value; __this->___U3CDecodedArgsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDecodedArgsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Packet_get_EventName_m325533518AF4EE1BFB7617E3DC106B936144D8C9_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CEventNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Packet_set_EventName_m469EEB9A11144B4C430912C1AC3B295DE9D2723D_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CEventNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEventNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_TransportEvent_m7B2B89AA664072E07C381F33DED26CA82A904379_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CTransportEventU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Packet_get_Namespace_m520D11B6BB16B4D89AB738F8E97EE65E916C9029_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNamespaceU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Packet_get_Id_m27E1AD590F41E250FC4079F46E7AB7923EDC74DF_inline (Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CIdU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_Namespace_m697C08067C1FA5E40436BCED5A5A1AF631CC97DC_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNamespaceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNamespaceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_Manager_mB2E11AA14BB353D191A6CCA6ECD38E063D32A969_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = ___0_value; __this->___U3CManagerU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CManagerU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_IsOpen_m51B6DCC0C5E58E8A60CA3CE88332FD5B4490FBB8_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsOpenU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_AutoDecodePayload_m040CDFF7443FFB05499A5B4024379253205485AB_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CAutoDecodePayloadU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* Socket_get_Manager_mFCF1C386BB54E9BF710C672B1884C1350BA71081_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = __this->___U3CManagerU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketManager_get_State_m8DB8865AB0383DBF5B012BB5989415661D530ED2_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___state; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* SocketManager_get_Options_m86B6523A7502889DF58AAC0F4C6A511821A88A6B_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_0 = __this->___U3COptionsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SocketOptions_get_AutoConnect_m10A87EB3C2020AB2143EEFF89BC29C0EAD9E27C7_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoConnectU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_IsOpen_m01DF5758DA3A946AD85286301675824F38753307_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsOpenU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Socket_get_Namespace_mAC5B8ECB08DD4F5A69E271CCB707BA9E73FA07D3_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNamespaceU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_Encoder_m0F2BF7F3C76696AA551B6182954B8F0DE5D25CFD_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEncoderU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_AutoDecodePayload_m1016DA5124BBCD797452319EF175117588EABF00_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoDecodePayloadU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* SocketManager_get_Handshake_m51D3EEC223AB7ADF665EB6D4264BE8542324160E_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_0 = __this->___U3CHandshakeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HandshakeData_get_Sid_m3B92E034A376A0BCDDF68203579B6EE77FAC3F24_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CSidU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Socket_set_Id_mA2D4BB412C4EB932371AA4165A0D3BDA39298A30_inline (Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CIdU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIdU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketIOAckCallback_Invoke_m80590A221D7CC028D62923E4ADB99E5DFCE62C72_inline (SocketIOAckCallback_tC7D1373D94797901FE4F8A7A5B14F5B1E185BC52* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_socket, ___1_packet, ___2_args, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_PreviousState_m04A813D22D2E861B5D6D303D8FE4E3E420D8D8E5_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CPreviousStateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Uri_m97FC760A4BAFADE90351247E1EF6D2A65F9F5DD0_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value; __this->___U3CUriU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUriU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Options_mEB3809267AC8BCA34BCF1998F03C2F6199732546_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* ___0_value, const RuntimeMethod* method) { { SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* L_0 = ___0_value; __this->___U3COptionsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Encoder_m04DE5579AA2631EDDEC4593CAD800684305BAB98_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CEncoderU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEncoderU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketOptions_get_ConnectWith_mD8BB93918E6DB93EFBDF90B892474D1B91882B70_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CConnectWithU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Transport_m845617735530306A72A47FD9AAEAE02D2FA7B245_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CTransportU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTransportU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_Transport_m6168FC8BD15EA7C24CD22D6A39651E43D20775BC_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CTransportU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_Handshake_m47D92E5BA8790A55FFB44C1298BAB837196A5366_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* ___0_value, const RuntimeMethod* method) { { HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* L_0 = ___0_value; __this->___U3CHandshakeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHandshakeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SocketOptions_get_Reconnection_mF95637EF367090F5225FDAB4A2F1F86F12519061_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CReconnectionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HTTPManager_get_IsQuitting_m3C6FBCD6CA13C373F730C95ECA61A65E74307623_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var); bool L_0 = ((HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_StaticFields*)il2cpp_codegen_static_fields_for(HTTPManager_tC6C05F06C598AB047A2906366A11E823A62DD94C_il2cpp_TypeInfo_var))->___U3CIsQuittingU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketManager_get_ReconnectAttempts_m272810A6C93AB3483E3178DA973E1D51B4D5BA51_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CReconnectAttemptsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_ReconnectAttempts_m73C9F23B5E5BAB45FAACE672E97203EEC5CC4896_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CReconnectAttemptsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketOptions_get_ReconnectionAttempts_m1960E5DD80BCAEC1496E042985DA0E20202B23FD_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CReconnectionAttemptsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_ReconnectionDelay_m4EB28A3CA7FE0D44EB311951F89645166816ADDC_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CReconnectionDelayU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SocketOptions_get_RandomizationFactor_mAB102542B2EB33D9F5A1F66BFFD751F3B0719CF6_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { float L_0 = __this->___randomizationFactor; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_ReconnectionDelayMax_m8B70A9FE0F4C9F51A86DF0DF608D8E7A6727EC30_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CReconnectionDelayMaxU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SocketManager_get_PreviousState_m415B20FEFAC64DDB7E97089726B33F529B6FAABC_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CPreviousStateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* HandshakeData_get_Upgrades_m14A33881505ABC1E0C421CA695F9E3224C790E80_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___U3CUpgradesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_UpgradingTransport_m5B7B428A0A198FBF5BA1DC5794FE26D01492E94C_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CUpgradingTransportU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUpgradingTransportU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SocketManager_get_UpgradingTransport_mA3D2260171ABF791F02E6CA1ADA52A544645C550_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CUpgradingTransportU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ConnectWith_mAEA6CADCB9FB67B128C6F993DC4EE1C20A70A81E_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CConnectWithU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A SocketOptions_get_Timeout_m3F67FE6EEF9E3D6121A9D28910E890869E77C41F_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CTimeoutU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A HandshakeData_get_PingInterval_m851775F896E2CA814A4300EBFFD0867FF7641541_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CPingIntervalU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A HandshakeData_get_PingTimeout_m3D64325F712B81E93D7BCEEF0FE0681A644AC939_inline (HandshakeData_t992509FD668E87E8407DD28A0203AA2F112E73F7* __this, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = __this->___U3CPingTimeoutU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_Reconnection_m82C1E42ACD9C396FFB2AF804BA39F73E4A53012C_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CReconnectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionAttempts_m748F3158AE7A5B764AE64A80865CA6E4C3923043_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CReconnectionAttemptsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionDelay_m1A63221C7B5996C6DDE6AE2B2DDFE113E9D896D5_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CReconnectionDelayU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_ReconnectionDelayMax_m8766706B2E9DC77EC020655316120C53C149B566_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CReconnectionDelayMaxU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_Timeout_m3DE0A0BE5F3A4F0CB9CE197471FE6C26C4014D09_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) { { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value; __this->___U3CTimeoutU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_AutoConnect_mA714636531AAFF9283A9160A3018D447544A6A01_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CAutoConnectU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketOptions_set_QueryParamsOnlyForHandshake_mDEED8F8E754503B9719C9CDD8B2B34C8972F909E_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CQueryParamsOnlyForHandshakeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* SocketOptions_get_AdditionalQueryParams_m268525E41E37AB3405D5758C8569990521AC1E12_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { ObservableDictionary_2_t270B9AFCF455DFDDA2F4ACBED1CB4ADC2DCC9F0D* L_0 = __this->___additionalQueryParams; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PollingTransport_set_Manager_m25F6B9F58316633EB4ED983E60E55999B2DDB804_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = ___0_value; __this->___U3CManagerU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CManagerU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* PollingTransport_get_Manager_mDF668896E3A30F538EB326B674F5424F5BED68C4_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = __this->___U3CManagerU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SocketOptions_get_QueryParamsOnlyForHandshake_m24BB12042317FDEA84F7894F8DB3C31DB414F8F1_inline (SocketOptions_tF12FAE6CC34CA63168EC444953A2C6FDF73D2A79* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CQueryParamsOnlyForHandshakeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* SocketManager_get_Uri_m4E741F854CB5C8CF5F08705B0BFB305DCFA60BEA_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = __this->___U3CUriU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t SocketManager_get_RequestCounter_mB37254E2C491C926FF69ADF7BB6E8ACA6B1EC14F_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___U3CRequestCounterU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketManager_set_RequestCounter_m87341562577822DB6D99F79E36D7E18B7B27FD17_inline (SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* __this, uint64_t ___0_value, const RuntimeMethod* method) { { uint64_t L_0 = ___0_value; __this->___U3CRequestCounterU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_DisableRetry_m85D3AEB10F63B8B1189A64E9CDBD4C9874340314_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CDisableRetryU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PollingTransport_set_State_m7046B7FFD52F922B61AED9804F9030516EDBA562_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PollingTransport_get_State_mA077CB28AABAA053181D31EB3C966FADA5762742_inline (PollingTransport_t6D825B95103EF7633BF4FC6C5898DE32DE3537F6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HTTPRequest_set_RawData_m2F9FF67BEC053FB4A57AA6BB00F99FE0A0A9453F_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CRawDataU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRawDataU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t HTTPRequest_get_MethodType_m45904969E4BE7ACF3B96A9316C5994B76860F318_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CMethodTypeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HTTPResponse_get_StatusCode_m977DC6C919B88153B871EDAA4811D4CB1D9637BA_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStatusCodeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* HTTPResponse_get_Message_m0915E8A45B72CB60D3C2669D0D8E54965341AFFF_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CMessageU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* HTTPRequest_get_Exception_m47FD6D377927D309B8E7213B6EC53C6A1A15328D_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) { { Exception_t* L_0 = __this->___U3CExceptionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HTTPResponse_get_Data_mE27E4E003FEE6C6C1FCA2A72FC888E44C9954C48_inline (HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CDataU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_State_mB0E4F0D79005D38195DDD9121B092CF4E60F06EB_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_Manager_m8C58B7E41445E8C99DC9E5FA246B66C7C21B94ED_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* ___0_value, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = ___0_value; __this->___U3CManagerU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CManagerU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_State_mA903F6682116505C7EEACD22590784B073AF7FA2_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* WebSocketTransport_get_Manager_mCA75BCCFD3CA80C36409CC7EAEC023A04B1BA708_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { SocketManager_tB2FFD6E731F7E39DB8993F51B4E4F9184B4DBFFD* L_0 = __this->___U3CManagerU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_Implementation_m56E0C713676907CA3FDB15BA54D5AA56C28378B0_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* ___0_value, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = ___0_value; __this->___U3CImplementationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CImplementationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* WebSocketTransport_get_Implementation_m5A9EC798B63E8B7A2D6B6AF3347E3E6F6FA7940C_inline (WebSocketTransport_t2D872FE5764E3E4270A2E9905720F86D0F71E667* __this, const RuntimeMethod* method) { { WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* L_0 = __this->___U3CImplementationU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* WebSocket_get_InternalRequest_m522E6D8CADFCACF12C952682D3BD1B4FA797036E_inline (WebSocket_t97E12C30F2F08AD8CC7CC1DAC9A09F78C4EE5C73* __this, const RuntimeMethod* method) { { HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* L_0 = __this->___U3CInternalRequestU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* HTTPRequest_get_Response_m0B363D36786B2A59BD681C99D5B2558901E43094_inline (HTTPRequest_t4927AA5865030EC29FC221AE3C6897488643E6CB* __this, const RuntimeMethod* method) { { HTTPResponse_t9FDEE842944A0FED3ED4754913171BB787BB0774* L_0 = __this->___U3CResponseU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventDescriptor_set_OnlyOnce_mC758E7C5E7335F3445753EAB9482711CBAFB7567_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3COnlyOnceU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventDescriptor_set_AutoDecodePayload_m96767D22DD1203D4401BB77720FBF472C76B4EAB_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CAutoDecodePayloadU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventDescriptor_set_Callbacks_m99808C43DC111A253FC0B97F6508D2273BE28B0E_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* ___0_value, const RuntimeMethod* method) { { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_0 = ___0_value; __this->___U3CCallbacksU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCallbacksU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* EventDescriptor_get_Callbacks_m028A86703BC5BA9F8B5FFB582492067E7542027B_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) { { List_1_t81EC43C6D52A21CEF05AF790D6540CA44D14EDA7* L_0 = __this->___U3CCallbacksU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SocketIOCallback_Invoke_mDCFA9DD2DB71C13641C8E9344D1BE68B6FF88EF5_inline (SocketIOCallback_tFEC68D44949230AD40D67156972AC61FF8782BC5* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_socket, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901* ___1_packet, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032*, Packet_t4BA97CE51D00CB3B762074BD13A281B5A4AE0901*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_socket, ___1_packet, ___2_args, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventDescriptor_get_OnlyOnce_m86C9112DC81A34CA32755DCA0565C055A1A6B6B1_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3COnlyOnceU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventTable_set_Socket_m69724C52DB8E8176A4A1095E47B0B4FC3E162EA7_inline (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* ___0_value, const RuntimeMethod* method) { { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_0 = ___0_value; __this->___U3CSocketU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSocketU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* EventTable_get_Socket_mA5F59B163D795D52A461023B1D6594675C61264C_inline (EventTable_t9474431C6FE897C3151999BE8CA79D102121B895* __this, const RuntimeMethod* method) { { Socket_tC48A3810845EE1AF713D75A59DDBE2D5D4869032* L_0 = __this->___U3CSocketU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventDescriptor_get_AutoDecodePayload_m7286510C404876C2F0D063824A3A5494516C31F8_inline (EventDescriptor_tA9976A0D76C3589DEDBF43552757525745D191A2* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoDecodePayloadU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinalIgnoreCase; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Uri_m66E29315AB4EF55990920F07C0C964E4A88E3106_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value; __this->___U3CUriU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUriU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_State_mCC721ECD4EFA2C1F1EF087737D12593A3F6A3A6A_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStateU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Options_m8C2E2BEB8C979CF69787BD0E7577BF2A79754B66_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* ___0_value, const RuntimeMethod* method) { { HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_0 = ___0_value; __this->___U3COptionsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Protocol_mB151755C2469F80A83A0912B03F1D58096890812_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CProtocolU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CProtocolU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_Protocol_m655ED0702A9EBC91CB490D711622110124FC0361_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CProtocolU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HubConnection_get_State_m987A2311530F2B307393549DD37CEE8D7A12BED9_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStateU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_AuthenticationProvider_mD55746EFE84E512067E0163136E9FB07E4F2BD58_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CAuthenticationProviderU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* HubConnection_get_Options_mFA9E75E59AC53BD9033B15BC1FA3FCBB918E4BFD_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* L_0 = __this->___U3COptionsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HubOptions_get_SkipNegotiation_m66FAA6C902DC3132AF415817F82059D92C0ADE74_inline (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CSkipNegotiationU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* HubConnection_get_Uri_mAF455918C6C51F4DBF385AE5993901ACF3482CC6_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = __this->___U3CUriU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UriBuilder_get_Path_m660D4D9E398203CA390E5471765EB8ACD17C8A90_inline (UriBuilder_t7931690A4195FCF7400D95D3107C3FB1D55A1C72* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____path; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HubOptions_get_PreferedTransport_mC0568832255CE58C2A697C6CBC65929357ACE0E4_inline (HubOptions_t258B9D4CA65463C817C201BC86698BBF6C5F0695* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CPreferedTransportU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* HubConnection_get_NegotiationResult_m253769940F8421DAFA4D43F1AB7CB5F3AB21C73C_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_0 = __this->___U3CNegotiationResultU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_Transport_m35837687AE5A63B933A7E8949C0F67DB3F07350F_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CTransportU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTransportU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HubConnection_get_Transport_mE794238B332380BD67AFB0A10BFB53AC293E2591_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CTransportU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* NegotiationResult_get_SupportedTransports_mDB0E79AFF9A8C72EFA2FF1A72B97AC4680687828_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_0 = __this->___U3CSupportedTransportsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SupportedTransport_get_Name_mE8C3046578CB8C6A920EC8E6E98225F80EF3E817_inline (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HubConnection_set_NegotiationResult_m54D17359FE10296C100D5BE3087E2D5AC397E3FA_inline (HubConnection_tDF2885527A83A12F9D8DD0327B64924BA432E87C* __this, NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* ___0_value, const RuntimeMethod* method) { { NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* L_0 = ___0_value; __this->___U3CNegotiationResultU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNegotiationResultU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonProtocol_set_Encoder_m6B38E3B57398D76816C99FF20B756A6DB0169D01_inline (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CEncoderU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEncoderU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonProtocol_get_Encoder_m889BE9048D6E72FE0FE63D901C1E3F4F07E2FA96_inline (JsonProtocol_t39C4F6B705D60CEE4BCDBBDA3E03BC190B00B2EF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEncoderU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* NegotiationResult_get_Url_m55085B3408434F4E117DB5A15C9ECA951B344848_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = __this->___U3CUrlU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocketTransport_set_ErrorReason_m08F37E813634CC1EE4905D4785F2493DCE4D609D_inline (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CErrorReasonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorReasonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocketTransport_get_ErrorReason_mC672E944E4B8E0B64917C850C8B7170391940D9A_inline (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CErrorReasonU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketTransport_get_State_m86BC42465CDE7786EFD9442EDFA9A4F9D60E7D5D_inline (WebSocketTransport_t944D630284F3DD6622D796DBA9EE4B2AEB582573* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____state; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NegotiationResult_get_ConnectionId_m728B224F855E7A411EC1BD819912E3BD40171412_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CConnectionIdU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SupportedTransport_set_Name_m97E239F43C7A9C297AE32BE0CAB1F868E3F5D6E4_inline (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SupportedTransport_set_SupportedFormats_m085D86A21E9208219EBC0914FC989EB6148094F3_inline (SupportedTransport_t39BD13A2E427647BAF3C234CF037722E1C226B44* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_value; __this->___U3CSupportedFormatsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSupportedFormatsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_ConnectionId_mFFE98F9A1A579E57A6F779049966F7C9CC7A7CA4_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CConnectionIdU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConnectionIdU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_SupportedTransports_m3596B47BBA3153B557314D5BA5835BE09E5E7472_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* ___0_value, const RuntimeMethod* method) { { List_1_t55C3C53FBAFB24B963510DBFF1DDCB9BCF248A26* L_0 = ___0_value; __this->___U3CSupportedTransportsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSupportedTransportsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_Url_mF897F53202810012A44C6D4ED6460B8AD9198879_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) { { Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value; __this->___U3CUrlU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUrlU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NegotiationResult_set_AccessToken_m3B4531A05913F12977BB51C0EEEE575766CE905D_inline (NegotiationResult_tDEBB36F36435E63B0E47D0E654403B1C10D2D982* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CAccessTokenU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAccessTokenU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_3_Invoke_m48A91B6998F9E23CC25CDE83D6869F3C938F851F_gshared_inline (Action_3_t07EFE20963E3250FC95F3B876FB003FF232C55A5* __this, RuntimeObject* ___0_arg1, uint16_t ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, uint16_t, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CircularBuffer_1_get_Count_m15BF93026B0D9D075F743D0E1A76E0D6567CD28D_gshared_inline (CircularBuffer_1_t50053E687543DF45BE279B6D5C870E694D681669* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) { il2cpp_rgctx_method_init(method); { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0BF01B77E6E4B79439374259B7B92CA406F43827_gshared_inline (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D ___0_item, const RuntimeMethod* method) { CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); CallbackDescriptorU5BU5D_t3024FF0B9ED06020DB8A198000544E9D89708DB5* L_6 = V_0; int32_t L_7 = V_1; CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D)L_8); return; } IL_0034: { CallbackDescriptor_t0F9D301D1A14423A15BF21928EAD82B6F2CC642D L_9 = ___0_item; List_1_AddWithResize_m9300BD9A3BA8F452491881C33DBB7EDC201D5EF1(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m8D26BCBF3F36B8AFD9514F2C12907AE0AB1672C6_gshared_inline (List_1_t6068B146C3AA9DB7FF353CDB020A72A93457B896* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared_inline (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_mF6BE8B768C3DA33BE3281D8F143C0FB02E720366_gshared_inline (Action_2_t43544BAAB4CC69E54228A3389CC3D57A805208A2* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____current; return L_0; } }