Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Send() [3/3]

static unsafe SocketError System.Net.Sockets.SocketPal.Send ( SafeSocketHandle handle,
ReadOnlySpan< byte > buffer,
SocketFlags socketFlags,
out int bytesTransferred )
inlinestatic

Definition at line 243 of file SocketPal.cs.

244 {
245 int num;
246 fixed (byte* pinnedBuffer = &MemoryMarshal.GetReference(buffer))
247 {
248 num = global::Interop.Winsock.send(handle, pinnedBuffer, buffer.Length, socketFlags);
249 }
250 if (num == -1)
251 {
253 return GetLastSocketError();
254 }
255 bytesTransferred = num;
256 return SocketError.Success;
257 }
static SocketError GetLastSocketError()
Definition SocketPal.cs:22

References System.buffer, System.Net.Sockets.SocketPal.GetLastSocketError(), and System.handle.