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 System.Net
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20001E3")]
8 internal class BufferOffsetSize
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x6000C03")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1F23EE4", Offset = "0x1F23EE4", Length = "0xAC")]
12 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SplitWritesState), Member = "GetNextBuffers", ReturnType = typeof(BufferOffsetSize[]))]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BufferOffsetSize), Member = ".ctor", MemberParameters = new object[]
14 {
15 typeof(byte[]),
16 typeof(bool)
17 }, ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest.<<GetRewriteHandler>b__271_0>d", Member = "MoveNext", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebRequestStream), Member = "GetWriteBuffer", ReturnType = typeof(BufferOffsetSize))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<ReadAllAsync>d__48", Member = "MoveNext", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<InitReadAsync>d__52", Member = "MoveNext", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
25 {
27 typeof(int),
29 typeof(int),
30 typeof(int)
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
33 internal BufferOffsetSize(byte[] buffer, int offset, int size, bool copyBuffer)
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x6000C04")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1F23F90", Offset = "0x1F23F90", Length = "0x10")]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<InitReadAsync>d__52", Member = "MoveNext", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BufferOffsetSize), Member = ".ctor", MemberParameters = new object[]
43 {
44 typeof(byte[]),
45 typeof(int),
46 typeof(int),
47 typeof(bool)
48 }, ReturnType = typeof(void))]
49 internal BufferOffsetSize(byte[] buffer, bool copyBuffer)
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x4000A30")]
55 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
56 internal byte[] Buffer;
57
58 [global::Cpp2ILInjected.Token(Token = "0x4000A31")]
59 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
60 internal int Offset;
61
62 [global::Cpp2ILInjected.Token(Token = "0x4000A32")]
63 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
64 internal int Size;
65 }
66}
class f__AnonymousType0<< Count > j__TPar
BufferOffsetSize(byte[] buffer, int offset, int size, bool copyBuffer)
BufferOffsetSize(byte[] buffer, bool copyBuffer)