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
RequestStream.cs
Go to the documentation of this file.
1using System;
2using System.IO;
6
7namespace System.Net
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200026C")]
10 internal class RequestStream : Stream
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60010A0")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1E03A88", Offset = "0x1E03A88", Length = "0x8")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = ".ctor", MemberParameters = new object[]
15 {
18 typeof(byte[]),
19 typeof(int),
20 typeof(int)
21 }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
23 internal RequestStream(Stream stream, byte[] buffer, int offset, int length)
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x60010A1")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1E03A90", Offset = "0x1E03A90", Length = "0x98")]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpConnection), Member = "GetRequestStream", MemberParameters = new object[]
31 {
32 typeof(bool),
33 typeof(long)
34 }, ReturnType = typeof(RequestStream))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = ".ctor", ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
38 internal RequestStream(Stream stream, byte[] buffer, int offset, int length, long contentlength)
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x170003B9")]
44 public override bool CanRead
45 {
46 [global::Cpp2ILInjected.Token(Token = "0x60010A2")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1E03B28", Offset = "0x1E03B28", Length = "0x8")]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 get
50 {
51 throw null;
52 }
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x170003BA")]
56 public override bool CanSeek
57 {
58 [global::Cpp2ILInjected.Token(Token = "0x60010A3")]
59 [global::Cpp2ILInjected.Address(RVA = "0x1E03B30", Offset = "0x1E03B30", Length = "0x8")]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 get
62 {
63 throw null;
64 }
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x170003BB")]
68 public override bool CanWrite
69 {
70 [global::Cpp2ILInjected.Token(Token = "0x60010A4")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1E03B38", Offset = "0x1E03B38", Length = "0x8")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 get
74 {
75 throw null;
76 }
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x170003BC")]
80 public override long Length
81 {
82 [global::Cpp2ILInjected.Token(Token = "0x60010A5")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1E03B40", Offset = "0x1E03B40", Length = "0x38")]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
87 get
88 {
89 throw null;
90 }
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x170003BD")]
94 public override long Position
95 {
96 [global::Cpp2ILInjected.Token(Token = "0x60010A6")]
97 [global::Cpp2ILInjected.Address(RVA = "0x1E03B78", Offset = "0x1E03B78", Length = "0x38")]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
101 get
102 {
103 throw null;
104 }
105 [global::Cpp2ILInjected.Token(Token = "0x60010A7")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1E03BB0", Offset = "0x1E03BB0", Length = "0x38")]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
110 set
111 {
112 throw null;
113 }
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x60010A8")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1E03BE8", Offset = "0x1E03BE8", Length = "0xC")]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = "Close", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
120 public override void Close()
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x60010A9")]
126 [global::Cpp2ILInjected.Address(RVA = "0x1E03BF4", Offset = "0x1E03BF4", Length = "0x4")]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
128 public override void Flush()
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x60010AA")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1E03BF8", Offset = "0x1E03BF8", Length = "0x280")]
135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RequestStream), Member = "Read", MemberParameters = new object[]
137 {
138 typeof(byte[]),
139 typeof(int),
140 typeof(int)
141 }, ReturnType = typeof(int))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RequestStream), Member = "BeginRead", MemberParameters = new object[]
143 {
144 typeof(byte[]),
145 typeof(int),
146 typeof(int),
147 typeof(AsyncCallback),
148 typeof(object)
149 }, ReturnType = typeof(IAsyncResult))]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
152 {
153 typeof(int),
154 typeof(int)
155 }, ReturnType = typeof(int))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
157 {
158 typeof(long),
159 typeof(long)
160 }, ReturnType = typeof(long))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
162 {
163 typeof(Array),
164 typeof(int),
165 typeof(Array),
166 typeof(int),
167 typeof(int)
168 }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
171 {
172 typeof(string),
173 typeof(string)
174 }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
177 private int FillFromBuffer(byte[] buffer, int off, int count)
178 {
179 throw null;
180 }
181
182 [global::Cpp2ILInjected.Token(Token = "0x60010AB")]
183 [global::Cpp2ILInjected.Address(RVA = "0x1E03E78", Offset = "0x1E03E78", Length = "0x100")]
184 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RequestStream), Member = "FillFromBuffer", MemberParameters = new object[]
187 {
188 typeof(byte[]),
189 typeof(int),
190 typeof(int)
191 }, ReturnType = typeof(int))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
195 public override int Read([In] [Out] byte[] buffer, int offset, int count)
196 {
197 throw null;
198 }
199
200 [global::Cpp2ILInjected.Token(Token = "0x60010AC")]
201 [global::Cpp2ILInjected.Address(RVA = "0x1E03F78", Offset = "0x1E03F78", Length = "0x1EC")]
202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = "BeginRead", MemberParameters = new object[]
204 {
205 typeof(byte[]),
206 typeof(int),
207 typeof(int),
208 typeof(AsyncCallback),
209 typeof(object)
210 }, ReturnType = typeof(IAsyncResult))]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = "OnRead", MemberParameters = new object[] { typeof(IAsyncResult) }, ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RequestStream), Member = "FillFromBuffer", MemberParameters = new object[]
214 {
215 typeof(byte[]),
216 typeof(int),
217 typeof(int)
218 }, ReturnType = typeof(int))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
220 {
221 typeof(long),
222 typeof(long)
223 }, ReturnType = typeof(long))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpStreamAsyncResult), Member = ".ctor", ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
226 {
227 typeof(int),
228 typeof(int)
229 }, ReturnType = typeof(int))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpStreamAsyncResult), Member = "Complete", ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
234 public override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback cback, object state)
235 {
236 throw null;
237 }
238
239 [global::Cpp2ILInjected.Token(Token = "0x60010AD")]
240 [global::Cpp2ILInjected.Address(RVA = "0x1E04164", Offset = "0x1E04164", Length = "0x278")]
241 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = "OnRead", MemberParameters = new object[] { typeof(IAsyncResult) }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
248 public override int EndRead(IAsyncResult ares)
249 {
250 throw null;
251 }
252
253 [global::Cpp2ILInjected.Token(Token = "0x60010AE")]
254 [global::Cpp2ILInjected.Address(RVA = "0x1E043DC", Offset = "0x1E043DC", Length = "0x38")]
255 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
258 public override long Seek(long offset, SeekOrigin origin)
259 {
260 throw null;
261 }
262
263 [global::Cpp2ILInjected.Token(Token = "0x60010AF")]
264 [global::Cpp2ILInjected.Address(RVA = "0x1E04414", Offset = "0x1E04414", Length = "0x38")]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
268 public override void SetLength(long value)
269 {
270 throw null;
271 }
272
273 [global::Cpp2ILInjected.Token(Token = "0x60010B0")]
274 [global::Cpp2ILInjected.Address(RVA = "0x1E0444C", Offset = "0x1E0444C", Length = "0x38")]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
278 public override void Write(byte[] buffer, int offset, int count)
279 {
280 throw null;
281 }
282
283 [global::Cpp2ILInjected.Token(Token = "0x60010B1")]
284 [global::Cpp2ILInjected.Address(RVA = "0x1E04484", Offset = "0x1E04484", Length = "0x38")]
285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
288 public override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback cback, object state)
289 {
290 throw null;
291 }
292
293 [global::Cpp2ILInjected.Token(Token = "0x60010B2")]
294 [global::Cpp2ILInjected.Address(RVA = "0x1E044BC", Offset = "0x1E044BC", Length = "0x38")]
295 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
298 public override void EndWrite(IAsyncResult async_result)
299 {
300 throw null;
301 }
302
303 [global::Cpp2ILInjected.Token(Token = "0x4000D20")]
304 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
305 private byte[] buffer;
306
307 [global::Cpp2ILInjected.Token(Token = "0x4000D21")]
308 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
309 private int offset;
310
311 [global::Cpp2ILInjected.Token(Token = "0x4000D22")]
312 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
313 private int length;
314
315 [global::Cpp2ILInjected.Token(Token = "0x4000D23")]
316 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
317 private long remaining_body;
318
319 [global::Cpp2ILInjected.Token(Token = "0x4000D24")]
320 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
321 private bool disposed;
322
323 [global::Cpp2ILInjected.Token(Token = "0x4000D25")]
324 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
325 private Stream stream;
326 }
327}
class f__AnonymousType0<< Count > j__TPar
override long Seek(long offset, SeekOrigin origin)
override int EndRead(IAsyncResult ares)
RequestStream(Stream stream, byte[] buffer, int offset, int length, long contentlength)
override void EndWrite(IAsyncResult async_result)
override int Read([In][Out] byte[] buffer, int offset, int count)
RequestStream(Stream stream, byte[] buffer, int offset, int length)
override void Write(byte[] buffer, int offset, int count)
int FillFromBuffer(byte[] buffer, int off, int count)
override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback cback, object state)
override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback cback, object state)
override void SetLength(long value)