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
BufferOffsetSize.cs
Go to the documentation of this file.
1using System;
4
5namespace Mono.Net.Security
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000049")]
8 internal class BufferOffsetSize
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x17000018")]
11 public int EndOffset
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60000BB")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1D477FC", Offset = "0x1D477FC", Length = "0xC")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 get
17 {
18 throw null;
19 }
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x17000019")]
23 public int Remaining
24 {
25 [global::Cpp2ILInjected.Token(Token = "0x60000BC")]
26 [global::Cpp2ILInjected.Address(RVA = "0x1D47808", Offset = "0x1D47808", Length = "0x18")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 get
29 {
30 throw null;
31 }
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x60000BD")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1D47820", Offset = "0x1D47820", Length = "0xF8")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BufferOffsetSize2), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AsyncReadOrWriteRequest), Member = ".ctor", MemberParameters = new object[]
39 {
40 typeof(MobileAuthenticatedStream),
41 typeof(bool),
42 typeof(byte[]),
43 typeof(int),
44 typeof(int)
45 }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
51 public BufferOffsetSize(byte[] buffer, int offset, int size)
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x60000BE")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1D47918", Offset = "0x1D47918", Length = "0xA0")]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
60 {
61 typeof(string),
62 typeof(object),
63 typeof(object)
64 }, ReturnType = typeof(string))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
66 public override string ToString()
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x400009B")]
72 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
73 public byte[] Buffer;
74
75 [global::Cpp2ILInjected.Token(Token = "0x400009C")]
76 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
77 public int Offset;
78
79 [global::Cpp2ILInjected.Token(Token = "0x400009D")]
80 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
81 public int Size;
82
83 [global::Cpp2ILInjected.Token(Token = "0x400009E")]
84 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
85 public int TotalBytes;
86
87 [global::Cpp2ILInjected.Token(Token = "0x400009F")]
88 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
89 public bool Complete;
90 }
91}
class f__AnonymousType0<< Count > j__TPar
BufferOffsetSize(byte[] buffer, int offset, int size)