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

◆ EndWrite()

override void System.Net.Sockets.NetworkStream.EndWrite ( IAsyncResult asyncResult)
inlinevirtual

Reimplemented from System.IO.Stream.

Reimplemented in System.Net.TlsStream, and System.Net.TlsStream.

Definition at line 367 of file NetworkStream.cs.

368 {
370 if (asyncResult == null)
371 {
372 throw new ArgumentNullException("asyncResult");
373 }
374 try
375 {
377 }
378 catch (Exception ex) when (!(ex is OutOfMemoryException))
379 {
381 }
382 }
static IOException WrapException(string resourceFormatString, Exception innerException)
int EndSend(IAsyncResult asyncResult)
Definition Socket.cs:2473
static string net_io_writefailure
Definition SR.cs:92
Definition SR.cs:7

References System.Net.Sockets.NetworkStream._streamSocket, System.asyncResult, System.Net.Sockets.Socket.EndSend(), System.SR.net_io_writefailure, System.Net.Sockets.NetworkStream.ThrowIfDisposed(), and System.Net.Sockets.NetworkStream.WrapException().

Referenced by System.Net.Mail.SmtpConnection.EndFlush(), System.Net.FtpDataStream.EndWrite(), System.Net.NetworkStreamWrapper.EndWrite(), and Terraria.Net.Sockets.TcpSocket.SendCallback().