#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 VirtualFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; struct EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A; struct EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886; struct EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52; struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746; struct EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; struct Func_1_t60B0B212E646FAA748170ABB47E557CC31788685; struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; struct Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB; struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5; struct Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3; struct TaskFactory_1_tDF44923F8546D9F436C6170729E85A2BE7377D99; struct Task_1_t4C228DE57804012969575431CFF12D57C875552D; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2; struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17; struct Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct EventArgsU5BU5D_tE334315FD68E8734160C401248A341979809BD33; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct WebSocketU5BU5D_t112623EE801F291A591631D724542A5BA711F88E; struct SendBufferU5BU5D_t5F0C64934854CA4FF667E123DB212CE82C6BAE37; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F; struct ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C; struct CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; struct CookieContainer_t54CCEBC3470E5D0699BB17928C171D7AFCA7614E; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377; struct Exception_t; struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2; struct ICredentials_t8FDA6AF64B852DA0631D4BE66962B20E51E230F0; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F; struct IWebProxy_t3ECD2C773539B48B18734D61E87B685A9C93076D; struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687; struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F; struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2; struct MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B; struct MethodInfo_t; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; struct MulticastDelegate_t; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066; struct RemoteCertificateValidationCallback_t2F4C5801F96B2C2BF934511796C5BFEAEBF01955; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; struct String_t; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572; struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0; struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F; struct Type_t; struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t56B9FC12AEFEA9E9BCE667BF0851E7839981329D; struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E; struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WebHeaderCollection_tAF1CF77FB39D8E1EB782174E30566BAF55F71AE8; struct WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C; struct WebSocketHandle_t9C8D33BD3D8553B1FD363A68ABDF5B81FC089F50; struct WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0; struct WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C; struct X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09; struct SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983; IL2CPP_EXTERN_C RuntimeClass* ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2____1CFA11B086689598B1023172DA6A58A37CFFE7069DA684E80B8BB0F60263B616_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2____FFE04C9A27E6283D4953769136A290E207C7BAD9D9D24688AD66E0FA43805F2B_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral12B17525DF089D0AFAFE99B8F048F2339E607F5B; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral2B4FEAD92F12CFFF1803780B2C852DDEE406AA3B; IL2CPP_EXTERN_C String_t* _stringLiteral4BB4038072D40DAD83621E7828DDC3E85E6A5E17; IL2CPP_EXTERN_C String_t* _stringLiteral4FD0FE60EEF5D66244AB6E0F273BFA470335CF2B; IL2CPP_EXTERN_C String_t* _stringLiteral619EE5369CDED4FA92510A6E693D6721139AFDBC; IL2CPP_EXTERN_C String_t* _stringLiteral6D77ABA4BC6A452C1D494FD0D22B96518DAC6528; IL2CPP_EXTERN_C String_t* _stringLiteral8CBE10526F7A039C30004C9634601B97014F194D; IL2CPP_EXTERN_C String_t* _stringLiteralB342748C2959F4846F704AF97761C78BB47D7820; IL2CPP_EXTERN_C String_t* _stringLiteralB811D3668D01CD89A9FFC289B0EFE5C2DC15CE1A; IL2CPP_EXTERN_C String_t* _stringLiteralBFCB5FCF9574A89FC59C115698CEA695845CCD58; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralE1D2BE2A111F0455CA28C4D006F6622D5890AA53; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mA6DA510C71E717BEE810FA6081549169219725EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_mC970788A60EACDC3FE834350E6C0BDEBFEA6A195_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mAD53D5FC8F8107521E5731E3B5BFCE9AA972CDA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_m951355858A912E772035A576A985B9FA107034CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mA3660932C24E1D54FCB6AF40A53B51A8D79976D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mFDA02EB65577E6F64F8A860152D2A2553E293673_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4394D0275610D55E0E90183F73AFCC427091FF84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mCB9345AEEDDCC2931DA87BFA4910C5FFC1AA886C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4D77DB578E6605537BD3971078DB68C15ABBA182_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFAE6FE37E806DABC6490341310C44FBD0C55B269_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mDA04BBF28E0E98F2080FCBDCD4F4F193A039BD0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC672310507957782353FEB9D28F8FE9708AAB736_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m22285BE4C1A3D7C212700B119F93EA9699A8D75A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m5904E38EF12F5D6C0C0C23DB88BA6A6B9C11C5A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m4F3BFB1EB1491256BE9393B99AAB323C1E37CD6A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mD274998CB5BE3783685FB0A0B7914F2EA7080967_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m1A002F27B12333F96FE0012766A608BD54158616_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mBC21A91330D8E61C6938F25CD07C83195355B9BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_GetResult_m8BD0D19C1FECD5AA3D9EA1EC4E5943D0C489F6FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_get_IsCompleted_m4782CA3577F6DE2D5857AD8F7EE9C1B2A4D82107_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Task_1_GetAwaiter_mBDA5969E9CC3D2A99ADCDF5DDB0E44448035CB8B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocket_ConnectTask_mD39F85B946103F94D74831ED45328FD63791F0AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WebSocket_SendTask_mB262666F420A9B433FDDDFEB97666F3E5BE40CE3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* CloseStatusCode_t32895788E19047F70A03BCCEE3C8E6CB4AA3940F_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 ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; 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 U3CModuleU3E_tBD8AB6AF75601E4FDDCCA8D92E0B8B4C61549BAB { }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7 : public RuntimeObject { WebSocketU5BU5D_t112623EE801F291A591631D724542A5BA711F88E* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB : public RuntimeObject { EventArgsU5BU5D_tE334315FD68E8734160C401248A341979809BD33* ____array; int32_t ____head; int32_t ____tail; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array; int32_t ____head; int32_t ____tail; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3 : public RuntimeObject { SendBufferU5BU5D_t5F0C64934854CA4FF667E123DB212CE82C6BAE37* ____array; int32_t ____head; int32_t ____tail; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2 : public RuntimeObject { }; struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : 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 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 Settings_tAA7CCD241485A3B01A2E7C18CD2AC6C4FDDFC1B2 : public RuntimeObject { }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject { int32_t ___m_taskId; Delegate_t* ___m_action; RuntimeObject* ___m_stateObject; TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent; int32_t ___m_stateFlags; RuntimeObject* ___m_continuationObject; ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties; }; struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t56B9FC12AEFEA9E9BCE667BF0851E7839981329D : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct WebSocket_tE3DEAFF0F68BD5AF9A526D29D56B6E5C6E24C3A1 : public RuntimeObject { }; struct WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C : public RuntimeObject { String_t* ___U3CAddressU3Ek__BackingField; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CSubProtocolsU3Ek__BackingField; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* ___OnOpen; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* ___OnClose; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* ___OnError; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* ___OnMessage; ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* ___socket; RuntimeObject* ___sendQueueLock; Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* ___sendQueue; bool ___isSendTaskRunning; Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* ___eventQueue; RuntimeObject* ___eventQueueLock; }; struct ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____array; int32_t ____offset; int32_t ____count; }; struct TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ___m_task; }; struct TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 { Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40* ___m_task; }; struct Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* ___m_result; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF { RuntimeObject* ___m_stateMachine; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_defaultContextAction; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke { RuntimeObject* ___m_stateMachine; Il2CppMethodPointer ___m_defaultContextAction; }; struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com { RuntimeObject* ___m_stateMachine; Il2CppMethodPointer ___m_defaultContextAction; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F : public WebSocket_tE3DEAFF0F68BD5AF9A526D29D56B6E5C6E24C3A1 { ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C* ____options; WebSocketHandle_t9C8D33BD3D8553B1FD363A68ABDF5B81FC089F50* ____innerWebSocket; int32_t ____state; }; struct CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { uint16_t ___U3CCodeU3Ek__BackingField; String_t* ___U3CReasonU3Ek__BackingField; bool ___U3CWasCleanU3Ek__BackingField; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { Exception_t* ___U3CExceptionU3Ek__BackingField; String_t* ___U3CMessageU3Ek__BackingField; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_pinvoke { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_com { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 { InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread; RuntimeObject* ___m_ThreadStartArg; RuntimeObject* ___pending_exception; MulticastDelegate_t* ___m_Delegate; ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext; bool ___m_ExecutionContextBelongsToOuterScope; RuntimeObject* ___principal; int32_t ___principal_version; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A { int64_t ____ticks; }; struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { uint16_t ___m_value; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D300_tDB1A4164818C703960AC718B893F1744DA886DCD { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D300_tDB1A4164818C703960AC718B893F1744DA886DCD__padding[300]; }; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct __StaticArrayInitTypeSizeU3D624_t1D39EEA3784E6F078750C5D8B12C0C13B6D01E00 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D624_t1D39EEA3784E6F078750C5D8B12C0C13B6D01E00__padding[624]; }; }; #pragma pack(pop, tp) struct MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData; int32_t ___TotalTypes; int32_t ___TotalFiles; bool ___IsEditorOnly; }; struct MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_pinvoke { Il2CppSafeArray* ___FilePathsData; Il2CppSafeArray* ___TypesData; int32_t ___TotalTypes; int32_t ___TotalFiles; int32_t ___IsEditorOnly; }; struct MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_com { Il2CppSafeArray* ___FilePathsData; Il2CppSafeArray* ___TypesData; int32_t ___TotalTypes; int32_t ___TotalFiles; int32_t ___IsEditorOnly; }; struct AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC { AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState; Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___m_task; }; struct Nullable_1_tB6272BACE7A1FD9B331610C8D96A0BE3618C14B5 { bool ___hasValue; ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 ___value; }; struct CloseStatusCode_t32895788E19047F70A03BCCEE3C8E6CB4AA3940F { uint16_t ___value__; }; 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 Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_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 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 Opcode_tFB715121D7936F74DF01F4FC13A04DFF9F620844 { uint8_t ___value__; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct UriIdnScope_t001CC97A6F977E9BB7DB855CC6BA415A7F47491F { int32_t ___value__; }; struct WebSocketCloseStatus_tED432212F88FCCA42F59AAA6BCF82962A2CFF4DF { int32_t ___value__; }; struct WebSocketMessageType_t7EA078C3F0E1D384B2F3B09BDA8CFD61406A9EC9 { int32_t ___value__; }; struct WebSocketState_tDA525C32450C7EA01B5D22DAB7A6DAB08AADBF25 { int32_t ___value__; }; struct WebSocketState_tD28B137FE90030F57ED1899504AD24F2542EF3EA { uint16_t ___value__; }; struct Flags_t47CF4DB4036A6A539AFA6EE39C75F772E865E897 { uint64_t ___value__; }; struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 { bool ___hasValue; int32_t ___value; }; struct Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284 { bool ___hasValue; int32_t ___value; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 { AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_pinvoke { AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_com { AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder; }; struct ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C : public RuntimeObject { bool ____isReadOnly; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____requestedSubProtocols; WebHeaderCollection_tAF1CF77FB39D8E1EB782174E30566BAF55F71AE8* ____requestHeaders; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ____keepAliveInterval; bool ____useDefaultCredentials; RuntimeObject* ____credentials; RuntimeObject* ____proxy; X509CertificateCollection_t2900D71D188EDCA7DEB5077D36103EE5DA6805CE* ____clientCertificates; CookieContainer_t54CCEBC3470E5D0699BB17928C171D7AFCA7614E* ____cookies; int32_t ____receiveBufferSize; int32_t ____sendBufferSize; Nullable_1_tB6272BACE7A1FD9B331610C8D96A0BE3618C14B5 ____buffer; RemoteCertificateValidationCallback_t2F4C5801F96B2C2BF934511796C5BFEAEBF01955* ____remoteCertificateValidationCallback; }; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____rawData; String_t* ____data; uint8_t ___U3COpcodeU3Ek__BackingField; }; 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 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 SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983 : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data; int32_t ___type; }; struct EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A : public MulticastDelegate_t { }; struct EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886 : public MulticastDelegate_t { }; struct EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52 : public MulticastDelegate_t { }; struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746 : public MulticastDelegate_t { }; struct EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A : public MulticastDelegate_t { }; struct Func_1_t60B0B212E646FAA748170ABB47E557CC31788685 : public MulticastDelegate_t { }; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C : public RuntimeObject { int32_t ___U3CCountU3Ek__BackingField; bool ___U3CEndOfMessageU3Ek__BackingField; int32_t ___U3CMessageTypeU3Ek__BackingField; Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284 ___U3CCloseStatusU3Ek__BackingField; String_t* ___U3CCloseStatusDescriptionU3Ek__BackingField; }; struct U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698 { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___U3CU3E4__this; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1; }; struct U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738 { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___U3CU3E4__this; String_t* ___U3CcloseReasonU3E5__2; uint16_t ___U3CcloseCodeU3E5__3; bool ___U3CisClosedU3E5__4; ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 ___U3CsegmentU3E5__5; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___U3CmsU3E5__6; TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 ___U3CU3Eu__1; }; struct U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722 { int32_t ___U3CU3E1__state; AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___U3CU3E4__this; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1; }; struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource; }; struct WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* ___sockets; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7_StaticFields { WebSocketU5BU5D_t112623EE801F291A591631D724542A5BA711F88E* ___s_emptyArray; }; struct U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2_StaticFields { __StaticArrayInitTypeSizeU3D300_tDB1A4164818C703960AC718B893F1744DA886DCD ___1CFA11B086689598B1023172DA6A58A37CFFE7069DA684E80B8BB0F60263B616; __StaticArrayInitTypeSizeU3D624_t1D39EEA3784E6F078750C5D8B12C0C13B6D01E00 ___FFE04C9A27E6283D4953769136A290E207C7BAD9D9D24688AD66E0FA43805F2B; }; 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 EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty; }; struct String_t_StaticFields { String_t* ___Empty; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields { int32_t ___s_taskIdCounter; RuntimeObject* ___s_taskCompletionSentinel; bool ___s_asyncDebuggingEnabled; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback; Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties; TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField; Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate; ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback; Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate; Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks; RuntimeObject* ___s_activeTasksLock; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask; StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard; }; struct ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093_StaticFields { ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 ___U3CEmptyU3Ek__BackingField; }; struct Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40_StaticFields { TaskFactory_1_tDF44923F8546D9F436C6170729E85A2BE7377D99* ___s_defaultFactory; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields { LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr; AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture; AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields { LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { int32_t ___OffsetOfInstanceIDInCPlusPlusObject; }; struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_StaticFields { Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___s_cachedCompleted; }; 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 WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields { WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* ____instance; }; #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 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 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); } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_mC970788A60EACDC3FE834350E6C0BDEBFEA6A195_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Clear_m70861E24CF43ECFF3BC5C2AD4EE55963D54D8711_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_m951355858A912E772035A576A985B9FA107034CF_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mAD53D5FC8F8107521E5731E3B5BFCE9AA972CDA1_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* ___1_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86_gshared (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA Task_1_GetAwaiter_mD80ED263BF3F1F8DBDBD177BA3401A0AAAFA38E3_gshared (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_1_get_IsCompleted_mEEBB09E26F4165A0F864D92E1890CFCD2C8CFD54_gshared (TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mBB9ABE6CEC45C131E841DD3629E68A7167E0F7A5_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* ___0_awaiter, U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* ___1_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TaskAwaiter_1_GetResult_mA4A8A1F43A456B40DDA251D00026C60919AED85B_gshared (TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_gshared_inline (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* ___1_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __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_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 bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __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_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3 (EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs__ctor_m56EAE3FB083D92BC15543DA7C79E7AEC37A65BE0 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_code, String_t* ___1_reason, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CloseEventArgs_set_Code_m990652CFE17EC2BB0E16C7D9D22B5924E6A0A8A2_inline (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CloseEventArgs_set_Reason_m71B7631052BBE4B67DD3D40DBF0866C549073874_inline (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t CloseEventArgs_get_Code_m8DB87C5B4A4617EE16C1F5F0EF71ECAD0846752C_inline (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28 (Type_t* ___0_enumType, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorEventArgs__ctor_m0FE1C7D1EE65A99D8A57E13A5C1D9A611B1884DC (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, String_t* ___0_message, Exception_t* ___1_exception, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorEventArgs_set_Message_mC21812CC4FEABE3E907090CD9B8A2AD396A99951_inline (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorEventArgs_set_Exception_m3ABABE370774024DC46200B52E5C845F189530C0_inline (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, Exception_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MessageEventArgs_set_Opcode_mC2761A494EFC5C2D52E42754B24DF6B7683391EA_inline (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs_SetData_m4E78ABD77BD31D9C381EF79144B90E1D8787A28F (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs_SetRawData_m9AD4A497ECC7C123144003D957C5556045DA8BB5 (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t MessageEventArgs_get_Opcode_m8242B6088B27A2C3D4044DA642355BBE735F35FC_inline (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MessageEventArgs_get_RawData_m508660D24B2434C130A28C01F2D3A00653D9D1D9 (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, 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) ; inline void Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method); } inline void Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73 (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocket_set_Address_m91EF9169FA96FEB89A7CA2042A8A5CC8FF3D1F69_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocket_set_SubProtocols_m9187A030F97B1232A3BD284A400E2D6B088B7DC2_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* WebSocketManager_get_Instance_mA9FCD905C69D59641FCDDF9E3E5F808C101A5DBC (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_Add_mF8099575C158D32C8491839E072B72E18AFAD397 (WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* __this, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___0_socket, 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 WebSocket_HandleError_m1A07DF6277F4DD5B873317876CB245363B660325 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClientWebSocket__ctor_m75DD6220EA55DB5AEEA0AEE5E5809885EE52E138 (ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* WebSocket_get_SubProtocols_mC509DC8879E4E8B35BC13AC73484D1124A734438_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C* ClientWebSocket_get_Options_mEB09171A7134836DF9CA3A811334D527BECDFED6_inline (ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClientWebSocketOptions_AddSubProtocol_m33B989A54FBF2DEE8A7C2C3AC40ED488E5044973 (ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C* __this, String_t* ___0_subProtocol, const RuntimeMethod* method) ; inline void Func_1__ctor_m6980BCC56FF4CA762C712085B3CCD3CE13C5C67E (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_Run_m59DCF6061E31E90EE85393BE82E6907EC60B6958 (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685* ___0_function, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocket_get_isOpening_mBD67A3B9AAE695E63719F1584A2461A4FF022921 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SendBuffer__ctor_m9003EBCC12CEBD4010847E0B53038C1844077219 (SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_SendBufferAsync_m719D0E3A4596FBA64C1288AB1BD8FF59F7C43F72 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* ___0_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A (const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_Start_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_mC970788A60EACDC3FE834350E6C0BDEBFEA6A195 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_mC970788A60EACDC3FE834350E6C0BDEBFEA6A195_gshared)(__this, ___0_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, 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) ; inline void Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*, const RuntimeMethod*))Queue_1_Clear_m70861E24CF43ECFF3BC5C2AD4EE55963D54D8711_gshared)(__this, method); } inline void Queue_1_Enqueue_mD274998CB5BE3783685FB0A0B7914F2EA7080967 (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* __this, SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* ___0_item, const RuntimeMethod* method) { (( void (*) (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*, SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method); } inline void AsyncTaskMethodBuilder_Start_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_m951355858A912E772035A576A985B9FA107034CF (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_m951355858A912E772035A576A985B9FA107034CF_gshared)(__this, ___0_stateMachine, method); } inline void AsyncTaskMethodBuilder_Start_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mAD53D5FC8F8107521E5731E3B5BFCE9AA972CDA1 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* ___0_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mAD53D5FC8F8107521E5731E3B5BFCE9AA972CDA1_gshared)(__this, ___0_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenEventArgs__ctor_m048BB693728E2352CB9397041397EEF0E0206DD6 (OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleEventSync_mCB8895FC0C156FB84A75F1C24CCF41B3DB2BE0E6 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___0_eventArgs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs__ctor_m077BA912F860D9D1E9F77FA3EB0D83B7D50B6B4A (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, uint8_t ___0_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorEventArgs__ctor_m16C89E73557BB2C02653B537EC405CF7A6562CBC (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline void Queue_1_Enqueue_m4F3BFB1EB1491256BE9393B99AAB323C1E37CD6A (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* __this, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___0_item, const RuntimeMethod* method) { (( void (*) (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB*, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method); } inline EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* Queue_1_Dequeue_m22285BE4C1A3D7C212700B119F93EA9699A8D75A (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* __this, const RuntimeMethod* method) { return (( EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* (*) (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method); } inline void EventHandler_1_Invoke_mFF143ED0B246E987CD06CEBE1221FF99DC26822F_inline (EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* __this, RuntimeObject* ___0_sender, CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* ___1_e, const RuntimeMethod* method) { (( void (*) (EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*, RuntimeObject*, CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_Remove_mE5EFB8C5E20F5417C0DB096274D0A60AE227AFCA (WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* __this, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___0_socket, const RuntimeMethod* method) ; inline void EventHandler_1_Invoke_mD78B8351DAF6B3EE88FF4963929A09F01387DD10_inline (EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* __this, RuntimeObject* ___0_sender, OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066* ___1_e, const RuntimeMethod* method) { (( void (*) (EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*, RuntimeObject*, OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method); } inline void EventHandler_1_Invoke_m2F90ACCA473371AC2661F2D0B4C5D5879EF33C99_inline (EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* __this, RuntimeObject* ___0_sender, MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* ___1_e, const RuntimeMethod* method) { (( void (*) (EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*, RuntimeObject*, MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method); } inline void EventHandler_1_Invoke_m09734031C1C4B1AB42B6474DB2B4608E3ABD10C1_inline (EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* __this, RuntimeObject* ___0_sender, ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* ___1_e, const RuntimeMethod* method) { (( void (*) (EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*, RuntimeObject*, ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method); } inline int32_t Queue_1_get_Count_m1A002F27B12333F96FE0012766A608BD54158616_inline (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* 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 DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_get_TimeOfDay_mE8933E5F62C0369E4BA6AF928283A00CA9D54D04 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocket_get_Address_mC6558D47A25A6F409A275BD07DE6192CEBCD9A8B_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __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 String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED CancellationToken_get_None_mB0E2D3427C25F09ACEBB2D060F82088EEC00BA53 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ClientWebSocket_ConnectAsync_m66E32FDD7E68FAF34A71DDAC72D948B93C6E6082 (ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8 (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ; inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleClose_m3A8691B8A12780171B13653FACC512DC57E1D139 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, uint16_t ___0_code, String_t* ___1_reason, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_SocketDispose_mCCFB7E18BB10CDBB3C9C1AEFAAB941B83EF857F9 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleOpen_mF31FAAB6A2D3DE866953A63606CE525E546F8B15 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* WebSocket_ReceiveTask_mB37F174BEC76AE4682499584905D5A3C4CB4B589 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConnectTaskU3Ed__32_MoveNext_mF773834B8D9265D412F08BC69D76DD6B4FF28BE5 (U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConnectTaskU3Ed__32_SetStateMachine_mEFF0A374384211A0EF58B4A56D337B565C8E4402 (U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; inline void ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86 (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86_gshared)(__this, ___0_array, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, const RuntimeMethod* method) ; inline TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 Task_1_GetAwaiter_mBDA5969E9CC3D2A99ADCDF5DDB0E44448035CB8B (Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40* __this, const RuntimeMethod* method) { return (( TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 (*) (Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40*, const RuntimeMethod*))Task_1_GetAwaiter_mD80ED263BF3F1F8DBDBD177BA3401A0AAAFA38E3_gshared)(__this, method); } inline bool TaskAwaiter_1_get_IsCompleted_m4782CA3577F6DE2D5857AD8F7EE9C1B2A4D82107 (TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4* __this, const RuntimeMethod* method) { return (( bool (*) (TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4*, const RuntimeMethod*))TaskAwaiter_1_get_IsCompleted_mEEBB09E26F4165A0F864D92E1890CFCD2C8CFD54_gshared)(__this, method); } inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mA6DA510C71E717BEE810FA6081549169219725EF (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4* ___0_awaiter, U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4*, U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mBB9ABE6CEC45C131E841DD3629E68A7167E0F7A5_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } inline WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* TaskAwaiter_1_GetResult_m8BD0D19C1FECD5AA3D9EA1EC4E5943D0C489F6FC (TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4* __this, const RuntimeMethod* method) { return (( WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* (*) (TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4*, const RuntimeMethod*))TaskAwaiter_1_GetResult_mA4A8A1F43A456B40DDA251D00026C60919AED85B_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketReceiveResult_get_Count_mCD1591C6EAFAA98DDEBA26821531A80EB9E614C6_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) ; inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_inline (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* __this, const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093*, const RuntimeMethod*))ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketReceiveResult_get_EndOfMessage_mC01D0E54A8A32BB01FC96087AA5B3ACB07EB062A_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketReceiveResult_get_MessageType_m227E3FB536FEC68E06F1070195AF20BD032EBF50_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleMessage_mDFB74F6CDCCCF48D0281ED462BDB197D935BE729 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, uint8_t ___0_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawData, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284 WebSocketReceiveResult_get_CloseStatus_mEE75E1D6F7984C897FB02A84D36842451AE089E4_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) ; inline int32_t Nullable_1_get_Value_mC672310507957782353FEB9D28F8FE9708AAB736 (Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocketReceiveResult_get_CloseStatusDescription_m2E231AF27CA24FC4B47ABDFCDE9B2047BD25F63F_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReceiveTaskU3Ed__39_MoveNext_m0825F7D4116329964CEF8A045193F27E6685A8CB (U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReceiveTaskU3Ed__39_SetStateMachine_m560B0379DFE66C801E2760C1CC4F9572B03DD301 (U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; inline SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* Queue_1_Dequeue_m5904E38EF12F5D6C0C0C23DB88BA6A6B9C11C5A3 (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* __this, const RuntimeMethod* method) { return (( SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* (*) (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method); } inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* ___1_stateMachine, const RuntimeMethod* method) { (( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B_gshared)(__this, ___0_awaiter, ___1_stateMachine, method); } inline int32_t Queue_1_get_Count_mBC21A91330D8E61C6938F25CD07C83195355B9BD_inline (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSendTaskU3Ed__38_MoveNext_mA4800B0D876E7D4B586A745E328A6984B97036C8 (U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSendTaskU3Ed__38_SetStateMachine_mE2D08B1792B2156B4A8461510A51749EF67F57F6 (U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_CreateInstance_mAF491DFFB41A4A458F3A5E3CCD0BA46F69BF737F (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300 (String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ; inline WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* GameObject_GetComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mFDA02EB65577E6F64F8A860152D2A2553E293673 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } inline WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* GameObject_AddComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mA3660932C24E1D54FCB6AF40A53B51A8D79976D6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } inline bool List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* __this, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7*, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_m4394D0275610D55E0E90183F73AFCC427091FF84_inline (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* __this, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7*, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline bool List_1_Remove_mCB9345AEEDDCC2931DA87BFA4910C5FFC1AA886C (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* __this, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7*, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } inline int32_t List_1_get_Count_mFAE6FE37E806DABC6490341310C44FBD0C55B269_inline (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* List_1_get_Item_mDA04BBF28E0E98F2080FCBDCD4F4F193A039BD0B (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* (*) (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Update_m03FC08F2910BD4044C1F1E4607C0508E58775318 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) ; inline void List_1__ctor_m4D77DB578E6605537BD3971078DB68C15ABBA182 (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, 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); } #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 MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87 UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_m264AD553FA28A4811FF8E7CBB5F4DE1FE7C305E6 (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*)&U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2____1CFA11B086689598B1023172DA6A58A37CFFE7069DA684E80B8BB0F60263B616_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2____FFE04C9A27E6283D4953769136A290E207C7BAD9D9D24688AD66E0FA43805F2B_FieldInfo_var); s_Il2CppMethodInitialized = true; } MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)624)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2____FFE04C9A27E6283D4953769136A290E207C7BAD9D9D24688AD66E0FA43805F2B_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); (&V_0)->___FilePathsData = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)300)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t5A59ABCE8693D87F15F25D0A4E8AD39DBEF34CB2____1CFA11B086689598B1023172DA6A58A37CFFE7069DA684E80B8BB0F60263B616_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); (&V_0)->___TypesData = L_4; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4); (&V_0)->___TotalFiles = 8; (&V_0)->___TotalTypes = ((int32_t)9); (&V_0)->___IsEditorOnly = (bool)0; MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87 L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_mDEE0C55C72A2C9E58D0EB8DE5334FF17B02F902E (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t56B9FC12AEFEA9E9BCE667BF0851E7839981329D* __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 void MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshal_pinvoke(const MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87& unmarshaled, MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_pinvoke& marshaled) { marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData); marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData); marshaled.___TotalTypes = unmarshaled.___TotalTypes; marshaled.___TotalFiles = unmarshaled.___TotalFiles; marshaled.___IsEditorOnly = static_cast(unmarshaled.___IsEditorOnly); } IL2CPP_EXTERN_C void MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshal_pinvoke_back(const MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_pinvoke& marshaled, MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData)); unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData)); int32_t unmarshaledTotalTypes_temp_2 = 0; unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes; unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2; int32_t unmarshaledTotalFiles_temp_3 = 0; unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles; unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3; bool unmarshaledIsEditorOnly_temp_4 = false; unmarshaledIsEditorOnly_temp_4 = static_cast(marshaled.___IsEditorOnly); unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4; } IL2CPP_EXTERN_C void MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshal_pinvoke_cleanup(MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_pinvoke& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData); marshaled.___FilePathsData = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData); marshaled.___TypesData = NULL; } IL2CPP_EXTERN_C void MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshal_com(const MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87& unmarshaled, MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_com& marshaled) { marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData); marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData); marshaled.___TotalTypes = unmarshaled.___TotalTypes; marshaled.___TotalFiles = unmarshaled.___TotalFiles; marshaled.___IsEditorOnly = static_cast(unmarshaled.___IsEditorOnly); } IL2CPP_EXTERN_C void MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshal_com_back(const MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_com& marshaled, MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData)); unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData)); int32_t unmarshaledTotalTypes_temp_2 = 0; unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes; unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2; int32_t unmarshaledTotalFiles_temp_3 = 0; unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles; unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3; bool unmarshaledIsEditorOnly_temp_4 = false; unmarshaledIsEditorOnly_temp_4 = static_cast(marshaled.___IsEditorOnly); unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4; } IL2CPP_EXTERN_C void MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshal_com_cleanup(MonoScriptData_tD89BBD92EDEF441FFCC5C95C9A266D5E40B91D87_marshaled_com& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData); marshaled.___FilePathsData = NULL; il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData); marshaled.___TypesData = NULL; } #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 CloseEventArgs__ctor_mCEB82FE3003582450092D1FA601E2DA4CBCCF653 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs__ctor_mF6FE7E565964D40804DBB0E384EA0E1DA6565D32 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_code, const RuntimeMethod* method) { { uint16_t L_0 = ___0_code; CloseEventArgs__ctor_m56EAE3FB083D92BC15543DA7C79E7AEC37A65BE0(__this, L_0, (String_t*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs__ctor_m5EF982FD59D34B280B0261C32C2D72D1400E5878 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_code, const RuntimeMethod* method) { { uint16_t L_0 = ___0_code; CloseEventArgs__ctor_m56EAE3FB083D92BC15543DA7C79E7AEC37A65BE0(__this, L_0, (String_t*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs__ctor_m7AEA0ED624776601202C1A0D6AFC4D0E5A4A122A (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_code, String_t* ___1_reason, const RuntimeMethod* method) { { uint16_t L_0 = ___0_code; String_t* L_1 = ___1_reason; CloseEventArgs__ctor_m56EAE3FB083D92BC15543DA7C79E7AEC37A65BE0(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs__ctor_m56EAE3FB083D92BC15543DA7C79E7AEC37A65BE0 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_code, String_t* ___1_reason, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL); uint16_t L_0 = ___0_code; CloseEventArgs_set_Code_m990652CFE17EC2BB0E16C7D9D22B5924E6A0A8A2_inline(__this, L_0, NULL); String_t* L_1 = ___1_reason; CloseEventArgs_set_Reason_m71B7631052BBE4B67DD3D40DBF0866C549073874_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t CloseEventArgs_get_Code_m8DB87C5B4A4617EE16C1F5F0EF71ECAD0846752C (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->___U3CCodeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs_set_Code_m990652CFE17EC2BB0E16C7D9D22B5924E6A0A8A2 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_value, const RuntimeMethod* method) { { uint16_t L_0 = ___0_value; __this->___U3CCodeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CloseEventArgs_get_Reason_mF38488E1A776408A98AFAEB164C39DDA33FCED72 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CReasonU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs_set_Reason_m71B7631052BBE4B67DD3D40DBF0866C549073874 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CReasonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CReasonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CloseEventArgs_get_WasClean_m371E10D11EB5A2C68F79EF7D765AC61A35BB6E11 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CWasCleanU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloseEventArgs_set_WasClean_m9693C8D69010CF376A0D79CD2423A753B43A9C3E (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CWasCleanU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t CloseEventArgs_get_StatusCode_mD06601DACC4D4A670852E52160B670C328DFDC95 (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloseStatusCode_t32895788E19047F70A03BCCEE3C8E6CB4AA3940F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (CloseStatusCode_t32895788E19047F70A03BCCEE3C8E6CB4AA3940F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); uint16_t L_2; L_2 = CloseEventArgs_get_Code_m8DB87C5B4A4617EE16C1F5F0EF71ECAD0846752C_inline(__this, NULL); uint16_t L_3 = L_2; RuntimeObject* L_4 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_3); il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var); bool L_5; L_5 = Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28(L_1, L_4, NULL); if (!L_5) { goto IL_0023; } } { uint16_t L_6; L_6 = CloseEventArgs_get_Code_m8DB87C5B4A4617EE16C1F5F0EF71ECAD0846752C_inline(__this, NULL); return (uint16_t)(L_6); } IL_0023: { return (uint16_t)(((int32_t)65534)); } } #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 void ErrorEventArgs__ctor_m16C89E73557BB2C02653B537EC405CF7A6562CBC (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, String_t* ___0_message, const RuntimeMethod* method) { { String_t* L_0 = ___0_message; ErrorEventArgs__ctor_m0FE1C7D1EE65A99D8A57E13A5C1D9A611B1884DC(__this, L_0, (Exception_t*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorEventArgs__ctor_m0FE1C7D1EE65A99D8A57E13A5C1D9A611B1884DC (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, String_t* ___0_message, Exception_t* ___1_exception, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL); String_t* L_0 = ___0_message; ErrorEventArgs_set_Message_mC21812CC4FEABE3E907090CD9B8A2AD396A99951_inline(__this, L_0, NULL); Exception_t* L_1 = ___1_exception; ErrorEventArgs_set_Exception_m3ABABE370774024DC46200B52E5C845F189530C0_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ErrorEventArgs_get_Exception_m88DC3BD5340B2DEF5F7B023A6DC9B80401DEC1B8 (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, const RuntimeMethod* method) { { Exception_t* L_0 = __this->___U3CExceptionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorEventArgs_set_Exception_m3ABABE370774024DC46200B52E5C845F189530C0 (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __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_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorEventArgs_get_Message_m0C09991AF3D44108561067096B4ED50C5A74DC74 (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CMessageU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorEventArgs_set_Message_mC21812CC4FEABE3E907090CD9B8A2AD396A99951 (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __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; } } #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 MessageEventArgs__ctor_m077BA912F860D9D1E9F77FA3EB0D83B7D50B6B4A (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, uint8_t ___0_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL); uint8_t L_0 = ___0_opcode; MessageEventArgs_set_Opcode_mC2761A494EFC5C2D52E42754B24DF6B7683391EA_inline(__this, L_0, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawData; __this->____rawData = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____rawData), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs__ctor_m0A72F82A54172F463D82C63E6E58C63E148AD91B (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, uint8_t ___0_opcode, String_t* ___1_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL); uint8_t L_0 = ___0_opcode; MessageEventArgs_set_Opcode_mC2761A494EFC5C2D52E42754B24DF6B7683391EA_inline(__this, L_0, NULL); String_t* L_1 = ___1_data; __this->____data = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____data), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t MessageEventArgs_get_Opcode_m8242B6088B27A2C3D4044DA642355BBE735F35FC (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3COpcodeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs_set_Opcode_mC2761A494EFC5C2D52E42754B24DF6B7683391EA (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3COpcodeU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MessageEventArgs_get_Data_m6DC835664F35009114453DAD4A76939B07AF964B (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { MessageEventArgs_SetData_m4E78ABD77BD31D9C381EF79144B90E1D8787A28F(__this, NULL); String_t* L_0 = __this->____data; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MessageEventArgs_get_RawData_m508660D24B2434C130A28C01F2D3A00653D9D1D9 (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { MessageEventArgs_SetRawData_m9AD4A497ECC7C123144003D957C5556045DA8BB5(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____rawData; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MessageEventArgs_get_IsBinary_mB727260A743C54CBBB8BDB38C2DDF9C94F315796 (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { uint8_t L_0; L_0 = MessageEventArgs_get_Opcode_m8242B6088B27A2C3D4044DA642355BBE735F35FC_inline(__this, NULL); return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MessageEventArgs_get_IsText_mC0B03DBD2B207929650D3883EBCFA56B4538CA8A (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { uint8_t L_0; L_0 = MessageEventArgs_get_Opcode_m8242B6088B27A2C3D4044DA642355BBE735F35FC_inline(__this, NULL); return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs_SetData_m4E78ABD77BD31D9C381EF79144B90E1D8787A28F (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____data; if (!L_0) { goto IL_0009; } } { return; } IL_0009: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = MessageEventArgs_get_RawData_m508660D24B2434C130A28C01F2D3A00653D9D1D9(__this, NULL); if (L_1) { goto IL_0012; } } { return; } IL_0012: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2; L_2 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = MessageEventArgs_get_RawData_m508660D24B2434C130A28C01F2D3A00653D9D1D9(__this, NULL); NullCheck(L_2); String_t* L_4; L_4 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(47, L_2, L_3); __this->____data = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____data), (void*)L_4); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs_SetRawData_m9AD4A497ECC7C123144003D957C5556045DA8BB5 (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____rawData; if (!L_0) { goto IL_0009; } } { return; } IL_0009: { String_t* L_1 = __this->____data; if (L_1) { goto IL_0012; } } { return; } IL_0012: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2; L_2 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_3 = __this->____data; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(27, L_2, L_3); __this->____rawData = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____rawData), (void*)L_4); 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 void OpenEventArgs__ctor_m048BB693728E2352CB9397041397EEF0E0206DD6 (OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__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 #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* WebSocket_get_Address_mC6558D47A25A6F409A275BD07DE6192CEBCD9A8B (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CAddressU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_set_Address_m91EF9169FA96FEB89A7CA2042A8A5CC8FF3D1F69 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CAddressU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAddressU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* WebSocket_get_SubProtocols_mC509DC8879E4E8B35BC13AC73484D1124A734438 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CSubProtocolsU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_set_SubProtocols_m9187A030F97B1232A3BD284A400E2D6B088B7DC2 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_value; __this->___U3CSubProtocolsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSubProtocolsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t WebSocket_get_ReadyState_mF02D55ACC4E5E6A75792A43F641C12724BDF27CB (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_0 = __this->___socket; if (L_0) { goto IL_000a; } } { return (uint16_t)(3); } IL_000a: { ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_1 = __this->___socket; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_1); V_0 = L_2; int32_t L_3 = V_0; switch (L_3) { case 0: { goto IL_0036; } case 1: { goto IL_003a; } case 2: { goto IL_003c; } case 3: { goto IL_0038; } case 4: { goto IL_0038; } case 5: { goto IL_0036; } } } { goto IL_003e; } IL_0036: { return (uint16_t)(3); } IL_0038: { return (uint16_t)(2); } IL_003a: { return (uint16_t)(0); } IL_003c: { return (uint16_t)(1); } IL_003e: { return (uint16_t)(3); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_add_OnOpen_m6F35A18E7DE422B3BB11D79F13482FD82AD9FE92 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* V_0 = NULL; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* V_1 = NULL; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* V_2 = NULL; { EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_0 = __this->___OnOpen; V_0 = L_0; } IL_0007: { EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_1 = V_0; V_1 = L_1; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_2 = V_1; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*)Castclass((RuntimeObject*)L_4, EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A_il2cpp_TypeInfo_var)); EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A** L_5 = (EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A**)(&__this->___OnOpen); EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_6 = V_2; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_7 = V_1; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_9 = V_0; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*)L_9) == ((RuntimeObject*)(EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_remove_OnOpen_m25B705F1873E57B2A0D9A91542FE6DD935CAD4C0 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* V_0 = NULL; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* V_1 = NULL; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* V_2 = NULL; { EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_0 = __this->___OnOpen; V_0 = L_0; } IL_0007: { EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_1 = V_0; V_1 = L_1; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_2 = V_1; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*)Castclass((RuntimeObject*)L_4, EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A_il2cpp_TypeInfo_var)); EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A** L_5 = (EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A**)(&__this->___OnOpen); EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_6 = V_2; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_7 = V_1; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_9 = V_0; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*)L_9) == ((RuntimeObject*)(EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_add_OnClose_m847C7DF891BD6B2E471487B80B4C190E9DC5AF4E (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* V_0 = NULL; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* V_1 = NULL; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* V_2 = NULL; { EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_0 = __this->___OnClose; V_0 = L_0; } IL_0007: { EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_1 = V_0; V_1 = L_1; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_2 = V_1; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*)Castclass((RuntimeObject*)L_4, EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A_il2cpp_TypeInfo_var)); EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A** L_5 = (EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A**)(&__this->___OnClose); EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_6 = V_2; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_7 = V_1; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_9 = V_0; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*)L_9) == ((RuntimeObject*)(EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_remove_OnClose_m9E22D10D7867671A98DE1BBB11060BA1F8D65921 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* V_0 = NULL; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* V_1 = NULL; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* V_2 = NULL; { EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_0 = __this->___OnClose; V_0 = L_0; } IL_0007: { EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_1 = V_0; V_1 = L_1; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_2 = V_1; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*)Castclass((RuntimeObject*)L_4, EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A_il2cpp_TypeInfo_var)); EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A** L_5 = (EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A**)(&__this->___OnClose); EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_6 = V_2; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_7 = V_1; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_9 = V_0; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*)L_9) == ((RuntimeObject*)(EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_add_OnError_mFA74EFB82C6C3F45EB02D2D9AD7E1FF1F00858A2 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* V_0 = NULL; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* V_1 = NULL; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* V_2 = NULL; { EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_0 = __this->___OnError; V_0 = L_0; } IL_0007: { EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_1 = V_0; V_1 = L_1; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_2 = V_1; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*)Castclass((RuntimeObject*)L_4, EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886_il2cpp_TypeInfo_var)); EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886** L_5 = (EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886**)(&__this->___OnError); EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_6 = V_2; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_7 = V_1; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_9 = V_0; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*)L_9) == ((RuntimeObject*)(EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_remove_OnError_mC5F1C26A28FD497E0A74623719EF3E95A7B17769 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* V_0 = NULL; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* V_1 = NULL; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* V_2 = NULL; { EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_0 = __this->___OnError; V_0 = L_0; } IL_0007: { EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_1 = V_0; V_1 = L_1; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_2 = V_1; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*)Castclass((RuntimeObject*)L_4, EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886_il2cpp_TypeInfo_var)); EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886** L_5 = (EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886**)(&__this->___OnError); EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_6 = V_2; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_7 = V_1; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_9 = V_0; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*)L_9) == ((RuntimeObject*)(EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_add_OnMessage_m3A7E014C3F3355D202423DBC0D237526BB4CB3C0 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* V_0 = NULL; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* V_1 = NULL; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* V_2 = NULL; { EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_0 = __this->___OnMessage; V_0 = L_0; } IL_0007: { EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_1 = V_0; V_1 = L_1; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_2 = V_1; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*)Castclass((RuntimeObject*)L_4, EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52_il2cpp_TypeInfo_var)); EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52** L_5 = (EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52**)(&__this->___OnMessage); EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_6 = V_2; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_7 = V_1; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_9 = V_0; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*)L_9) == ((RuntimeObject*)(EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_remove_OnMessage_mE2C5F11B74960FF56214331A213C860138872D5F (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* V_0 = NULL; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* V_1 = NULL; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* V_2 = NULL; { EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_0 = __this->___OnMessage; V_0 = L_0; } IL_0007: { EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_1 = V_0; V_1 = L_1; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_2 = V_1; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*)Castclass((RuntimeObject*)L_4, EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52_il2cpp_TypeInfo_var)); EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52** L_5 = (EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52**)(&__this->___OnMessage); EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_6 = V_2; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_7 = V_1; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_9 = V_0; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_10 = V_1; if ((!(((RuntimeObject*)(EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*)L_9) == ((RuntimeObject*)(EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*)L_10)))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebSocket_get_isOpening_mBD67A3B9AAE695E63719F1584A2461A4FF022921 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { { ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_0 = __this->___socket; if (!L_0) { goto IL_0017; } } { ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_1 = __this->___socket; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_1); return (bool)((((int32_t)L_2) == ((int32_t)2))? 1 : 0); } IL_0017: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket__ctor_mFF5F6F3A0F98D5912F1E5291F7508B6989B670BC (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, String_t* ___0_address, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); __this->___sendQueueLock = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___sendQueueLock), (void*)L_0); Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_1 = (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*)il2cpp_codegen_object_new(Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3_il2cpp_TypeInfo_var); Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA(L_1, Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA_RuntimeMethod_var); __this->___sendQueue = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___sendQueue), (void*)L_1); Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* L_2 = (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB*)il2cpp_codegen_object_new(Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB_il2cpp_TypeInfo_var); Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73(L_2, Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73_RuntimeMethod_var); __this->___eventQueue = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___eventQueue), (void*)L_2); RuntimeObject* L_3 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_3, NULL); __this->___eventQueueLock = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___eventQueueLock), (void*)L_3); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_4 = ___0_address; WebSocket_set_Address_m91EF9169FA96FEB89A7CA2042A8A5CC8FF3D1F69_inline(__this, L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket__ctor_m76431E47298034287C69D576989CFCA26104B8AB (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, String_t* ___0_address, String_t* ___1_subProtocol, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); __this->___sendQueueLock = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___sendQueueLock), (void*)L_0); Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_1 = (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*)il2cpp_codegen_object_new(Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3_il2cpp_TypeInfo_var); Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA(L_1, Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA_RuntimeMethod_var); __this->___sendQueue = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___sendQueue), (void*)L_1); Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* L_2 = (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB*)il2cpp_codegen_object_new(Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB_il2cpp_TypeInfo_var); Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73(L_2, Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73_RuntimeMethod_var); __this->___eventQueue = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___eventQueue), (void*)L_2); RuntimeObject* L_3 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_3, NULL); __this->___eventQueueLock = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___eventQueueLock), (void*)L_3); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_4 = ___0_address; WebSocket_set_Address_m91EF9169FA96FEB89A7CA2042A8A5CC8FF3D1F69_inline(__this, L_4, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; String_t* L_7 = ___1_subProtocol; NullCheck(L_6); (L_6)->SetAt(static_cast(0), (String_t*)L_7); WebSocket_set_SubProtocols_m9187A030F97B1232A3BD284A400E2D6B088B7DC2_inline(__this, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket__ctor_mA0C790817EB2CFE3243D76FAE7CF203A06499267 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, String_t* ___0_address, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_subProtocols, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); __this->___sendQueueLock = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___sendQueueLock), (void*)L_0); Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_1 = (Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3*)il2cpp_codegen_object_new(Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3_il2cpp_TypeInfo_var); Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA(L_1, Queue_1__ctor_mBAD33A3D3304E1B72C5FC684588CCB6D919A1BCA_RuntimeMethod_var); __this->___sendQueue = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___sendQueue), (void*)L_1); Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* L_2 = (Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB*)il2cpp_codegen_object_new(Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB_il2cpp_TypeInfo_var); Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73(L_2, Queue_1__ctor_m72C736457CE42B2A4A05981C809DCA8122AF7E73_RuntimeMethod_var); __this->___eventQueue = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___eventQueue), (void*)L_2); RuntimeObject* L_3 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_3, NULL); __this->___eventQueueLock = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___eventQueueLock), (void*)L_3); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_4 = ___0_address; WebSocket_set_Address_m91EF9169FA96FEB89A7CA2042A8A5CC8FF3D1F69_inline(__this, L_4, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ___1_subProtocols; WebSocket_set_SubProtocols_m9187A030F97B1232A3BD284A400E2D6B088B7DC2_inline(__this, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_ConnectAsync_mFDE02D106A2819C9E111CF3F026403DBEF969D99 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocket_ConnectTask_mD39F85B946103F94D74831ED45328FD63791F0AF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral619EE5369CDED4FA92510A6E693D6721139AFDBC); s_Il2CppMethodInitialized = true; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; { WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* L_0; L_0 = WebSocketManager_get_Instance_mA9FCD905C69D59641FCDDF9E3E5F808C101A5DBC(NULL); NullCheck(L_0); WebSocketManager_Add_mF8099575C158D32C8491839E072B72E18AFAD397(L_0, __this, NULL); ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_1 = __this->___socket; if (!L_1) { goto IL_0024; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, _stringLiteral619EE5369CDED4FA92510A6E693D6721139AFDBC, NULL); WebSocket_HandleError_m1A07DF6277F4DD5B873317876CB245363B660325(__this, L_2, NULL); return; } IL_0024: { ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_3 = (ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F*)il2cpp_codegen_object_new(ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F_il2cpp_TypeInfo_var); ClientWebSocket__ctor_m75DD6220EA55DB5AEEA0AEE5E5809885EE52E138(L_3, NULL); __this->___socket = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___socket), (void*)L_3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4; L_4 = WebSocket_get_SubProtocols_mC509DC8879E4E8B35BC13AC73484D1124A734438_inline(__this, NULL); if (!L_4) { goto IL_0069; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5; L_5 = WebSocket_get_SubProtocols_mC509DC8879E4E8B35BC13AC73484D1124A734438_inline(__this, NULL); V_0 = L_5; V_1 = 0; goto IL_0063; } IL_0042: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = V_0; int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; String_t* L_9 = (L_6)->GetAt(static_cast(L_8)); V_2 = L_9; String_t* L_10 = V_2; bool L_11; L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL); if (L_11) { goto IL_005f; } } { ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_12 = __this->___socket; NullCheck(L_12); ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C* L_13; L_13 = ClientWebSocket_get_Options_mEB09171A7134836DF9CA3A811334D527BECDFED6_inline(L_12, NULL); String_t* L_14 = V_2; NullCheck(L_13); ClientWebSocketOptions_AddSubProtocol_m33B989A54FBF2DEE8A7C2C3AC40ED488E5044973(L_13, L_14, NULL); } IL_005f: { int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0063: { int32_t L_16 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = V_0; NullCheck(L_17); if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_0042; } } IL_0069: { Func_1_t60B0B212E646FAA748170ABB47E557CC31788685* L_18 = (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685*)il2cpp_codegen_object_new(Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var); Func_1__ctor_m6980BCC56FF4CA762C712085B3CCD3CE13C5C67E(L_18, __this, (intptr_t)((void*)WebSocket_ConnectTask_mD39F85B946103F94D74831ED45328FD63791F0AF_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_19; L_19 = Task_Run_m59DCF6061E31E90EE85393BE82E6907EC60B6958(L_18, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_CloseAsync_mBF0909DB84852C6FC73735374D49A9FD0580D9F9 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = WebSocket_get_isOpening_mBD67A3B9AAE695E63719F1584A2461A4FF022921(__this, NULL); if (L_0) { goto IL_0009; } } { return; } IL_0009: { SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_1 = (SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983*)il2cpp_codegen_object_new(SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983_il2cpp_TypeInfo_var); SendBuffer__ctor_m9003EBCC12CEBD4010847E0B53038C1844077219(L_1, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, 2, NULL); WebSocket_SendBufferAsync_m719D0E3A4596FBA64C1288AB1BD8FF59F7C43F72(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_SendAsync_m12695C6EB252343B78AA6D8D92C82A1197DAEEFE (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* V_0 = NULL; { bool L_0; L_0 = WebSocket_get_isOpening_mBD67A3B9AAE695E63719F1584A2461A4FF022921(__this, NULL); if (L_0) { goto IL_0009; } } { return; } IL_0009: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data; SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_2 = (SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983*)il2cpp_codegen_object_new(SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983_il2cpp_TypeInfo_var); SendBuffer__ctor_m9003EBCC12CEBD4010847E0B53038C1844077219(L_2, L_1, 1, NULL); V_0 = L_2; SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_3 = V_0; WebSocket_SendBufferAsync_m719D0E3A4596FBA64C1288AB1BD8FF59F7C43F72(__this, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_SendAsync_mE5EE6BCBC8F54E6AB1685E3C4437898905B0D334 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, String_t* ___0_text, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* V_0 = NULL; { bool L_0; L_0 = WebSocket_get_isOpening_mBD67A3B9AAE695E63719F1584A2461A4FF022921(__this, NULL); if (L_0) { goto IL_0009; } } { return; } IL_0009: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1; L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); String_t* L_2 = ___0_text; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(27, L_1, L_2); SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_4 = (SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983*)il2cpp_codegen_object_new(SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983_il2cpp_TypeInfo_var); SendBuffer__ctor_m9003EBCC12CEBD4010847E0B53038C1844077219(L_4, L_3, 0, NULL); V_0 = L_4; SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_5 = V_0; WebSocket_SendBufferAsync_m719D0E3A4596FBA64C1288AB1BD8FF59F7C43F72(__this, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* WebSocket_ConnectTask_mD39F85B946103F94D74831ED45328FD63791F0AF (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_mC970788A60EACDC3FE834350E6C0BDEBFEA6A195_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0; L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_task), (void*)NULL); #endif (&V_0)->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this), (void*)__this); (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_1 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); AsyncTaskMethodBuilder_Start_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_mC970788A60EACDC3FE834350E6C0BDEBFEA6A195(L_1, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_mC970788A60EACDC3FE834350E6C0BDEBFEA6A195_RuntimeMethod_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3; L_3 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_SendBufferAsync_m719D0E3A4596FBA64C1288AB1BD8FF59F7C43F72 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* ___0_buffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_mD274998CB5BE3783685FB0A0B7914F2EA7080967_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocket_SendTask_mB262666F420A9B433FDDDFEB97666F3E5BE40CE3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { bool L_0 = __this->___isSendTaskRunning; if (!L_0) { goto IL_0045; } } { RuntimeObject* L_1 = __this->___sendQueueLock; V_0 = L_1; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003b: { { bool L_2 = V_1; if (!L_2) { goto IL_0044; } } { RuntimeObject* L_3 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_0044: { return; } } }); try { { RuntimeObject* L_4 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL); SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_5 = ___0_buffer; NullCheck(L_5); int32_t L_6 = L_5->___type; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_002d_1; } } { Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_7 = __this->___sendQueue; NullCheck(L_7); Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B(L_7, Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B_RuntimeMethod_var); } IL_002d_1: { Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_8 = __this->___sendQueue; SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_9 = ___0_buffer; NullCheck(L_8); Queue_1_Enqueue_mD274998CB5BE3783685FB0A0B7914F2EA7080967(L_8, L_9, Queue_1_Enqueue_mD274998CB5BE3783685FB0A0B7914F2EA7080967_RuntimeMethod_var); goto IL_006a; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0045: { __this->___isSendTaskRunning = (bool)1; Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_10 = __this->___sendQueue; SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_11 = ___0_buffer; NullCheck(L_10); Queue_1_Enqueue_mD274998CB5BE3783685FB0A0B7914F2EA7080967(L_10, L_11, Queue_1_Enqueue_mD274998CB5BE3783685FB0A0B7914F2EA7080967_RuntimeMethod_var); Func_1_t60B0B212E646FAA748170ABB47E557CC31788685* L_12 = (Func_1_t60B0B212E646FAA748170ABB47E557CC31788685*)il2cpp_codegen_object_new(Func_1_t60B0B212E646FAA748170ABB47E557CC31788685_il2cpp_TypeInfo_var); Func_1__ctor_m6980BCC56FF4CA762C712085B3CCD3CE13C5C67E(L_12, __this, (intptr_t)((void*)WebSocket_SendTask_mB262666F420A9B433FDDDFEB97666F3E5BE40CE3_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_13; L_13 = Task_Run_m59DCF6061E31E90EE85393BE82E6907EC60B6958(L_12, NULL); } IL_006a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* WebSocket_SendTask_mB262666F420A9B433FDDDFEB97666F3E5BE40CE3 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_m951355858A912E772035A576A985B9FA107034CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0; L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_task), (void*)NULL); #endif (&V_0)->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this), (void*)__this); (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_1 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); AsyncTaskMethodBuilder_Start_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_m951355858A912E772035A576A985B9FA107034CF(L_1, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_m951355858A912E772035A576A985B9FA107034CF_RuntimeMethod_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3; L_3 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* WebSocket_ReceiveTask_mB37F174BEC76AE4682499584905D5A3C4CB4B589 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mAD53D5FC8F8107521E5731E3B5BFCE9AA972CDA1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0; L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL); (&V_0)->___U3CU3Et__builder = L_0; Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_stateMachine), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_coreState))->___m_defaultContextAction), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder))->___m_builder))->___m_task), (void*)NULL); #endif (&V_0)->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this), (void*)__this); (&V_0)->___U3CU3E1__state = (-1); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_1 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); AsyncTaskMethodBuilder_Start_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mAD53D5FC8F8107521E5731E3B5BFCE9AA972CDA1(L_1, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mAD53D5FC8F8107521E5731E3B5BFCE9AA972CDA1_RuntimeMethod_var); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3; L_3 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_SocketDispose_mCCFB7E18BB10CDBB3C9C1AEFAAB941B83EF857F9 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_0 = __this->___sendQueue; NullCheck(L_0); Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B(L_0, Queue_1_Clear_m7053786C8C0E4235CC03217B7C1A057254EB600B_RuntimeMethod_var); ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_1 = __this->___socket; NullCheck(L_1); VirtualActionInvoker0::Invoke(12, L_1); __this->___socket = (ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___socket), (void*)(ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleOpen_mF31FAAB6A2D3DE866953A63606CE525E546F8B15 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066* L_0 = (OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066*)il2cpp_codegen_object_new(OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066_il2cpp_TypeInfo_var); OpenEventArgs__ctor_m048BB693728E2352CB9397041397EEF0E0206DD6(L_0, NULL); WebSocket_HandleEventSync_mCB8895FC0C156FB84A75F1C24CCF41B3DB2BE0E6(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleMessage_mDFB74F6CDCCCF48D0281ED462BDB197D935BE729 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, uint8_t ___0_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint8_t L_0 = ___0_opcode; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawData; MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* L_2 = (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B*)il2cpp_codegen_object_new(MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B_il2cpp_TypeInfo_var); MessageEventArgs__ctor_m077BA912F860D9D1E9F77FA3EB0D83B7D50B6B4A(L_2, L_0, L_1, NULL); WebSocket_HandleEventSync_mCB8895FC0C156FB84A75F1C24CCF41B3DB2BE0E6(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleClose_m3A8691B8A12780171B13653FACC512DC57E1D139 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, uint16_t ___0_code, String_t* ___1_reason, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint16_t L_0 = ___0_code; String_t* L_1 = ___1_reason; CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* L_2 = (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD*)il2cpp_codegen_object_new(CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD_il2cpp_TypeInfo_var); CloseEventArgs__ctor_m56EAE3FB083D92BC15543DA7C79E7AEC37A65BE0(L_2, L_0, L_1, NULL); WebSocket_HandleEventSync_mCB8895FC0C156FB84A75F1C24CCF41B3DB2BE0E6(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleError_m1A07DF6277F4DD5B873317876CB245363B660325 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, Exception_t* ___0_exception, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Exception_t* L_0 = ___0_exception; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_0); ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* L_2 = (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6*)il2cpp_codegen_object_new(ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6_il2cpp_TypeInfo_var); ErrorEventArgs__ctor_m16C89E73557BB2C02653B537EC405CF7A6562CBC(L_2, L_1, NULL); WebSocket_HandleEventSync_mCB8895FC0C156FB84A75F1C24CCF41B3DB2BE0E6(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_HandleEventSync_mCB8895FC0C156FB84A75F1C24CCF41B3DB2BE0E6 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___0_eventArgs, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m4F3BFB1EB1491256BE9393B99AAB323C1E37CD6A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { RuntimeObject* L_0 = __this->___eventQueueLock; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001f: { { bool L_1 = V_1; if (!L_1) { goto IL_0028; } } { RuntimeObject* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0028: { return; } } }); try { RuntimeObject* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* L_4 = __this->___eventQueue; EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_5 = ___0_eventArgs; NullCheck(L_4); Queue_1_Enqueue_m4F3BFB1EB1491256BE9393B99AAB323C1E37CD6A(L_4, L_5, Queue_1_Enqueue_m4F3BFB1EB1491256BE9393B99AAB323C1E37CD6A_RuntimeMethod_var); goto IL_0029; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0029: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Update_m03FC08F2910BD4044C1F1E4607C0508E58775318 (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m22285BE4C1A3D7C212700B119F93EA9699A8D75A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m1A002F27B12333F96FE0012766A608BD54158616_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* G_B9_0 = NULL; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* G_B8_0 = NULL; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* G_B14_0 = NULL; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* G_B13_0 = NULL; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* G_B18_0 = NULL; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* G_B17_0 = NULL; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* G_B22_0 = NULL; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* G_B21_0 = NULL; { goto IL_00bf; } IL_0005: { RuntimeObject* L_0 = __this->___eventQueueLock; V_1 = L_0; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0024: { { bool L_1 = V_2; if (!L_1) { goto IL_002d; } } { RuntimeObject* L_2 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_002d: { return; } } }); try { RuntimeObject* L_3 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL); Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* L_4 = __this->___eventQueue; NullCheck(L_4); EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_5; L_5 = Queue_1_Dequeue_m22285BE4C1A3D7C212700B119F93EA9699A8D75A(L_4, Queue_1_Dequeue_m22285BE4C1A3D7C212700B119F93EA9699A8D75A_RuntimeMethod_var); V_0 = L_5; goto IL_002e; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002e: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_6 = V_0; if (!((CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD*)IsInstClass((RuntimeObject*)L_6, CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD_il2cpp_TypeInfo_var))) { goto IL_005b; } } { EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_7 = __this->___OnClose; EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A* L_8 = L_7; if (L_8) { G_B9_0 = L_8; goto IL_0042; } G_B8_0 = L_8; } { goto IL_004e; } IL_0042: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_9 = V_0; NullCheck(G_B9_0); EventHandler_1_Invoke_mFF143ED0B246E987CD06CEBE1221FF99DC26822F_inline(G_B9_0, __this, ((CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD*)IsInstClass((RuntimeObject*)L_9, CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD_il2cpp_TypeInfo_var)), NULL); } IL_004e: { WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* L_10; L_10 = WebSocketManager_get_Instance_mA9FCD905C69D59641FCDDF9E3E5F808C101A5DBC(NULL); NullCheck(L_10); WebSocketManager_Remove_mE5EFB8C5E20F5417C0DB096274D0A60AE227AFCA(L_10, __this, NULL); goto IL_00bf; } IL_005b: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_11 = V_0; if (!((OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066*)IsInstClass((RuntimeObject*)L_11, OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066_il2cpp_TypeInfo_var))) { goto IL_007d; } } { EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_12 = __this->___OnOpen; EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A* L_13 = L_12; if (L_13) { G_B14_0 = L_13; goto IL_006f; } G_B13_0 = L_13; } { goto IL_00bf; } IL_006f: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_14 = V_0; NullCheck(G_B14_0); EventHandler_1_Invoke_mD78B8351DAF6B3EE88FF4963929A09F01387DD10_inline(G_B14_0, __this, ((OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066*)IsInstClass((RuntimeObject*)L_14, OpenEventArgs_t9A9210E71DD8629BDC73649B1AB308CCC1CD0066_il2cpp_TypeInfo_var)), NULL); goto IL_00bf; } IL_007d: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_15 = V_0; if (!((MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B*)IsInstClass((RuntimeObject*)L_15, MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B_il2cpp_TypeInfo_var))) { goto IL_009f; } } { EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_16 = __this->___OnMessage; EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52* L_17 = L_16; if (L_17) { G_B18_0 = L_17; goto IL_0091; } G_B17_0 = L_17; } { goto IL_00bf; } IL_0091: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_18 = V_0; NullCheck(G_B18_0); EventHandler_1_Invoke_m2F90ACCA473371AC2661F2D0B4C5D5879EF33C99_inline(G_B18_0, __this, ((MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B*)IsInstClass((RuntimeObject*)L_18, MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B_il2cpp_TypeInfo_var)), NULL); goto IL_00bf; } IL_009f: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_19 = V_0; if (!((ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6*)IsInstClass((RuntimeObject*)L_19, ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6_il2cpp_TypeInfo_var))) { goto IL_00bf; } } { EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_20 = __this->___OnError; EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886* L_21 = L_20; if (L_21) { G_B22_0 = L_21; goto IL_00b3; } G_B21_0 = L_21; } { goto IL_00bf; } IL_00b3: { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_22 = V_0; NullCheck(G_B22_0); EventHandler_1_Invoke_m09734031C1C4B1AB42B6474DB2B4608E3ABD10C1_inline(G_B22_0, __this, ((ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6*)IsInstClass((RuntimeObject*)L_22, ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6_il2cpp_TypeInfo_var)), NULL); } IL_00bf: { Queue_1_tAF65645E62D56ACDCA5EACD38DFD375251E944BB* L_23 = __this->___eventQueue; NullCheck(L_23); int32_t L_24; L_24 = Queue_1_get_Count_m1A002F27B12333F96FE0012766A608BD54158616_inline(L_23, Queue_1_get_Count_m1A002F27B12333F96FE0012766A608BD54158616_RuntimeMethod_var); if ((((int32_t)L_24) > ((int32_t)0))) { goto IL_0005; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocket_Log_m22AE47FA836E523E9BDBD77EE112276DDC744958 (String_t* ___0_msg, 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*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D77ABA4BC6A452C1D494FD0D22B96518DAC6528); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CBE10526F7A039C30004C9634601B97014F194D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB811D3668D01CD89A9FFC289B0EFE5C2DC15CE1A); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (String_t*)_stringLiteral6D77ABA4BC6A452C1D494FD0D22B96518DAC6528); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_3; L_3 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL); NullCheck(L_3); int32_t L_4; L_4 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_3, NULL); int32_t L_5 = L_4; RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5); String_t* L_7; L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral8CBE10526F7A039C30004C9634601B97014F194D, L_6, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(1), (String_t*)L_7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_2; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9; L_9 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_0 = L_9; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_10; L_10 = DateTime_get_TimeOfDay_mE8933E5F62C0369E4BA6AF928283A00CA9D54D04((&V_0), NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_11 = L_10; RuntimeObject* L_12 = Box(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var, &L_11); String_t* L_13; L_13 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralB811D3668D01CD89A9FFC289B0EFE5C2DC15CE1A, L_12, NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(2), (String_t*)L_13); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_8; NullCheck(L_14); (L_14)->SetAt(static_cast(3), (String_t*)_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14; String_t* L_16 = ___0_msg; NullCheck(L_15); (L_15)->SetAt(static_cast(4), (String_t*)L_16); String_t* L_17; L_17 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_15, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_17, 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 void SendBuffer__ctor_m9003EBCC12CEBD4010847E0B53038C1844077219 (SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_type, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data; __this->___data = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___data), (void*)L_0); int32_t L_1 = ___1_type; __this->___type = L_1; 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 U3CConnectTaskU3Ed__32_MoveNext_mF773834B8D9265D412F08BC69D76DD6B4FF28BE5 (U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B4FEAD92F12CFFF1803780B2C852DDEE406AA3B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1D2BE2A111F0455CA28C4D006F6622D5890AA53); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* V_1 = NULL; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* V_2 = NULL; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_3; memset((&V_3), 0, sizeof(V_3)); Exception_t* V_4 = NULL; Exception_t* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_1 = __this->___U3CU3E4__this; V_1 = L_1; } try { { int32_t L_2 = V_0; if (!L_2) { goto IL_0018_1; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0111_1; } } IL_0018_1: { } try { { int32_t L_4 = V_0; if (!L_4) { goto IL_0080_2; } } { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_5 = V_1; NullCheck(L_5); String_t* L_6; L_6 = WebSocket_get_Address_mC6558D47A25A6F409A275BD07DE6192CEBCD9A8B_inline(L_5, NULL); Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_7 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var); Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_7, L_6, NULL); V_2 = L_7; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_8 = V_1; NullCheck(L_8); String_t* L_9; L_9 = WebSocket_get_Address_mC6558D47A25A6F409A275BD07DE6192CEBCD9A8B_inline(L_8, NULL); String_t* L_10; L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralE1D2BE2A111F0455CA28C4D006F6622D5890AA53, L_9, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_10, NULL); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_11 = V_1; NullCheck(L_11); ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_12 = L_11->___socket; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_13 = V_2; il2cpp_codegen_runtime_class_init_inline(CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_14; L_14 = CancellationToken_get_None_mB0E2D3427C25F09ACEBB2D060F82088EEC00BA53(NULL); NullCheck(L_12); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_15; L_15 = ClientWebSocket_ConnectAsync_m66E32FDD7E68FAF34A71DDAC72D948B93C6E6082(L_12, L_13, L_14, NULL); NullCheck(L_15); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_16; L_16 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_15, NULL); V_3 = L_16; bool L_17; L_17 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_3), NULL); if (L_17) { goto IL_009c_2; } } { int32_t L_18 = 0; V_0 = L_18; __this->___U3CU3E1__state = L_18; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_19 = V_3; __this->___U3CU3Eu__1 = L_19; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_20 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA(L_20, (&V_3), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA_RuntimeMethod_var); goto IL_0162; } IL_0080_2: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_21 = __this->___U3CU3Eu__1; V_3 = L_21; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_22 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_22, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_23 = (-1); V_0 = L_23; __this->___U3CU3E1__state = L_23; } IL_009c_2: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_3), NULL); goto IL_00cc_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_00a5_1; } throw e; } CATCH_00a5_1: { Exception_t* L_24 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_24; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_25 = V_1; Exception_t* L_26 = V_4; NullCheck(L_25); WebSocket_HandleError_m1A07DF6277F4DD5B873317876CB245363B660325(L_25, L_26, NULL); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_27 = V_1; Exception_t* L_28 = V_4; NullCheck(L_28); String_t* L_29; L_29 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_28); NullCheck(L_27); WebSocket_HandleClose_m3A8691B8A12780171B13653FACC512DC57E1D139(L_27, (uint16_t)((int32_t)1006), L_29, NULL); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_30 = V_1; NullCheck(L_30); WebSocket_SocketDispose_mCCFB7E18BB10CDBB3C9C1AEFAAB941B83EF857F9(L_30, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_014f; } IL_00cc_1: { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral2B4FEAD92F12CFFF1803780B2C852DDEE406AA3B, NULL); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_31 = V_1; NullCheck(L_31); WebSocket_HandleOpen_mF31FAAB6A2D3DE866953A63606CE525E546F8B15(L_31, NULL); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_32 = V_1; NullCheck(L_32); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_33; L_33 = WebSocket_ReceiveTask_mB37F174BEC76AE4682499584905D5A3C4CB4B589(L_32, NULL); NullCheck(L_33); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_34; L_34 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_33, NULL); V_3 = L_34; bool L_35; L_35 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_3), NULL); if (L_35) { goto IL_012d_1; } } { int32_t L_36 = 1; V_0 = L_36; __this->___U3CU3E1__state = L_36; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_37 = V_3; __this->___U3CU3Eu__1 = L_37; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_38 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA(L_38, (&V_3), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698_m701EF31953BB9F22700672EDF211CB4358D009CA_RuntimeMethod_var); goto IL_0162; } IL_0111_1: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_39 = __this->___U3CU3Eu__1; V_3 = L_39; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_40 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_40, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_41 = (-1); V_0 = L_41; __this->___U3CU3E1__state = L_41; } IL_012d_1: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_3), NULL); goto IL_014f; } } 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_0136; } throw e; } CATCH_0136: { Exception_t* L_42 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_5 = L_42; __this->___U3CU3E1__state = ((int32_t)-2); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_43 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); Exception_t* L_44 = V_5; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var))); AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_43, L_44, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0162; } IL_014f: { __this->___U3CU3E1__state = ((int32_t)-2); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_45 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_45, NULL); } IL_0162: { return; } } IL2CPP_EXTERN_C void U3CConnectTaskU3Ed__32_MoveNext_mF773834B8D9265D412F08BC69D76DD6B4FF28BE5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CConnectTaskU3Ed__32_MoveNext_mF773834B8D9265D412F08BC69D76DD6B4FF28BE5(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CConnectTaskU3Ed__32_SetStateMachine_mEFF0A374384211A0EF58B4A56D337B565C8E4402 (U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); RuntimeObject* L_1 = ___0_stateMachine; il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void U3CConnectTaskU3Ed__32_SetStateMachine_mEFF0A374384211A0EF58B4A56D337B565C8E4402_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CConnectTaskU3Ed__32_SetStateMachine_mEFF0A374384211A0EF58B4A56D337B565C8E4402(_thisAdjusted, ___0_stateMachine, 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 U3CReceiveTaskU3Ed__39_MoveNext_m0825F7D4116329964CEF8A045193F27E6685A8CB (U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mA6DA510C71E717BEE810FA6081549169219725EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mC672310507957782353FEB9D28F8FE9708AAB736_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_GetResult_m8BD0D19C1FECD5AA3D9EA1EC4E5943D0C489F6FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_get_IsCompleted_m4782CA3577F6DE2D5857AD8F7EE9C1B2A4D82107_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_GetAwaiter_mBDA5969E9CC3D2A99ADCDF5DDB0E44448035CB8B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BB4038072D40DAD83621E7828DDC3E85E6A5E17); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4FD0FE60EEF5D66244AB6E0F273BFA470335CF2B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* V_1 = NULL; WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284 V_6; memset((&V_6), 0, sizeof(V_6)); Exception_t* V_7 = NULL; Exception_t* V_8 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_1 = __this->___U3CU3E4__this; V_1 = L_1; } try { { int32_t L_2 = V_0; if (!L_2) { goto IL_004a_1; } } { __this->___U3CcloseReasonU3E5__2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcloseReasonU3E5__2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___U3CcloseCodeU3E5__3 = (uint16_t)0; __this->___U3CisClosedU3E5__4 = (bool)0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)8192)); ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 L_4; memset((&L_4), 0, sizeof(L_4)); ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86((&L_4), L_3, ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86_RuntimeMethod_var); __this->___U3CsegmentU3E5__5 = L_4; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CsegmentU3E5__5))->____array), (void*)NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_5 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_5, NULL); __this->___U3CmsU3E5__6 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmsU3E5__6), (void*)L_5); } IL_004a_1: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01b1_1: { { int32_t L_6 = V_0; if ((((int32_t)L_6) >= ((int32_t)0))) { goto IL_01c0_1; } } { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = __this->___U3CmsU3E5__6; NullCheck(L_7); VirtualActionInvoker0::Invoke(20, L_7); } IL_01c0_1: { return; } } }); try { try { { int32_t L_8 = V_0; if (!L_8) { goto IL_009d_3; } } { goto IL_017e_3; } IL_0053_3: { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_9 = V_1; NullCheck(L_9); ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_10 = L_9->___socket; ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 L_11 = __this->___U3CsegmentU3E5__5; il2cpp_codegen_runtime_class_init_inline(CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_12; L_12 = CancellationToken_get_None_mB0E2D3427C25F09ACEBB2D060F82088EEC00BA53(NULL); NullCheck(L_10); Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40* L_13; L_13 = VirtualFuncInvoker2< Task_1_t7A5D3E6F94872974689076E6A3A64E3104677A40*, ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED >::Invoke(13, L_10, L_11, L_12); NullCheck(L_13); TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 L_14; L_14 = Task_1_GetAwaiter_mBDA5969E9CC3D2A99ADCDF5DDB0E44448035CB8B(L_13, Task_1_GetAwaiter_mBDA5969E9CC3D2A99ADCDF5DDB0E44448035CB8B_RuntimeMethod_var); V_4 = L_14; bool L_15; L_15 = TaskAwaiter_1_get_IsCompleted_m4782CA3577F6DE2D5857AD8F7EE9C1B2A4D82107((&V_4), TaskAwaiter_1_get_IsCompleted_m4782CA3577F6DE2D5857AD8F7EE9C1B2A4D82107_RuntimeMethod_var); if (L_15) { goto IL_00ba_3; } } { int32_t L_16 = 0; V_0 = L_16; __this->___U3CU3E1__state = L_16; TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 L_17 = V_4; __this->___U3CU3Eu__1 = L_17; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_18 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mA6DA510C71E717BEE810FA6081549169219725EF(L_18, (&V_4), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4_TisU3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738_mA6DA510C71E717BEE810FA6081549169219725EF_RuntimeMethod_var); goto IL_023b; } IL_009d_3: { TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4 L_19 = __this->___U3CU3Eu__1; V_4 = L_19; TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4* L_20 = (TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_20, sizeof(TaskAwaiter_1_tF26279FDD7DAE219B589EA87A08534B486DFF0E4)); int32_t L_21 = (-1); V_0 = L_21; __this->___U3CU3E1__state = L_21; } IL_00ba_3: { WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* L_22; L_22 = TaskAwaiter_1_GetResult_m8BD0D19C1FECD5AA3D9EA1EC4E5943D0C489F6FC((&V_4), TaskAwaiter_1_GetResult_m8BD0D19C1FECD5AA3D9EA1EC4E5943D0C489F6FC_RuntimeMethod_var); V_2 = L_22; WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* L_23 = V_2; NullCheck(L_23); int32_t L_24; L_24 = WebSocketReceiveResult_get_Count_mCD1591C6EAFAA98DDEBA26821531A80EB9E614C6_inline(L_23, NULL); int32_t L_25 = L_24; RuntimeObject* L_26 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_25); String_t* L_27; L_27 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral4BB4038072D40DAD83621E7828DDC3E85E6A5E17, L_26, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_27, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_28 = __this->___U3CmsU3E5__6; ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* L_29 = (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093*)(&__this->___U3CsegmentU3E5__5); il2cpp_codegen_runtime_class_init_inline(ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30; L_30 = ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_inline(L_29, ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_RuntimeMethod_var); WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* L_31 = V_2; NullCheck(L_31); int32_t L_32; L_32 = WebSocketReceiveResult_get_Count_mCD1591C6EAFAA98DDEBA26821531A80EB9E614C6_inline(L_31, NULL); NullCheck(L_28); VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(38, L_28, L_30, 0, L_32); WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* L_33 = V_2; NullCheck(L_33); bool L_34; L_34 = WebSocketReceiveResult_get_EndOfMessage_mC01D0E54A8A32BB01FC96087AA5B3ACB07EB062A_inline(L_33, NULL); if (!L_34) { goto IL_017e_3; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral4FD0FE60EEF5D66244AB6E0F273BFA470335CF2B, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_35 = __this->___U3CmsU3E5__6; NullCheck(L_35); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36; L_36 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(47, L_35); V_3 = L_36; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_37 = __this->___U3CmsU3E5__6; NullCheck(L_37); VirtualActionInvoker1< int64_t >::Invoke(34, L_37, ((int64_t)0)); WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* L_38 = V_2; NullCheck(L_38); int32_t L_39; L_39 = WebSocketReceiveResult_get_MessageType_m227E3FB536FEC68E06F1070195AF20BD032EBF50_inline(L_38, NULL); V_5 = L_39; int32_t L_40 = V_5; switch (L_40) { case 0: { goto IL_014b_3; } case 1: { goto IL_0141_3; } case 2: { goto IL_0155_3; } } } { goto IL_017e_3; } IL_0141_3: { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_41 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = V_3; NullCheck(L_41); WebSocket_HandleMessage_mDFB74F6CDCCCF48D0281ED462BDB197D935BE729(L_41, 2, L_42, NULL); goto IL_017e_3; } IL_014b_3: { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_43 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = V_3; NullCheck(L_43); WebSocket_HandleMessage_mDFB74F6CDCCCF48D0281ED462BDB197D935BE729(L_43, 1, L_44, NULL); goto IL_017e_3; } IL_0155_3: { __this->___U3CisClosedU3E5__4 = (bool)1; WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* L_45 = V_2; NullCheck(L_45); Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284 L_46; L_46 = WebSocketReceiveResult_get_CloseStatus_mEE75E1D6F7984C897FB02A84D36842451AE089E4_inline(L_45, NULL); V_6 = L_46; int32_t L_47; L_47 = Nullable_1_get_Value_mC672310507957782353FEB9D28F8FE9708AAB736((&V_6), Nullable_1_get_Value_mC672310507957782353FEB9D28F8FE9708AAB736_RuntimeMethod_var); __this->___U3CcloseCodeU3E5__3 = (uint16_t)((int32_t)(uint16_t)L_47); WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* L_48 = V_2; NullCheck(L_48); String_t* L_49; L_49 = WebSocketReceiveResult_get_CloseStatusDescription_m2E231AF27CA24FC4B47ABDFCDE9B2047BD25F63F_inline(L_48, NULL); __this->___U3CcloseReasonU3E5__2 = L_49; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcloseReasonU3E5__2), (void*)L_49); } IL_017e_3: { bool L_50 = __this->___U3CisClosedU3E5__4; if (!L_50) { goto IL_0053_3; } } { goto IL_01af_2; } } 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_018b_2; } throw e; } CATCH_018b_2: { Exception_t* L_51 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_7 = L_51; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_52 = V_1; Exception_t* L_53 = V_7; NullCheck(L_52); WebSocket_HandleError_m1A07DF6277F4DD5B873317876CB245363B660325(L_52, L_53, NULL); __this->___U3CcloseCodeU3E5__3 = (uint16_t)((int32_t)1006); Exception_t* L_54 = V_7; NullCheck(L_54); String_t* L_55; L_55 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_54); __this->___U3CcloseReasonU3E5__2 = L_55; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcloseReasonU3E5__2), (void*)L_55); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01af_2; } IL_01af_2: { goto IL_01c1_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01c1_1: { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_56 = V_1; uint16_t L_57 = __this->___U3CcloseCodeU3E5__3; String_t* L_58 = __this->___U3CcloseReasonU3E5__2; NullCheck(L_56); WebSocket_HandleClose_m3A8691B8A12780171B13653FACC512DC57E1D139(L_56, L_57, L_58, NULL); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_59 = V_1; NullCheck(L_59); WebSocket_SocketDispose_mCCFB7E18BB10CDBB3C9C1AEFAAB941B83EF857F9(L_59, NULL); goto IL_020e; } } 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_01db; } throw e; } CATCH_01db: { Exception_t* L_60 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_8 = L_60; __this->___U3CU3E1__state = ((int32_t)-2); __this->___U3CcloseReasonU3E5__2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcloseReasonU3E5__2), (void*)(String_t*)NULL); ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* L_61 = (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093*)(&__this->___U3CsegmentU3E5__5); il2cpp_codegen_initobj(L_61, sizeof(ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093)); __this->___U3CmsU3E5__6 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmsU3E5__6), (void*)(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_62 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); Exception_t* L_63 = V_8; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var))); AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_62, L_63, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_023b; } IL_020e: { __this->___U3CU3E1__state = ((int32_t)-2); __this->___U3CcloseReasonU3E5__2 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcloseReasonU3E5__2), (void*)(String_t*)NULL); ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* L_64 = (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093*)(&__this->___U3CsegmentU3E5__5); il2cpp_codegen_initobj(L_64, sizeof(ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093)); __this->___U3CmsU3E5__6 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmsU3E5__6), (void*)(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_65 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_65, NULL); } IL_023b: { return; } } IL2CPP_EXTERN_C void U3CReceiveTaskU3Ed__39_MoveNext_m0825F7D4116329964CEF8A045193F27E6685A8CB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CReceiveTaskU3Ed__39_MoveNext_m0825F7D4116329964CEF8A045193F27E6685A8CB(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReceiveTaskU3Ed__39_SetStateMachine_m560B0379DFE66C801E2760C1CC4F9572B03DD301 (U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); RuntimeObject* L_1 = ___0_stateMachine; il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void U3CReceiveTaskU3Ed__39_SetStateMachine_m560B0379DFE66C801E2760C1CC4F9572B03DD301_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CReceiveTaskU3Ed__39_SetStateMachine_m560B0379DFE66C801E2760C1CC4F9572B03DD301(_thisAdjusted, ___0_stateMachine, 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 U3CSendTaskU3Ed__38_MoveNext_mA4800B0D876E7D4B586A745E328A6984B97036C8 (U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m5904E38EF12F5D6C0C0C23DB88BA6A6B9C11C5A3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mBC21A91330D8E61C6938F25CD07C83195355B9BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB342748C2959F4846F704AF97761C78BB47D7820); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* V_1 = NULL; SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* V_2 = NULL; RuntimeObject* V_3 = NULL; bool V_4 = false; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_5; memset((&V_5), 0, sizeof(V_5)); Exception_t* V_6 = NULL; Exception_t* V_7 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = __this->___U3CU3E1__state; V_0 = L_0; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_1 = __this->___U3CU3E4__this; V_1 = L_1; } try { { int32_t L_2 = V_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0176_1: { { int32_t L_3 = V_0; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0181_1; } } { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_4 = V_1; NullCheck(L_4); L_4->___isSendTaskRunning = (bool)0; } IL_0181_1: { return; } } }); try { try { { int32_t L_5 = V_0; if (!L_5) { goto IL_00ad_3; } } { int32_t L_6 = V_0; if ((((int32_t)L_6) == ((int32_t)1))) { goto IL_0129_3; } } { V_2 = (SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983*)NULL; goto IL_014d_3; } IL_0027_3: { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_7 = V_1; NullCheck(L_7); RuntimeObject* L_8 = L_7->___sendQueueLock; V_3 = L_8; V_4 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0047_3: { { int32_t L_9 = V_0; if ((((int32_t)L_9) >= ((int32_t)0))) { goto IL_0055_3; } } { bool L_10 = V_4; if (!L_10) { goto IL_0055_3; } } { RuntimeObject* L_11 = V_3; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_11, NULL); } IL_0055_3: { return; } } }); try { RuntimeObject* L_12 = V_3; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_12, (&V_4), NULL); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_13 = V_1; NullCheck(L_13); Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_14 = L_13->___sendQueue; NullCheck(L_14); SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_15; L_15 = Queue_1_Dequeue_m5904E38EF12F5D6C0C0C23DB88BA6A6B9C11C5A3(L_14, Queue_1_Dequeue_m5904E38EF12F5D6C0C0C23DB88BA6A6B9C11C5A3_RuntimeMethod_var); V_2 = L_15; goto IL_0056_3; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0056_3: { SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_16 = V_2; NullCheck(L_16); int32_t L_17 = L_16->___type; if ((!(((uint32_t)L_17) == ((uint32_t)2)))) { goto IL_00d3_3; } } { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_18 = V_1; NullCheck(L_18); ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_19 = L_18->___socket; il2cpp_codegen_runtime_class_init_inline(CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_20; L_20 = CancellationToken_get_None_mB0E2D3427C25F09ACEBB2D060F82088EEC00BA53(NULL); NullCheck(L_19); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_21; L_21 = VirtualFuncInvoker3< Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*, int32_t, String_t*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED >::Invoke(11, L_19, ((int32_t)1000), _stringLiteralB342748C2959F4846F704AF97761C78BB47D7820, L_20); NullCheck(L_21); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_22; L_22 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_21, NULL); V_5 = L_22; bool L_23; L_23 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_5), NULL); if (L_23) { goto IL_00ca_3; } } { int32_t L_24 = 0; V_0 = L_24; __this->___U3CU3E1__state = L_24; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_25 = V_5; __this->___U3CU3Eu__1 = L_25; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_26 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B(L_26, (&V_5), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B_RuntimeMethod_var); goto IL_01b0; } IL_00ad_3: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_27 = __this->___U3CU3Eu__1; V_5 = L_27; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_28 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_28, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_29 = (-1); V_0 = L_29; __this->___U3CU3E1__state = L_29; } IL_00ca_3: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_5), NULL); goto IL_014d_3; } IL_00d3_3: { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_30 = V_1; NullCheck(L_30); ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* L_31 = L_30->___socket; SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_32 = V_2; NullCheck(L_32); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = L_32->___data; ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 L_34; memset((&L_34), 0, sizeof(L_34)); ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86((&L_34), L_33, ArraySegment_1__ctor_m8A879E5F534A391C62D3D65CDF9B8F0A7E1AED86_RuntimeMethod_var); SendBuffer_t21829BF06D3D033FE74EEF354E745EC52AB29983* L_35 = V_2; NullCheck(L_35); int32_t L_36 = L_35->___type; il2cpp_codegen_runtime_class_init_inline(CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_il2cpp_TypeInfo_var); CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_37; L_37 = CancellationToken_get_None_mB0E2D3427C25F09ACEBB2D060F82088EEC00BA53(NULL); NullCheck(L_31); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_38; L_38 = VirtualFuncInvoker4< Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*, ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093, int32_t, bool, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED >::Invoke(14, L_31, L_34, L_36, (bool)1, L_37); NullCheck(L_38); TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_39; L_39 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_38, NULL); V_5 = L_39; bool L_40; L_40 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_5), NULL); if (L_40) { goto IL_0146_3; } } { int32_t L_41 = 1; V_0 = L_41; __this->___U3CU3E1__state = L_41; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_42 = V_5; __this->___U3CU3Eu__1 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1))->___m_task), (void*)NULL); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_43 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B(L_43, (&V_5), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722_mDBA4EAA391B44A402138CACC4E4E2D737013621B_RuntimeMethod_var); goto IL_01b0; } IL_0129_3: { TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_44 = __this->___U3CU3Eu__1; V_5 = L_44; TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_45 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1); il2cpp_codegen_initobj(L_45, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833)); int32_t L_46 = (-1); V_0 = L_46; __this->___U3CU3E1__state = L_46; } IL_0146_3: { TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_5), NULL); } IL_014d_3: { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_47 = V_1; NullCheck(L_47); Queue_1_t621135753A6E1638DB759C68707691C8FFEFAEB3* L_48 = L_47->___sendQueue; NullCheck(L_48); int32_t L_49; L_49 = Queue_1_get_Count_mBC21A91330D8E61C6938F25CD07C83195355B9BD_inline(L_48, Queue_1_get_Count_mBC21A91330D8E61C6938F25CD07C83195355B9BD_RuntimeMethod_var); if ((((int32_t)L_49) <= ((int32_t)0))) { goto IL_0166_3; } } { WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_50 = V_1; NullCheck(L_50); bool L_51; L_51 = WebSocket_get_isOpening_mBD67A3B9AAE695E63719F1584A2461A4FF022921(L_50, NULL); if (L_51) { goto IL_0027_3; } } IL_0166_3: { goto IL_0174_2; } } 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_0168_2; } throw e; } CATCH_0168_2: { Exception_t* L_52 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_6 = L_52; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_53 = V_1; Exception_t* L_54 = V_6; NullCheck(L_53); WebSocket_HandleError_m1A07DF6277F4DD5B873317876CB245363B660325(L_53, L_54, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0174_2; } IL_0174_2: { goto IL_0182_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0182_1: { goto IL_019d; } } 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_0184; } throw e; } CATCH_0184: { Exception_t* L_55 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_7 = L_55; __this->___U3CU3E1__state = ((int32_t)-2); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_56 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); Exception_t* L_57 = V_7; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var))); AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_56, L_57, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01b0; } IL_019d: { __this->___U3CU3E1__state = ((int32_t)-2); AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_58 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_58, NULL); } IL_01b0: { return; } } IL2CPP_EXTERN_C void U3CSendTaskU3Ed__38_MoveNext_mA4800B0D876E7D4B586A745E328A6984B97036C8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CSendTaskU3Ed__38_MoveNext_mA4800B0D876E7D4B586A745E328A6984B97036C8(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSendTaskU3Ed__38_SetStateMachine_mE2D08B1792B2156B4A8461510A51749EF67F57F6 (U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder); RuntimeObject* L_1 = ___0_stateMachine; il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var); AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void U3CSendTaskU3Ed__38_SetStateMachine_mE2D08B1792B2156B4A8461510A51749EF67F57F6_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) { U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); U3CSendTaskU3Ed__38_SetStateMachine_mE2D08B1792B2156B4A8461510A51749EF67F57F6(_thisAdjusted, ___0_stateMachine, 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 WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* WebSocketManager_get_Instance_mA9FCD905C69D59641FCDDF9E3E5F808C101A5DBC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* L_0 = ((WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var))->____instance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL); if (L_1) { goto IL_0011; } } { WebSocketManager_CreateInstance_mAF491DFFB41A4A458F3A5E3CCD0BA46F69BF737F(NULL); } IL_0011: { WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* L_2 = ((WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var))->____instance; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_Awake_m45D5260FF19976FB98C384D6A36032E0FC047554 (WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_CreateInstance_mAF491DFFB41A4A458F3A5E3CCD0BA46F69BF737F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mA3660932C24E1D54FCB6AF40A53B51A8D79976D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mFDA02EB65577E6F64F8A860152D2A2553E293673_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12B17525DF089D0AFAFE99B8F048F2339E607F5B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFCB5FCF9574A89FC59C115698CEA695845CCD58); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteralBFCB5FCF9574A89FC59C115698CEA695845CCD58, NULL); V_0 = L_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL); if (L_2) { goto IL_001e; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_3, _stringLiteral12B17525DF089D0AFAFE99B8F048F2339E607F5B, NULL); V_0 = L_3; } IL_001e: { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0; NullCheck(L_4); WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* L_5; L_5 = GameObject_GetComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mFDA02EB65577E6F64F8A860152D2A2553E293673(L_4, GameObject_GetComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mFDA02EB65577E6F64F8A860152D2A2553E293673_RuntimeMethod_var); ((WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var))->____instance = L_5; Il2CppCodeGenWriteBarrier((void**)(&((WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var))->____instance), (void*)L_5); WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* L_6 = ((WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var))->____instance; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL); if (L_7) { goto IL_0040; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0; NullCheck(L_8); WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* L_9; L_9 = GameObject_AddComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mA3660932C24E1D54FCB6AF40A53B51A8D79976D6(L_8, GameObject_AddComponent_TisWebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_mA3660932C24E1D54FCB6AF40A53B51A8D79976D6_RuntimeMethod_var); ((WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var))->____instance = L_9; Il2CppCodeGenWriteBarrier((void**)(&((WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_StaticFields*)il2cpp_codegen_static_fields_for(WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0_il2cpp_TypeInfo_var))->____instance), (void*)L_9); } IL_0040: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_Add_mF8099575C158D32C8491839E072B72E18AFAD397 (WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* __this, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___0_socket, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4394D0275610D55E0E90183F73AFCC427091FF84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_0 = __this->___sockets; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_1 = ___0_socket; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F(L_0, L_1, List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F_RuntimeMethod_var); if (L_2) { goto IL_001a; } } { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_3 = __this->___sockets; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_4 = ___0_socket; NullCheck(L_3); List_1_Add_m4394D0275610D55E0E90183F73AFCC427091FF84_inline(L_3, L_4, List_1_Add_m4394D0275610D55E0E90183F73AFCC427091FF84_RuntimeMethod_var); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_Remove_mE5EFB8C5E20F5417C0DB096274D0A60AE227AFCA (WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* __this, WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* ___0_socket, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mCB9345AEEDDCC2931DA87BFA4910C5FFC1AA886C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_0 = __this->___sockets; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_1 = ___0_socket; NullCheck(L_0); bool L_2; L_2 = List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F(L_0, L_1, List_1_Contains_mD6F427D827D048469B3C93627DF11F31C8911D2F_RuntimeMethod_var); if (!L_2) { goto IL_001b; } } { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_3 = __this->___sockets; WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_4 = ___0_socket; NullCheck(L_3); bool L_5; L_5 = List_1_Remove_mCB9345AEEDDCC2931DA87BFA4910C5FFC1AA886C(L_3, L_4, List_1_Remove_mCB9345AEEDDCC2931DA87BFA4910C5FFC1AA886C_RuntimeMethod_var); } IL_001b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager_Update_m0E6D78231BA0905A92288B780800FB89879251E6 (WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFAE6FE37E806DABC6490341310C44FBD0C55B269_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDA04BBF28E0E98F2080FCBDCD4F4F193A039BD0B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_0 = __this->___sockets; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mFAE6FE37E806DABC6490341310C44FBD0C55B269_inline(L_0, List_1_get_Count_mFAE6FE37E806DABC6490341310C44FBD0C55B269_RuntimeMethod_var); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_000f; } } { return; } IL_000f: { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_2 = __this->___sockets; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mFAE6FE37E806DABC6490341310C44FBD0C55B269_inline(L_2, List_1_get_Count_mFAE6FE37E806DABC6490341310C44FBD0C55B269_RuntimeMethod_var); V_0 = ((int32_t)il2cpp_codegen_subtract(L_3, 1)); goto IL_0034; } IL_001f: { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_4 = __this->___sockets; int32_t L_5 = V_0; NullCheck(L_4); WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* L_6; L_6 = List_1_get_Item_mDA04BBF28E0E98F2080FCBDCD4F4F193A039BD0B(L_4, L_5, List_1_get_Item_mDA04BBF28E0E98F2080FCBDCD4F4F193A039BD0B_RuntimeMethod_var); NullCheck(L_6); WebSocket_Update_m03FC08F2910BD4044C1F1E4607C0508E58775318(L_6, NULL); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1)); } IL_0034: { int32_t L_8 = V_0; if ((((int32_t)L_8) >= ((int32_t)0))) { goto IL_001f; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebSocketManager__ctor_mA29E944FD74D44ACF5A5EF9F2CC45EF8421083A2 (WebSocketManager_tB1CCB5CC27279B32CCE5DD785219443742C248C0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4D77DB578E6605537BD3971078DB68C15ABBA182_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7* L_0 = (List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7*)il2cpp_codegen_object_new(List_1_tBC01AE7DD5105A84CC28392B904BBE979C6745F7_il2cpp_TypeInfo_var); List_1__ctor_m4D77DB578E6605537BD3971078DB68C15ABBA182(L_0, List_1__ctor_m4D77DB578E6605537BD3971078DB68C15ABBA182_RuntimeMethod_var); __this->___sockets = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___sockets), (void*)L_0); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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 #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 IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CloseEventArgs_set_Code_m990652CFE17EC2BB0E16C7D9D22B5924E6A0A8A2_inline (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, uint16_t ___0_value, const RuntimeMethod* method) { { uint16_t L_0 = ___0_value; __this->___U3CCodeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CloseEventArgs_set_Reason_m71B7631052BBE4B67DD3D40DBF0866C549073874_inline (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CReasonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CReasonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t CloseEventArgs_get_Code_m8DB87C5B4A4617EE16C1F5F0EF71ECAD0846752C_inline (CloseEventArgs_tB045A5C6D63C9BB7F0AF8ADC7D86DF06E1463AFD* __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->___U3CCodeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorEventArgs_set_Message_mC21812CC4FEABE3E907090CD9B8A2AD396A99951_inline (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __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 void ErrorEventArgs_set_Exception_m3ABABE370774024DC46200B52E5C845F189530C0_inline (ErrorEventArgs_tDDDC9112E1DC52BC3EA09481B335578A6A04A5E6* __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 MessageEventArgs_set_Opcode_mC2761A494EFC5C2D52E42754B24DF6B7683391EA_inline (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; __this->___U3COpcodeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t MessageEventArgs_get_Opcode_m8242B6088B27A2C3D4044DA642355BBE735F35FC_inline (MessageEventArgs_tAEBD7F55C3DDD42228926705234B2AA5EA0A456B* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3COpcodeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocket_set_Address_m91EF9169FA96FEB89A7CA2042A8A5CC8FF3D1F69_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CAddressU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAddressU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WebSocket_set_SubProtocols_m9187A030F97B1232A3BD284A400E2D6B088B7DC2_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_value; __this->___U3CSubProtocolsU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSubProtocolsU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* WebSocket_get_SubProtocols_mC509DC8879E4E8B35BC13AC73484D1124A734438_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CSubProtocolsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C* ClientWebSocket_get_Options_mEB09171A7134836DF9CA3A811334D527BECDFED6_inline (ClientWebSocket_tCA318357FEA5850DFE2109A0139A57F152E0D71F* __this, const RuntimeMethod* method) { { ClientWebSocketOptions_t5FB2F0C705144B57583EDFB14A12FCB0583FC19C* L_0 = __this->____options; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocket_get_Address_mC6558D47A25A6F409A275BD07DE6192CEBCD9A8B_inline (WebSocket_t7124BAAF9290EC8BAB468B77ADEEF0F2AF8F994C* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CAddressU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketReceiveResult_get_Count_mCD1591C6EAFAA98DDEBA26821531A80EB9E614C6_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WebSocketReceiveResult_get_EndOfMessage_mC01D0E54A8A32BB01FC96087AA5B3ACB07EB062A_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CEndOfMessageU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebSocketReceiveResult_get_MessageType_m227E3FB536FEC68E06F1070195AF20BD032EBF50_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CMessageTypeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284 WebSocketReceiveResult_get_CloseStatus_mEE75E1D6F7984C897FB02A84D36842451AE089E4_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) { { Nullable_1_t4936015D54B4E5C3191E452324F5F52BD55E1284 L_0 = __this->___U3CCloseStatusU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* WebSocketReceiveResult_get_CloseStatusDescription_m2E231AF27CA24FC4B47ABDFCDE9B2047BD25F63F_inline (WebSocketReceiveResult_t31FCE9F2E53843C065CD57BE10581EE47D6FAD2C* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CCloseStatusDescriptionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sender, ___1_e, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ArraySegment_1_get_Array_m85F374406C1E34FDEFA7F160336A247891AF8105_gshared_inline (ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____array; return L_0; } } 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 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; } }