terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
ISocket.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.InteropServices
;
3
4
namespace
Terraria.Net.Sockets
5
{
6
// Token: 0x020006AF RID: 1711
7
public
interface
ISocket
8
{
9
// Token: 0x060038C1 RID: 14529
10
void
Close
();
11
12
// Token: 0x060038C2 RID: 14530
13
bool
IsConnected
();
14
15
// Token: 0x060038C3 RID: 14531
16
void
Connect
(
RemoteAddress
address);
17
18
// Token: 0x060038C4 RID: 14532
19
void
AsyncSend
(
byte
[] data,
int
offset
,
int
size,
SocketSendCallback
callback, [Optional]
object
state
);
20
21
// Token: 0x060038C5 RID: 14533
22
void
AsyncReceive
(
byte
[] data,
int
offset
,
int
size,
SocketReceiveCallback
callback, [Optional]
object
state
);
23
24
// Token: 0x060038C6 RID: 14534
25
bool
IsDataAvailable
();
26
27
// Token: 0x060038C7 RID: 14535
28
void
SendQueuedPackets
();
29
30
// Token: 0x060038C8 RID: 14536
31
bool
StartListening
(
SocketConnectionAccepted
callback);
32
33
// Token: 0x060038C9 RID: 14537
34
void
StopListening
();
35
36
// Token: 0x060038CA RID: 14538
37
RemoteAddress
GetRemoteAddress
();
38
}
39
}
Terraria.Net.RemoteAddress
Definition
RemoteAddress.cs:7
Terraria.Net.Sockets.SocketConnectionAccepted
Definition
SocketConnectionAccepted.cs:8
Terraria.Net.Sockets.SocketReceiveCallback
Definition
SocketReceiveCallback.cs:8
Terraria.Net.Sockets.SocketSendCallback
Definition
SocketSendCallback.cs:8
Terraria.Net.Sockets.ISocket.Close
void Close()
Terraria.Net.Sockets.ISocket.IsDataAvailable
bool IsDataAvailable()
Terraria.Net.Sockets.ISocket.AsyncSend
void AsyncSend(byte[] data, int offset, int size, SocketSendCallback callback, [Optional] object state)
Terraria.Net.Sockets.ISocket.Connect
void Connect(RemoteAddress address)
Terraria.Net.Sockets.ISocket.StopListening
void StopListening()
Terraria.Net.Sockets.ISocket.AsyncReceive
void AsyncReceive(byte[] data, int offset, int size, SocketReceiveCallback callback, [Optional] object state)
Terraria.Net.Sockets.ISocket.StartListening
bool StartListening(SocketConnectionAccepted callback)
Terraria.Net.Sockets.ISocket.SendQueuedPackets
void SendQueuedPackets()
Terraria.Net.Sockets.ISocket.GetRemoteAddress
RemoteAddress GetRemoteAddress()
Terraria.Net.Sockets.ISocket.IsConnected
bool IsConnected()
Terraria.Net.Sockets.ISocket
Definition
ISocket.cs:8
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.ExceptionArgument.offset
@ offset
System.ExceptionArgument.state
@ state
System
Definition
__ComObject.cs:4
Terraria.Net.Sockets
Definition
ISocket.cs:5
source
Terraria
Net
Sockets
ISocket.cs
Generated by
1.10.0