Files
AIC-Project/LocalTest/Client_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/UnityWebSocket.Runtime.cpp
T

5080 lines
261 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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 <typename T1>
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 <typename T1, typename T2, typename T3>
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 <typename R>
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 <typename R, typename T1>
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 <typename R, typename T1, typename T2>
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 <typename R, typename T1, typename T2, typename T3>
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 <typename R, typename T1, typename T2, typename T3, typename T4>
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<intptr_t> (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<intptr_t> (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<int32_t>(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<bool>(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<int32_t>(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<bool>(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<intptr_t> (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<EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*>(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<EventHandler_1_tFA48683B941C16E636AD7D3099E331C558E5F86A*>(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<EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*>(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<EventHandler_1_t0CB208774EBC1EDE829EBA34B2F2C67C2F72251A*>(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<EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*>(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<EventHandler_1_t72F79EAB113BE3AD49025A1EDC67AFF6E7866886*>(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<EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*>(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<EventHandler_1_t0EA7AA0464283489DD25C5FC8E74852B2E803B52*>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(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<il2cpp_array_size_t>(2), (String_t*)L_13);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_8;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
String_t* L_16 = ___0_msg;
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(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<RuntimeObject*, 2> __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<U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698*>(__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<U3CConnectTaskU3Ed__32_t04A6F9D0939DF9FF0F6A985EE783A7681063B698*>(__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<RuntimeObject*, 2> __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<U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738*>(__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<U3CReceiveTaskU3Ed__39_t1C596C6CD47C76D994197C3A4177FA11D1BDF738*>(__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<RuntimeObject*, 2> __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<U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722*>(__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<U3CSendTaskU3Ed__38_tF2EA1FB7D76D3C84FED70E410A2468CE75565722*>(__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<RuntimeMethod*>(__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<il2cpp_array_size_t>(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;
}
}