| Interface | Description | 
|---|---|
| WebSocketBroadcaster | 
 Defines WebSocket methods to broadcast messages. 
 | 
| WebSocketClient | 
 Interface that provides a way to connect a client over WebSocket. 
 | 
| WebSocketClientFactory | 
 A factory to create WebSocket clients. 
 | 
| WebSocketClientRegistry<W extends WebSocketClient> | 
 Interface for managing the construction and lifecycle of instances of reactive  
WebSocketClient clients. | 
| WebSocketSession | 
 Represents an open WebSocket connection. 
 | 
| Class | Description | 
|---|---|
| CloseReason | 
 Enumeration of close events. 
 | 
| WebSocketPongMessage | 
 Special message class that can be accepted by a  
@OnMessage
 method to listen to WebSocket pongs. | 
| Enum | Description | 
|---|---|
| WebSocketVersion | 
 Enum representing the different WebSocket versions. 
 |