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
HttpListenerContext.cs
Go to the documentation of this file.
1using System;
5using System.Text;
9
10namespace System.Net
11{
12 [global::Cpp2ILInjected.Token(Token = "0x200024C")]
13 public sealed class HttpListenerContext
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6000EF7")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1F49870", Offset = "0x1F49870", Length = "0xA8")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpConnection), Member = "Init", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpListenerRequest), Member = ".ctor", MemberParameters = new object[] { typeof(HttpListenerContext) }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpListenerResponse), Member = ".ctor", MemberParameters = new object[] { typeof(HttpListenerContext) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x1700031D")]
29 internal int ErrorStatus
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x6000EF8")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1F4E078", Offset = "0x1F4E078", Length = "0x8")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 get
35 {
36 throw null;
37 }
38 [global::Cpp2ILInjected.Token(Token = "0x6000EF9")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1F4E080", Offset = "0x1F4E080", Length = "0x8")]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 set
42 {
43 throw null;
44 }
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x1700031E")]
48 internal string ErrorMessage
49 {
50 [global::Cpp2ILInjected.Token(Token = "0x6000EFA")]
51 [global::Cpp2ILInjected.Address(RVA = "0x1F4E088", Offset = "0x1F4E088", Length = "0x8")]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 get
54 {
55 throw null;
56 }
57 [global::Cpp2ILInjected.Token(Token = "0x6000EFB")]
58 [global::Cpp2ILInjected.Address(RVA = "0x1F4E090", Offset = "0x1F4E090", Length = "0x8")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 set
61 {
62 throw null;
63 }
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x1700031F")]
67 internal bool HaveError
68 {
69 [global::Cpp2ILInjected.Token(Token = "0x6000EFC")]
70 [global::Cpp2ILInjected.Address(RVA = "0x1F4A4D0", Offset = "0x1F4A4D0", Length = "0x10")]
71 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 get
74 {
75 throw null;
76 }
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x17000320")]
81 {
82 [global::Cpp2ILInjected.Token(Token = "0x6000EFD")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1F4E098", Offset = "0x1F4E098", Length = "0x8")]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 get
86 {
87 throw null;
88 }
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x17000321")]
93 {
94 [global::Cpp2ILInjected.Token(Token = "0x6000EFE")]
95 [global::Cpp2ILInjected.Address(RVA = "0x1F4E0A0", Offset = "0x1F4E0A0", Length = "0x8")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 get
98 {
99 throw null;
100 }
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x17000322")]
105 {
106 [global::Cpp2ILInjected.Token(Token = "0x6000EFF")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1F4E0A8", Offset = "0x1F4E0A8", Length = "0x8")]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 get
110 {
111 throw null;
112 }
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x17000323")]
117 {
118 [global::Cpp2ILInjected.Token(Token = "0x6000F00")]
119 [global::Cpp2ILInjected.Address(RVA = "0x1F4E0B0", Offset = "0x1F4E0B0", Length = "0x8")]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 get
122 {
123 throw null;
124 }
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x6000F01")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1F4D92C", Offset = "0x1F4D92C", Length = "0xEC")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpListener), Member = "EndGetContext", MemberParameters = new object[] { typeof(IAsyncResult) }, ReturnType = typeof(HttpListenerContext))]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NameValueCollection), Member = "get_Item", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Split", MemberParameters = new object[]
134 {
135 typeof(char[]),
136 typeof(int)
137 }, ReturnType = typeof(string[]))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Compare", MemberParameters = new object[]
139 {
140 typeof(string),
141 typeof(string),
142 typeof(bool)
143 }, ReturnType = typeof(int))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpListenerContext), Member = "ParseBasicAuthentication", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(IPrincipal))]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
147 {
148 throw null;
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x6000F02")]
152 [global::Cpp2ILInjected.Address(RVA = "0x1F4E0B8", Offset = "0x1F4E0B8", Length = "0x20C")]
153 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpListenerContext), Member = "ParseAuthentication", MemberParameters = new object[] { typeof(AuthenticationSchemes) }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_Default", ReturnType = typeof(Encoding))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "FromBase64String", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
161 {
162 typeof(int),
163 typeof(int)
164 }, ReturnType = typeof(string))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpListenerBasicIdentity), Member = ".ctor", MemberParameters = new object[]
166 {
167 typeof(string),
168 typeof(string)
169 }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GenericPrincipal), Member = ".ctor", MemberParameters = new object[]
171 {
173 typeof(string[])
174 }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
177 {
178 throw null;
179 }
180
181 [MonoTODO]
182 [global::Cpp2ILInjected.Token(Token = "0x6000F03")]
183 [global::Cpp2ILInjected.Address(RVA = "0x1F4E2C4", Offset = "0x1F4E2C4", Length = "0x38")]
184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
188 {
189 throw null;
190 }
191
192 [MonoTODO]
193 [global::Cpp2ILInjected.Token(Token = "0x6000F04")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1F4E2FC", Offset = "0x1F4E2FC", Length = "0x38")]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
202
203 [MonoTODO]
204 [global::Cpp2ILInjected.Token(Token = "0x6000F05")]
205 [global::Cpp2ILInjected.Address(RVA = "0x1F4E334", Offset = "0x1F4E334", Length = "0x38")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
210 {
211 throw null;
212 }
213
214 [MonoTODO]
215 [global::Cpp2ILInjected.Token(Token = "0x6000F06")]
216 [global::Cpp2ILInjected.Address(RVA = "0x1F4E36C", Offset = "0x1F4E36C", Length = "0x38")]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
224
225 [global::Cpp2ILInjected.Token(Token = "0x6000F07")]
226 [global::Cpp2ILInjected.Address(RVA = "0x1F4E3A4", Offset = "0x1F4E3A4", Length = "0x38")]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
228 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
230 {
231 throw null;
232 }
233
234 [global::Cpp2ILInjected.Token(Token = "0x4000C29")]
235 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
237
238 [global::Cpp2ILInjected.Token(Token = "0x4000C2A")]
239 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
241
242 [global::Cpp2ILInjected.Token(Token = "0x4000C2B")]
243 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
245
246 [global::Cpp2ILInjected.Token(Token = "0x4000C2C")]
247 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
249
250 [global::Cpp2ILInjected.Token(Token = "0x4000C2D")]
251 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
252 private string error;
253
254 [global::Cpp2ILInjected.Token(Token = "0x4000C2E")]
255 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
256 private int err_status;
257
258 [global::Cpp2ILInjected.Token(Token = "0x4000C2F")]
259 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
261 }
262}
class f__AnonymousType0<< Count > j__TPar
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval)
HttpListenerContext(HttpConnection cnc)
void ParseAuthentication(AuthenticationSchemes expectedSchemes)
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string subProtocol)
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval, ArraySegment< byte > internalBuffer)
IPrincipal ParseBasicAuthentication(string authData)
Task< HttpListenerWebSocketContext > AcceptWebSocketAsync(string subProtocol, TimeSpan keepAliveInterval)