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
AuthenticatedStream.cs
Go to the documentation of this file.
1using System;
2using System.IO;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200031B")]
11 public abstract class AuthenticatedStream : Stream
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60014B0")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1E37D1C", Offset = "0x1E37D1C", Length = "0x190")]
15 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileAuthenticatedStream), Member = ".ctor", MemberParameters = new object[]
17 {
19 typeof(bool),
23 }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SslStream), Member = ".ctor", MemberParameters = new object[]
25 {
27 typeof(bool),
28 typeof(RemoteCertificateValidationCallback),
29 typeof(LocalCertificateSelectionCallback)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SslStream), Member = ".ctor", MemberParameters = new object[]
32 {
34 typeof(bool),
37 }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = ".ctor", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
43 {
44 typeof(string),
45 typeof(string)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
48 protected AuthenticatedStream(Stream innerStream, bool leaveInnerStreamOpen)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x170004B6")]
54 protected Stream InnerStream
55 {
56 [global::Cpp2ILInjected.Token(Token = "0x60014B1")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1E37EAC", Offset = "0x1E37EAC", Length = "0x8")]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
59 get
60 {
61 throw null;
62 }
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x60014B2")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1E37EB4", Offset = "0x1E37EB4", Length = "0xD4")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileAuthenticatedStream), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SslStream), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
73 protected override void Dispose(bool disposing)
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x170004B7")]
79 public abstract bool IsAuthenticated
80 {
81 [global::Cpp2ILInjected.Token(Token = "0x60014B3")]
82 get;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x4001145")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
88
89 [global::Cpp2ILInjected.Token(Token = "0x4001146")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
91 private bool _LeaveStreamOpen;
92 }
93}
class f__AnonymousType0<< Count > j__TPar
AuthenticatedStream(Stream innerStream, bool leaveInnerStreamOpen)
override void Dispose(bool disposing)