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
TailStream.cs
Go to the documentation of this file.
1using System;
2using System.IO;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x20002E4")]
9 internal sealed class TailStream : global::System.IO.Stream
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60018D1")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1AFF61C", Offset = "0x1AFF61C", Length = "0x90")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MACTripleDES), Member = "HashCore", MemberParameters = new object[]
14 {
15 typeof(byte[]),
16 typeof(int),
17 typeof(int)
18 }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MACTripleDES), Member = "HashFinal", ReturnType = typeof(byte[]))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Stream), Member = ".ctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
23 public TailStream(int bufferSize)
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x60018D2")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1AFF94C", Offset = "0x1AFF94C", Length = "0x10")]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
32 public void Clear()
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x60018D3")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1AFF95C", Offset = "0x1AFF95C", Length = "0xC0")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
42 {
43 typeof(global::System.Array),
44 typeof(int),
45 typeof(int)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Stream), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
49 protected override void Dispose(bool disposing)
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x170002A6")]
55 public byte[] Buffer
56 {
57 [global::Cpp2ILInjected.Token(Token = "0x60018D4")]
58 [global::Cpp2ILInjected.Address(RVA = "0x1AFF7D8", Offset = "0x1AFF7D8", Length = "0x70")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
62 get
63 {
64 throw null;
65 }
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x170002A7")]
69 public override bool CanRead
70 {
71 [global::Cpp2ILInjected.Token(Token = "0x60018D5")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1AFFA1C", Offset = "0x1AFFA1C", Length = "0x8")]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 get
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x170002A8")]
81 public override bool CanSeek
82 {
83 [global::Cpp2ILInjected.Token(Token = "0x60018D6")]
84 [global::Cpp2ILInjected.Address(RVA = "0x1AFFA24", Offset = "0x1AFFA24", Length = "0x8")]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 get
87 {
88 throw null;
89 }
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x170002A9")]
93 public override bool CanWrite
94 {
95 [global::Cpp2ILInjected.Token(Token = "0x60018D7")]
96 [global::Cpp2ILInjected.Address(RVA = "0x1AFFA2C", Offset = "0x1AFFA2C", Length = "0x10")]
97 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 get
100 {
101 throw null;
102 }
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x170002AA")]
106 public override long Length
107 {
108 [global::Cpp2ILInjected.Token(Token = "0x60018D8")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1AFFA3C", Offset = "0x1AFFA3C", Length = "0x58")]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
114 get
115 {
116 throw null;
117 }
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x170002AB")]
121 public override long Position
122 {
123 [global::Cpp2ILInjected.Token(Token = "0x60018D9")]
124 [global::Cpp2ILInjected.Address(RVA = "0x1AFFA94", Offset = "0x1AFFA94", Length = "0x58")]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
129 get
130 {
131 throw null;
132 }
133 [global::Cpp2ILInjected.Token(Token = "0x60018DA")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1AFFAEC", Offset = "0x1AFFAEC", Length = "0x58")]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
139 set
140 {
141 throw null;
142 }
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x60018DB")]
146 [global::Cpp2ILInjected.Address(RVA = "0x1AFFB44", Offset = "0x1AFFB44", Length = "0x4")]
147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
148 public override void Flush()
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x60018DC")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1AFFB48", Offset = "0x1AFFB48", Length = "0x58")]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
159 public override long Seek(long offset, global::System.IO.SeekOrigin origin)
160 {
161 throw null;
162 }
163
164 [global::Cpp2ILInjected.Token(Token = "0x60018DD")]
165 [global::Cpp2ILInjected.Address(RVA = "0x1AFFBA0", Offset = "0x1AFFBA0", Length = "0x58")]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
170 public override void SetLength(long value)
171 {
172 throw null;
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x60018DE")]
176 [global::Cpp2ILInjected.Address(RVA = "0x1AFFBF8", Offset = "0x1AFFBF8", Length = "0x58")]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
181 public override int Read(byte[] buffer, int offset, int count)
182 {
183 throw null;
184 }
185
186 [global::Cpp2ILInjected.Token(Token = "0x60018DF")]
187 [global::Cpp2ILInjected.Address(RVA = "0x1AFFC50", Offset = "0x1AFFC50", Length = "0x170")]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "InternalBlockCopy", MemberParameters = new object[]
190 {
191 typeof(global::System.Array),
192 typeof(int),
193 typeof(global::System.Array),
194 typeof(int),
195 typeof(int)
196 }, ReturnType = typeof(bool))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
199 public override void Write(byte[] buffer, int offset, int count)
200 {
201 throw null;
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x4000CC1")]
205 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
206 private byte[] _Buffer;
207
208 [global::Cpp2ILInjected.Token(Token = "0x4000CC2")]
209 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
210 private int _BufferSize;
211
212 [global::Cpp2ILInjected.Token(Token = "0x4000CC3")]
213 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
214 private int _BufferIndex;
215
216 [global::Cpp2ILInjected.Token(Token = "0x4000CC4")]
217 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
218 private bool _BufferFull;
219 }
220}
class f__AnonymousType0<< Count > j__TPar
override void SetLength(long value)
override int Read(byte[] buffer, int offset, int count)
override void Dispose(bool disposing)
Definition TailStream.cs:49
override void Write(byte[] buffer, int offset, int count)
override long Seek(long offset, global::System.IO.SeekOrigin origin)