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

◆ DisposeCore()

void System.Net.WebSockets.ManagedWebSocket.DisposeCore ( )
inlineprivate

Definition at line 706 of file ManagedWebSocket.cs.

707 {
708 if (!_disposed)
709 {
710 _disposed = true;
715 if (_state < WebSocketState.Aborted)
716 {
717 _state = WebSocketState.Closed;
718 }
719 }
720 }
void Dispose()
Definition Stream.cs:639
bool Dispose(WaitHandle notifyObject)
Definition Timer.cs:176

References System.Net.WebSockets.ManagedWebSocket._deflater, System.Net.WebSockets.ManagedWebSocket._disposed, System.Net.WebSockets.ManagedWebSocket._inflater, System.Net.WebSockets.ManagedWebSocket._keepAliveTimer, System.Net.WebSockets.ManagedWebSocket._state, System.Net.WebSockets.ManagedWebSocket._stream, System.Net.WebSockets.Compression.WebSocketDeflater.Dispose(), System.Net.WebSockets.Compression.WebSocketInflater.Dispose(), System.IO.Stream.Dispose(), and System.Threading.Timer.Dispose().

Referenced by System.Net.WebSockets.ManagedWebSocket.CloseAsyncPrivate(), System.Net.WebSockets.ManagedWebSocket.CloseOutputAsyncCore(), and System.Net.WebSockets.ManagedWebSocket.Dispose().