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

◆ WebSocketSendWithoutBody()

static void System.Net.WebSockets.WebSocketProtocolComponent.WebSocketSendWithoutBody ( WebSocketBase webSocket,
BufferType bufferType )
inlinestaticpackage

Definition at line 215 of file WebSocketProtocolComponent.cs.

216 {
218 int errorCode;
219 try
220 {
221 errorCode = global::Interop.WebSocket.WebSocketSendWithoutBody_Raw(webSocket.SessionHandle, bufferType, IntPtr.Zero, IntPtr.Zero);
222 }
223 catch (ObjectDisposedException innerException)
224 {
225 throw ConvertObjectDisposedException(webSocket, innerException);
226 }
227 ThrowOnError(errorCode);
228 }
static WebSocketException ConvertObjectDisposedException(WebSocketBase webSocket, ObjectDisposedException innerException)
static void ThrowIfSessionHandleClosed(WebSocketBase webSocket)

References System.Net.WebSockets.WebSocketProtocolComponent.ConvertObjectDisposedException(), System.Net.WebSockets.WebSocketBase.SessionHandle, System.Net.WebSockets.WebSocketProtocolComponent.ThrowIfSessionHandleClosed(), System.Net.WebSockets.WebSocketProtocolComponent.ThrowOnError(), and System.IntPtr.Zero.

Referenced by System.Net.WebSockets.WebSocketBase.WebSocketOperation.SendOperation.Initialize().