| 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  WebSocketClientclients. | 
| WebSocketSession | Represents an open WebSocket connection. | 
| Class | Description | 
|---|---|
| CloseReason | Enumeration of close events. | 
| WebSocketPongMessage | Special message class that can be accepted by a  @OnMessagemethod to listen to WebSocket pongs. | 
| Enum | Description | 
|---|---|
| WebSocketVersion | Enum representing the different WebSocket versions. |