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

◆ SendAsync() [5/5]

bool System.Net.Sockets.Socket.SendAsync ( SocketAsyncEventArgs e,
CancellationToken cancellationToken )
inlineprivate

Definition at line 3109 of file Socket.cs.

3110 {
3112 if (e == null)
3113 {
3114 throw new ArgumentNullException("e");
3115 }
3116 e.StartOperationCommon(this, SocketAsyncOperation.Send);
3117 SocketError socketError;
3118 try
3119 {
3120 socketError = e.DoOperationSend(_handle, cancellationToken);
3121 }
3122 catch
3123 {
3124 e.Complete();
3125 throw;
3126 }
3127 return socketError == SocketError.IOPending;
3128 }
SafeSocketHandle _handle
Definition Socket.cs:533

References System.Net.Sockets.Socket._handle, System.cancellationToken, System.Net.Sockets.SocketAsyncEventArgs.Complete(), System.Net.Sockets.SocketAsyncEventArgs.DoOperationSend(), System.Net.Sockets.SocketAsyncEventArgs.StartOperationCommon(), and System.Net.Sockets.Socket.ThrowIfDisposed().