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

◆ OnCloseOutputCompleted()

bool System.Net.WebSockets.WebSocketBase.OnCloseOutputCompleted ( )
inlineprivate

Definition at line 1066 of file WebSocketBase.cs.

1067 {
1068 if (WebSocket.IsStateTerminal(State))
1069 {
1070 return false;
1071 }
1072 switch (State)
1073 {
1074 case WebSocketState.Open:
1075 _state = WebSocketState.CloseSent;
1076 return false;
1077 case WebSocketState.CloseReceived:
1078 return true;
1079 default:
1080 return false;
1081 }
1082 }

References System.Net.WebSockets.WebSocketBase._state, and System.Net.WebSockets.WebSocket.IsStateTerminal().

Referenced by System.Net.WebSockets.WebSocketBase.CloseAsyncCore(), and System.Net.WebSockets.WebSocketBase.CloseOutputAsyncCore().