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
FileStreamAsyncResult.cs
Go to the documentation of this file.
1using System;
5
6namespace System.IO
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000568")]
9 internal class FileStreamAsyncResult : global::System.IAsyncResult
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x600299F")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1BCD164", Offset = "0x1BCD164", Length = "0xCC")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileStream), Member = "BeginWrite", MemberParameters = new object[]
14 {
15 typeof(byte[]),
16 typeof(int),
17 typeof(int),
18 typeof(global::System.AsyncCallback),
19 typeof(object)
20 }, ReturnType = typeof(global::System.IAsyncResult))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AsyncCallback), Member = ".ctor", MemberParameters = new object[]
24 {
25 typeof(object),
26 typeof(global::System.IntPtr)
27 }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.ManualResetEvent), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
30 public FileStreamAsyncResult(global::System.AsyncCallback cb, object state)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x60029A0")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1BCE10C", Offset = "0x1BCE10C", Length = "0x8C")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AsyncCallback), Member = "BeginInvoke", MemberParameters = new object[]
40 {
41 typeof(global::System.IAsyncResult),
42 typeof(global::System.AsyncCallback),
43 typeof(object)
44 }, ReturnType = typeof(global::System.IAsyncResult))]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
46 private static void CBWrapper(global::System.IAsyncResult ares)
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x170005FB")]
52 public object AsyncState
53 {
54 [global::Cpp2ILInjected.Token(Token = "0x60029A1")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1BCE198", Offset = "0x1BCE198", Length = "0x8")]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 get
58 {
59 throw null;
60 }
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x170005FC")]
65 {
66 [global::Cpp2ILInjected.Token(Token = "0x60029A2")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1BCE1A0", Offset = "0x1BCE1A0", Length = "0x8")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 get
70 {
71 throw null;
72 }
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x170005FD")]
76 public global::System.Threading.WaitHandle AsyncWaitHandle
77 {
78 [global::Cpp2ILInjected.Token(Token = "0x60029A3")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1BCE1A8", Offset = "0x1BCE1A8", Length = "0x8")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 get
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x170005FE")]
88 public bool IsCompleted
89 {
90 [global::Cpp2ILInjected.Token(Token = "0x60029A4")]
91 [global::Cpp2ILInjected.Address(RVA = "0x1BCE1B0", Offset = "0x1BCE1B0", Length = "0x8")]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 get
94 {
95 throw null;
96 }
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x4001648")]
100 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
101 private object state;
102
103 [global::Cpp2ILInjected.Token(Token = "0x4001649")]
104 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
105 private bool completed;
106
107 [global::Cpp2ILInjected.Token(Token = "0x400164A")]
108 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
109 private global::System.Threading.ManualResetEvent wh;
110
111 [global::Cpp2ILInjected.Token(Token = "0x400164B")]
112 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
113 private global::System.AsyncCallback cb;
114
115 [global::Cpp2ILInjected.Token(Token = "0x400164C")]
116 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
117 private bool completedSynch;
118
119 [global::Cpp2ILInjected.Token(Token = "0x400164D")]
120 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
121 public int Count;
122
123 [global::Cpp2ILInjected.Token(Token = "0x400164E")]
124 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
125 public int OriginalCount;
126
127 [global::Cpp2ILInjected.Token(Token = "0x400164F")]
128 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
129 public int BytesRead;
130
131 [global::Cpp2ILInjected.Token(Token = "0x4001650")]
132 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
133 private global::System.AsyncCallback realcb;
134 }
135}
class f__AnonymousType0<< Count > j__TPar
global::System.Threading.WaitHandle AsyncWaitHandle
global::System.AsyncCallback realcb
global::System.AsyncCallback cb
FileStreamAsyncResult(global::System.AsyncCallback cb, object state)
static void CBWrapper(global::System.IAsyncResult ares)
global::System.Threading.ManualResetEvent wh