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
SocialSocket.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x20006B0")]
9 public class SocialSocket : ISocket
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60038CB")]
12 [global::Cpp2ILInjected.Address(RVA = "0x143E0C8", Offset = "0x143E0C8", Length = "0x8")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
15 public SocialSocket()
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x60038CC")]
21 [global::Cpp2ILInjected.Address(RVA = "0x143E0D0", Offset = "0x143E0D0", Length = "0x28")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x60038CD")]
30 [global::Cpp2ILInjected.Address(RVA = "0x143E0F8", Offset = "0x143E0F8", Length = "0x64")]
31 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x60038CE")]
40 [global::Cpp2ILInjected.Address(RVA = "0x143E15C", Offset = "0x143E15C", Length = "0x58")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x60038CF")]
49 [global::Cpp2ILInjected.Address(RVA = "0x143E1B4", Offset = "0x143E1B4", Length = "0x68")]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x60038D0")]
58 [global::Cpp2ILInjected.Address(RVA = "0x143E21C", Offset = "0x143E21C", Length = "0xA4")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
62 private void Terraria.Net.Sockets.ISocket.AsyncSend(byte[] data, int offset, int size, SocketSendCallback callback, object state)
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x60038D1")]
68 [global::Cpp2ILInjected.Address(RVA = "0x143E2C0", Offset = "0x143E2C0", Length = "0xBC")]
69 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "Sleep", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
73 private void ReadCallback(byte[] data, int offset, int size, SocketReceiveCallback callback, object state)
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x60038D2")]
79 [global::Cpp2ILInjected.Address(RVA = "0x143E37C", Offset = "0x143E37C", Length = "0xC4")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocialSocket.InternalReadCallback), Member = ".ctor", MemberParameters = new object[]
82 {
83 typeof(object),
84 typeof(IntPtr)
85 }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SocialSocket.InternalReadCallback), Member = "BeginInvoke", MemberParameters = new object[]
87 {
88 typeof(byte[]),
89 typeof(int),
90 typeof(int),
91 typeof(SocketReceiveCallback),
92 typeof(object),
93 typeof(AsyncCallback),
94 typeof(object)
95 }, ReturnType = typeof(IAsyncResult))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
97 private void Terraria.Net.Sockets.ISocket.AsyncReceive(byte[] data, int offset, int size, SocketReceiveCallback callback, object state)
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x60038D3")]
103 [global::Cpp2ILInjected.Address(RVA = "0x143E5D4", Offset = "0x143E5D4", Length = "0x4")]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x60038D4")]
111 [global::Cpp2ILInjected.Address(RVA = "0x143E5D8", Offset = "0x143E5D8", Length = "0x5C")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x60038D5")]
120 [global::Cpp2ILInjected.Address(RVA = "0x143E634", Offset = "0x143E634", Length = "0x8")]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x60038D6")]
128 [global::Cpp2ILInjected.Address(RVA = "0x143E63C", Offset = "0x143E63C", Length = "0x5C")]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
131 private bool Terraria.Net.Sockets.ISocket.StartListening(SocketConnectionAccepted callback)
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x60038D7")]
137 [global::Cpp2ILInjected.Address(RVA = "0x143E698", Offset = "0x143E698", Length = "0x54")]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
139 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
141 {
142 throw null;
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x400795F")]
146 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
148
149 [global::Cpp2ILInjected.Token(Token = "0x20006B1")]
150 private delegate void InternalReadCallback(byte[] data, int offset, int size, SocketReceiveCallback callback, object state);
151 }
152}
class f__AnonymousType0<< Count > j__TPar
SocialSocket(RemoteAddress remoteAddress)
delegate void InternalReadCallback(byte[] data, int offset, int size, SocketReceiveCallback callback, object state)
void ReadCallback(byte[] data, int offset, int size, SocketReceiveCallback callback, object state)
void AsyncSend(byte[] data, int offset, int size, SocketSendCallback callback, object state=null)
void Connect(RemoteAddress address)
bool StartListening(SocketConnectionAccepted callback)
void AsyncReceive(byte[] data, int offset, int size, SocketReceiveCallback callback, object state=null)
RemoteAddress GetRemoteAddress()
delegate void SocketReceiveCallback(object state, int size)
delegate void SocketSendCallback(object state)