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
HttpStreamAsyncResult.cs
Go to the documentation of this file.
1using System;
5
6namespace System.Net
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000254")]
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6000F82")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1F3FE28", Offset = "0x1F3FE28", Length = "0x8")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpStreamAsyncResult), Member = "Complete", ReturnType = typeof(void))]
15 public void Complete(Exception e)
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x6000F83")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1F3F804", Offset = "0x1F3F804", Length = "0x100")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = "BeginRead", MemberParameters = new object[]
24 {
25 typeof(byte[]),
26 typeof(int),
27 typeof(int),
28 typeof(AsyncCallback),
29 typeof(object)
30 }, ReturnType = typeof(IAsyncResult))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = "OnRead", MemberParameters = new object[] { typeof(IAsyncResult) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpStreamAsyncResult), Member = "Complete", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RequestStream), Member = "BeginRead", MemberParameters = new object[]
34 {
35 typeof(byte[]),
36 typeof(int),
37 typeof(int),
38 typeof(AsyncCallback),
39 typeof(object)
40 }, ReturnType = typeof(IAsyncResult))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
43 {
44 typeof(object),
45 typeof(ref bool)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventWaitHandle), Member = "Set", ReturnType = typeof(bool))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncCallback), Member = "BeginInvoke", MemberParameters = new object[]
49 {
51 typeof(AsyncCallback),
52 typeof(object)
53 }, ReturnType = typeof(IAsyncResult))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
56 public void Complete()
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x17000357")]
62 public object AsyncState
63 {
64 [global::Cpp2ILInjected.Token(Token = "0x6000F84")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1F518F0", Offset = "0x1F518F0", Length = "0x8")]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 get
68 {
69 throw null;
70 }
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x17000358")]
75 {
76 [global::Cpp2ILInjected.Token(Token = "0x6000F85")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1F518F8", Offset = "0x1F518F8", Length = "0x130")]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
81 {
82 typeof(object),
83 typeof(ref bool)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ManualResetEvent), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
88 get
89 {
90 throw null;
91 }
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x17000359")]
96 {
97 [global::Cpp2ILInjected.Token(Token = "0x6000F86")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1F51A28", Offset = "0x1F51A28", Length = "0x14")]
99 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 get
102 {
103 throw null;
104 }
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x1700035A")]
108 public bool IsCompleted
109 {
110 [global::Cpp2ILInjected.Token(Token = "0x6000F87")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1F51A3C", Offset = "0x1F51A3C", Length = "0xC8")]
112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
115 {
116 typeof(object),
117 typeof(ref bool)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
121 get
122 {
123 throw null;
124 }
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x6000F88")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1F3F7A4", Offset = "0x1F3F7A4", Length = "0x60")]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChunkedInputStream), Member = "BeginRead", MemberParameters = new object[]
130 {
131 typeof(byte[]),
132 typeof(int),
133 typeof(int),
134 typeof(AsyncCallback),
135 typeof(object)
136 }, ReturnType = typeof(IAsyncResult))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RequestStream), Member = "BeginRead", MemberParameters = new object[]
138 {
139 typeof(byte[]),
140 typeof(int),
141 typeof(int),
142 typeof(AsyncCallback),
143 typeof(object)
144 }, ReturnType = typeof(IAsyncResult))]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x4000C5A")]
154 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
155 private object locker;
156
157 [global::Cpp2ILInjected.Token(Token = "0x4000C5B")]
158 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
160
161 [global::Cpp2ILInjected.Token(Token = "0x4000C5C")]
162 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
163 private bool completed;
164
165 [global::Cpp2ILInjected.Token(Token = "0x4000C5D")]
166 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
167 internal byte[] Buffer;
168
169 [global::Cpp2ILInjected.Token(Token = "0x4000C5E")]
170 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
171 internal int Offset;
172
173 [global::Cpp2ILInjected.Token(Token = "0x4000C5F")]
174 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
175 internal int Count;
176
177 [global::Cpp2ILInjected.Token(Token = "0x4000C60")]
178 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
179 internal AsyncCallback Callback;
180
181 [global::Cpp2ILInjected.Token(Token = "0x4000C61")]
182 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
183 internal object State;
184
185 [global::Cpp2ILInjected.Token(Token = "0x4000C62")]
186 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
187 internal int SynchRead;
188
189 [global::Cpp2ILInjected.Token(Token = "0x4000C63")]
190 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
191 internal Exception Error;
192 }
193}
class f__AnonymousType0<< Count > j__TPar