terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
TlsException.cs
Go to the documentation of this file.
1using System;
5using Mono.Unity;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200004F")]
10 public sealed class TlsException : Exception
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6000223")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1A9BA9C", Offset = "0x1A9BA9C", Length = "0x74")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TlsException), Member = ".ctor", MemberParameters = new object[]
15 {
17 typeof(string)
18 }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
22 public TlsException(Alert alert, string message)
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000224")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1A9BB10", Offset = "0x1A9BB10", Length = "0x70")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.Debug", Member = "CheckAndThrow", MemberParameters = new object[]
30 {
31 "Mono.Unity.UnityTls.unitytls_errorstate",
32 typeof(string),
34 }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.Debug", Member = "CheckAndThrow", MemberParameters = new object[]
36 {
37 "Mono.Unity.UnityTls.unitytls_errorstate",
38 "Mono.Unity.UnityTls.unitytls_x509verify_result",
39 typeof(string),
40 typeof(AlertDescription)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsContext", Member = "ProcessHandshake", ReturnType = typeof(bool))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.UnityTlsContext", Member = "CertificateCallback", MemberParameters = new object[]
44 {
46 typeof(byte*),
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.MobileTlsContext", Member = "SelectClientCertificate", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(X509Certificate))]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Alert), Member = ".ctor", MemberParameters = new object[] { typeof(AlertDescription) }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TlsException), Member = ".ctor", MemberParameters = new object[]
58 {
60 typeof(string)
61 }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
63 public unsafe TlsException(AlertDescription description, string message)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x4000240")]
69 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
70 private Alert alert;
71 }
72}
class f__AnonymousType0<< Count > j__TPar
Definition Alert.cs:9
unsafe TlsException(AlertDescription description, string message)
TlsException(Alert alert, string message)