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
BufferOffsetSize2.cs
Go to the documentation of this file.
1using System;
2using System.IO;
7
8namespace Mono.Net.Security
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200004A")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60000BF")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1D479B8", Offset = "0x1D479B8", Length = "0x70")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileAuthenticatedStream), Member = ".ctor", MemberParameters = new object[]
16 {
18 typeof(bool),
22 }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BufferOffsetSize), Member = ".ctor", MemberParameters = new object[]
25 {
26 typeof(byte[]),
27 typeof(int),
28 typeof(int)
29 }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
31 public BufferOffsetSize2(int size)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60000C0")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1D47A28", Offset = "0x1D47A28", Length = "0x5C")]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.MobileAuthenticatedStream.<ProcessAuthentication>d__48", Member = "MoveNext", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.MobileAuthenticatedStream.<StartOperation>d__57", Member = "MoveNext", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileAuthenticatedStream), Member = "InternalWrite", MemberParameters = new object[]
41 {
44 typeof(byte[]),
45 typeof(int),
46 typeof(int)
47 }, ReturnType = typeof(bool))]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
50 public void Reset()
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x60000C1")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1D47A84", Offset = "0x1D47A84", Length = "0xA8")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BufferOffsetSize2), Member = "AppendData", MemberParameters = new object[]
59 {
60 typeof(byte[]),
61 typeof(int),
62 typeof(int)
63 }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "CopyTo", MemberParameters = new object[]
66 {
68 typeof(int)
69 }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
71 public void MakeRoom(int size)
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x60000C2")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1D47B2C", Offset = "0x1D47B2C", Length = "0x60")]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileAuthenticatedStream), Member = "InternalWrite", MemberParameters = new object[]
79 {
82 typeof(byte[]),
83 typeof(int),
84 typeof(int)
85 }, ReturnType = typeof(bool))]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BufferOffsetSize2), Member = "MakeRoom", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
89 {
91 typeof(int),
93 typeof(int),
94 typeof(int)
95 }, ReturnType = typeof(void))]
96 public void AppendData(byte[] buffer, int offset, int size)
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x40000A0")]
102 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
104 }
105}
class f__AnonymousType0<< Count > j__TPar
void AppendData(byte[] buffer, int offset, int size)