terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ StartHandshake()

unsafe override void Mono.Unity.UnityTlsContext.StartHandshake ( )
inline

Definition at line 196 of file UnityTlsContext.cs.

197 {
198 MonoTlsSettings <Settings>k__BackingField = this.<Parent>k__BackingField.<Settings>k__BackingField;
199 if (<Settings>k__BackingField != null && <Settings>k__BackingField.<EnabledCiphers>k__BackingField != null)
200 {
203 UnityTls.unitytls_interface_struct.unitytls_errorstate_create_t unitytls_errorstate_create = UnityTls.NativeInterface.unitytls_errorstate_create;
204 IntPtr invoke_impl = unitytls_errorstate_create.invoke_impl;
205 IntPtr method_code = unitytls_errorstate_create.method_code;
206 IntPtr method = unitytls_errorstate_create.method;
207 UnityTls.unitytls_interface_struct.unitytls_tlsctx_set_supported_ciphersuites_t unitytls_tlsctx_set_supported_ciphersuites = UnityTls.NativeInterface.unitytls_tlsctx_set_supported_ciphersuites;
208 UnityTls.unitytls_tlsctx* ptr = this.tlsContext;
209 IntPtr method_code2 = unitytls_tlsctx_set_supported_ciphersuites.method_code;
210 IntPtr invoke_impl2 = unitytls_tlsctx_set_supported_ciphersuites.invoke_impl;
211 IntPtr method2 = unitytls_tlsctx_set_supported_ciphersuites.method;
212 }
213 }
class f__AnonymousType0<< Count > j__TPar
MobileAuthenticatedStream Parent
readonly MonoSslAuthenticationOptions< Options > k__BackingField
unsafe UnityTls.unitytls_tlsctx * tlsContext

References j__TPar, Mono.Net.Security.MobileTlsContext.k__BackingField, Mono.Unity.UnityTls.NativeInterface, Mono.Net.Security.MobileTlsContext.Parent, and Mono.Unity.UnityTlsContext.tlsContext.