Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.WebSockets Namespace Reference

Namespaces

namespace  Compression
 

Classes

class  ClientWebSocket
 
class  ClientWebSocketOptions
 
class  HttpListenerWebSocketContext
 
class  HttpWebSocket
 
class  ManagedWebSocket
 
class  SafeWebSocketHandle
 
class  ServerWebSocket
 
struct  ValueWebSocketReceiveResult
 
class  WebSocket
 
class  WebSocketBase
 
class  WebSocketBuffer
 
class  WebSocketContext
 
class  WebSocketCreationOptions
 
class  WebSocketDeflateOptions
 
class  WebSocketException
 
class  WebSocketHandle
 
class  WebSocketHttpListenerDuplexStream
 
class  WebSocketProtocolComponent
 
class  WebSocketReceiveResult
 
class  WebSocketValidate
 

Enumerations

enum  WebSocketCloseStatus {
  NormalClosure = 1000 , EndpointUnavailable = 1001 , ProtocolError = 1002 , InvalidMessageType = 1003 ,
  Empty = 1005 , InvalidPayloadData = 1007 , PolicyViolation = 1008 , MessageTooBig = 1009 ,
  MandatoryExtension = 1010 , InternalServerError = 1011
}
 
enum  WebSocketError {
  Success , InvalidMessageType , Faulted , NativeError ,
  NotAWebSocket , UnsupportedVersion , UnsupportedProtocol , HeaderError ,
  ConnectionClosedPrematurely , InvalidState
}
 
enum  WebSocketMessageFlags { None = 0 , EndOfMessage = 1 , DisableCompression = 2 }
 
enum  WebSocketMessageType { Text , Binary , Close }
 
enum  WebSocketState {
  None , Connecting , Open , CloseSent ,
  CloseReceived , Closed , Aborted
}