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
PlayerConnection.cs
Go to the documentation of this file.
1using System;
3using System.Linq;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x20000FA")]
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x17000114")]
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6000534")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1F88CE4", Offset = "0x1F88CE4", Length = "0x98")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "MessageCallbackInternal", MemberParameters = new object[]
23 {
27 typeof(string)
28 }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "ConnectedCallbackInternal", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "DisconnectedCallback", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
33 {
36 }, ReturnType = typeof(bool))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
38 get
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x17000115")]
45 public bool isConnected
46 {
47 [global::Cpp2ILInjected.Token(Token = "0x6000535")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1F88DF8", Offset = "0x1F88DF8", Length = "0x9C")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
53 get
54 {
55 throw null;
56 }
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6000536")]
60 [global::Cpp2ILInjected.Address(RVA = "0x1F88D7C", Offset = "0x1F88D7C", Length = "0x7C")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScriptableObject), Member = "CreateInstance", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "set_hideFlags", MemberParameters = new object[] { typeof(HideFlags) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
65 private new static PlayerConnection CreateInstance()
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6000537")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1F88F0C", Offset = "0x1F88F0C", Length = "0xB8")]
72 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
76 public void OnEnable()
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6000538")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1F88E94", Offset = "0x1F88E94", Length = "0x78")]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "get_isConnected", ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "OnEnable", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "Register", MemberParameters = new object[]
86 {
87 typeof(Guid),
88 typeof(UnityAction<MessageEventArgs>)
89 }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "Unregister", MemberParameters = new object[]
91 {
92 typeof(Guid),
93 typeof(UnityAction<MessageEventArgs>)
94 }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "Send", MemberParameters = new object[]
96 {
97 typeof(Guid),
98 typeof(byte[])
99 }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "TrySend", MemberParameters = new object[]
101 {
102 typeof(Guid),
103 typeof(byte[])
104 }, ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "BlockUntilRecvMsg", MemberParameters = new object[]
106 {
107 typeof(Guid),
108 typeof(int)
109 }, ReturnType = typeof(bool))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "DisconnectAll", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnectionInternal), Member = ".ctor", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x6000539")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1F88FC4", Offset = "0x1F88FC4", Length = "0x22C")]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "BlockUntilRecvMsg", MemberParameters = new object[]
123 {
124 typeof(Guid),
125 typeof(int)
126 }, ReturnType = typeof(bool))]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
130 {
131 typeof(Guid),
132 typeof(Guid)
133 }, ReturnType = typeof(bool))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
135 {
136 typeof(object),
138 }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Any", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>", "System.Func`2<TSource, Boolean>" }, ReturnType = typeof(bool))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents), Member = "AddAndCreate", MemberParameters = new object[] { typeof(Guid) }, ReturnType = typeof(UnityEvent<MessageEventArgs>))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<object>), Member = "AddListener", MemberParameters = new object[] { typeof(UnityAction<object>) }, ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
144 {
145 typeof(string),
146 typeof(string)
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
149 public void Register(Guid messageId, UnityAction<MessageEventArgs> callback)
150 {
151 throw null;
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x600053A")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1F891F8", Offset = "0x1F891F8", Length = "0x19C")]
156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerConnection), Member = "BlockUntilRecvMsg", MemberParameters = new object[]
158 {
159 typeof(Guid),
160 typeof(int)
161 }, ReturnType = typeof(bool))]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents), Member = "UnregisterManagedCallback", MemberParameters = new object[]
165 {
166 typeof(Guid),
167 typeof(UnityAction<MessageEventArgs>)
168 }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, bool>), Member = ".ctor", MemberParameters = new object[]
170 {
171 typeof(object),
173 }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Any", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>", "System.Func`2<TSource, Boolean>" }, ReturnType = typeof(bool))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
176 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
177 public void Unregister(Guid messageId, UnityAction<MessageEventArgs> callback)
178 {
179 throw null;
180 }
181
182 [global::Cpp2ILInjected.Token(Token = "0x600053B")]
183 [global::Cpp2ILInjected.Address(RVA = "0x1F8939C", Offset = "0x1F8939C", Length = "0x184")]
184 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<int>), Member = "AddListener", MemberParameters = new object[] { typeof(UnityAction<int>) }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
191 public void RegisterConnection(UnityAction<int> callback)
192 {
193 throw null;
194 }
195
196 [global::Cpp2ILInjected.Token(Token = "0x600053C")]
197 [global::Cpp2ILInjected.Address(RVA = "0x1F89520", Offset = "0x1F89520", Length = "0x5C")]
198 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<int>), Member = "AddListener", MemberParameters = new object[] { typeof(UnityAction<int>) }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
201 public void RegisterDisconnection(UnityAction<int> callback)
202 {
203 throw null;
204 }
205
206 [global::Cpp2ILInjected.Token(Token = "0x600053D")]
207 [global::Cpp2ILInjected.Address(RVA = "0x1F8957C", Offset = "0x1F8957C", Length = "0x5C")]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<int>), Member = "RemoveListener", MemberParameters = new object[] { typeof(UnityAction<int>) }, ReturnType = typeof(void))]
210 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
211 public void UnregisterConnection(UnityAction<int> callback)
212 {
213 throw null;
214 }
215
216 [global::Cpp2ILInjected.Token(Token = "0x600053E")]
217 [global::Cpp2ILInjected.Address(RVA = "0x1F895D8", Offset = "0x1F895D8", Length = "0x5C")]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<int>), Member = "RemoveListener", MemberParameters = new object[] { typeof(UnityAction<int>) }, ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
221 public void UnregisterDisconnection(UnityAction<int> callback)
222 {
223 throw null;
224 }
225
226 [global::Cpp2ILInjected.Token(Token = "0x600053F")]
227 [global::Cpp2ILInjected.Address(RVA = "0x1F89634", Offset = "0x1F89634", Length = "0x150")]
228 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
229 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
231 {
232 typeof(Guid),
233 typeof(Guid)
234 }, ReturnType = typeof(bool))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
237 {
238 typeof(string),
239 typeof(string)
240 }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
242 public void Send(Guid messageId, byte[] data)
243 {
244 throw null;
245 }
246
247 [global::Cpp2ILInjected.Token(Token = "0x6000540")]
248 [global::Cpp2ILInjected.Address(RVA = "0x1F89784", Offset = "0x1F89784", Length = "0x150")]
249 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
252 {
253 typeof(Guid),
254 typeof(Guid)
255 }, ReturnType = typeof(bool))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
258 {
259 typeof(string),
260 typeof(string)
261 }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
263 public bool TrySend(Guid messageId, byte[] data)
264 {
265 throw null;
266 }
267
268 [global::Cpp2ILInjected.Token(Token = "0x6000541")]
269 [global::Cpp2ILInjected.Address(RVA = "0x1F898D4", Offset = "0x1F898D4", Length = "0x1F0")]
270 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityAction<object>), Member = ".ctor", MemberParameters = new object[]
274 {
275 typeof(object),
277 }, ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "Register", MemberParameters = new object[]
280 {
281 typeof(Guid),
282 typeof(UnityAction<MessageEventArgs>)
283 }, ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "op_Subtraction", MemberParameters = new object[]
285 {
288 }, ReturnType = typeof(TimeSpan))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_TotalMilliseconds", ReturnType = typeof(double))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "Unregister", MemberParameters = new object[]
292 {
293 typeof(Guid),
294 typeof(UnityAction<MessageEventArgs>)
295 }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
297 public bool BlockUntilRecvMsg(Guid messageId, int timeout)
298 {
299 throw null;
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x6000542")]
303 [global::Cpp2ILInjected.Address(RVA = "0x1F89ACC", Offset = "0x1F89ACC", Length = "0x9C")]
304 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "GetConnectionNativeApi", ReturnType = typeof(IPlayerEditorConnectionNative))]
307 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
308 public void DisconnectAll()
309 {
310 throw null;
311 }
312
314 [global::Cpp2ILInjected.Token(Token = "0x6000543")]
315 [global::Cpp2ILInjected.Address(RVA = "0x1F89B68", Offset = "0x1F89B68", Length = "0x10C")]
316 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Marshal), Member = "Copy", MemberParameters = new object[]
318 {
319 typeof(IntPtr),
320 typeof(byte[]),
321 typeof(int),
322 typeof(int)
323 }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "get_instance", ReturnType = typeof(PlayerConnection))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents), Member = "InvokeMessageIdSubscribers", MemberParameters = new object[]
327 {
328 typeof(Guid),
329 typeof(byte[]),
330 typeof(int)
331 }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
333 private static void MessageCallbackInternal(IntPtr data, ulong size, ulong guid, string messageId)
334 {
335 throw null;
336 }
337
339 [global::Cpp2ILInjected.Token(Token = "0x6000544")]
340 [global::Cpp2ILInjected.Address(RVA = "0x1F89C74", Offset = "0x1F89C74", Length = "0xC0")]
341 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
342 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "get_instance", ReturnType = typeof(PlayerConnection))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<int>), Member = "Invoke", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
346 private static void ConnectedCallbackInternal(int playerId)
347 {
348 throw null;
349 }
350
352 [global::Cpp2ILInjected.Token(Token = "0x6000545")]
353 [global::Cpp2ILInjected.Address(RVA = "0x1F89D34", Offset = "0x1F89D34", Length = "0x84")]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerConnection), Member = "get_instance", ReturnType = typeof(PlayerConnection))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "Remove", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent<int>), Member = "Invoke", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
358 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
359 private static void DisconnectedCallback(int playerId)
360 {
361 throw null;
362 }
363
364 [global::Cpp2ILInjected.Token(Token = "0x6000546")]
365 [global::Cpp2ILInjected.Address(RVA = "0x1F89DB8", Offset = "0x1F89DB8", Length = "0xA4")]
366 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerEditorConnectionEvents), Member = ".ctor", ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScriptableObject), Member = ".ctor", ReturnType = typeof(void))]
370 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
372 {
373 throw null;
374 }
375
376 [global::Cpp2ILInjected.Token(Token = "0x400041B")]
378
380 [global::Cpp2ILInjected.Token(Token = "0x400041C")]
381 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
383
385 [global::Cpp2ILInjected.Token(Token = "0x400041D")]
386 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
388
389 [global::Cpp2ILInjected.Token(Token = "0x400041E")]
390 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
391 private bool m_IsInitilized;
392
393 [global::Cpp2ILInjected.Token(Token = "0x400041F")]
395
397 [global::Cpp2ILInjected.Token(Token = "0x20000FB")]
398 private sealed class <>c__DisplayClass12_0
399 {
400 [global::Cpp2ILInjected.Token(Token = "0x6000547")]
401 [global::Cpp2ILInjected.Address(RVA = "0x1F891F0", Offset = "0x1F891F0", Length = "0x8")]
402 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
405 {
406 throw null;
407 }
408
409 [global::Cpp2ILInjected.Token(Token = "0x6000548")]
410 [global::Cpp2ILInjected.Address(RVA = "0x1F89E5C", Offset = "0x1F89E5C", Length = "0x40")]
411 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
414 {
415 typeof(Guid),
416 typeof(Guid)
417 }, ReturnType = typeof(bool))]
419 {
420 throw null;
421 }
422
423 [global::Cpp2ILInjected.Token(Token = "0x4000420")]
424 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
425 public Guid messageId;
426 }
427
429 [global::Cpp2ILInjected.Token(Token = "0x20000FC")]
430 private sealed class <>c__DisplayClass13_0
431 {
432 [global::Cpp2ILInjected.Token(Token = "0x6000549")]
433 [global::Cpp2ILInjected.Address(RVA = "0x1F89394", Offset = "0x1F89394", Length = "0x8")]
434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
437 {
438 throw null;
439 }
440
441 [global::Cpp2ILInjected.Token(Token = "0x600054A")]
442 [global::Cpp2ILInjected.Address(RVA = "0x1F89E9C", Offset = "0x1F89E9C", Length = "0x40")]
443 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "op_Equality", MemberParameters = new object[]
446 {
447 typeof(Guid),
448 typeof(Guid)
449 }, ReturnType = typeof(bool))]
450 internal bool <Unregister>b__0(PlayerEditorConnectionEvents.MessageTypeSubscribers x)
451 {
452 throw null;
453 }
454
455 [global::Cpp2ILInjected.Token(Token = "0x4000421")]
456 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
457 public Guid messageId;
458 }
459
461 [global::Cpp2ILInjected.Token(Token = "0x20000FD")]
462 private sealed class <>c__DisplayClass20_0
463 {
464 [global::Cpp2ILInjected.Token(Token = "0x600054B")]
465 [global::Cpp2ILInjected.Address(RVA = "0x1F89AC4", Offset = "0x1F89AC4", Length = "0x8")]
466 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
469 {
470 throw null;
471 }
472
473 [global::Cpp2ILInjected.Token(Token = "0x600054C")]
474 [global::Cpp2ILInjected.Address(RVA = "0x1F89EDC", Offset = "0x1F89EDC", Length = "0xC")]
475 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
476 internal void <BlockUntilRecvMsg>b__0(MessageEventArgs args)
477 {
478 throw null;
479 }
480
481 [global::Cpp2ILInjected.Token(Token = "0x4000422")]
482 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
483 public bool msgReceived;
484 }
485 }
486}
class f__AnonymousType0<< Count > j__TPar
void Unregister(Guid messageId, UnityAction< MessageEventArgs > callback)
static void MessageCallbackInternal(IntPtr data, ulong size, ulong guid, string messageId)
static IPlayerEditorConnectionNative connectionNative
void Register(Guid messageId, UnityAction< MessageEventArgs > callback)