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

◆ WebSocketCompleteAction()

static void System.Net.WebSockets.WebSocketProtocolComponent.WebSocketCompleteAction ( WebSocketBase webSocket,
IntPtr actionContext,
int bytesTransferred )
inlinestaticpackage

Definition at line 264 of file WebSocketProtocolComponent.cs.

265 {
266 if (webSocket.SessionHandle.IsClosed)
267 {
268 return;
269 }
270 try
271 {
272 global::Interop.WebSocket.WebSocketCompleteAction(webSocket.SessionHandle, actionContext, (uint)bytesTransferred);
273 }
274 catch (ObjectDisposedException)
275 {
276 }
277 }

References System.Runtime.InteropServices.SafeHandle.IsClosed, and System.Net.WebSockets.WebSocketBase.SessionHandle.

Referenced by System.Net.WebSockets.WebSocketBase.WebSocketOperation.Process(), and System.Net.WebSockets.WebSocketBase.WebSocketOperation.ReceiveOperation.ProcessAction_IndicateReceiveComplete().