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

◆ BeginSend() [1/2]

IAsyncResult System.Net.Sockets.Socket.BeginSend ( byte[] buffer,
int offset,
int size,
SocketFlags socketFlags,
[Out] SocketError errorCode,
AsyncCallback callback,
object state )
inline

Definition at line 1471 of file Socket.cs.

1472 {
1474 this.ThrowIfBufferNull(buffer);
1475 this.ThrowIfBufferOutOfRange(buffer, offset, size);
1476 if (!this.is_connected)
1477 {
1478 return;
1479 }
1481 if (offset == 0)
1482 {
1483 return;
1484 }
1485 }
class f__AnonymousType0<< Count > j__TPar
void ThrowIfBufferNull(byte[] buffer)
Definition Socket.cs:1824
SemaphoreSlim WriteSem
Definition Socket.cs:2067
void ThrowIfBufferOutOfRange(byte[] buffer, int offset, int size)
Definition Socket.cs:1832

References System.Net.Sockets.Socket.is_connected, j__TPar, System.offset, System.Net.Sockets.Socket.ThrowIfBufferNull(), System.Net.Sockets.Socket.ThrowIfBufferOutOfRange(), System.Net.Sockets.Socket.ThrowIfDisposedAndClosed(), and System.Net.Sockets.Socket.WriteSem.