## Uses of Class
io.vertx.rxjava3.core.http.WebSocket

- Packages that use WebSocket
  Package | Description
  --- | ---
  io.vertx.rxjava3.core.http |

- - ### Uses of WebSocket in io.vertx.rxjava3.core.http

    Subclasses of WebSocket in io.vertx.rxjava3.core.http
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ClientWebSocket` | Represents a client-side WebSocket.
    `class` | `ServerWebSocket` | Represents a server side WebSocket.

    Fields in io.vertx.rxjava3.core.http with type parameters of type WebSocket
    Modifier and Type | Field | Description
    --- | --- | ---
    `static io.vertx.lang.rx.TypeArg<WebSocket>` | WebSocket.`__TYPE_ARG` |

    Methods in io.vertx.rxjava3.core.http that return WebSocket
    Modifier and Type | Method | Description
    --- | --- | ---
    `WebSocket` | WebSocket.`binaryMessageHandler​(Handler<Buffer> handler)` |
    `WebSocket` | WebSocket.`closeHandler​(Handler<Void> handler)` |
    `WebSocket` | WebSocket.`drainHandler​(Handler<Void> handler)` |
    `WebSocket` | WebSocket.`endHandler​(Handler<Void> endHandler)` |
    `WebSocket` | WebSocket.`exceptionHandler​(Handler<Throwable> handler)` |
    `WebSocket` | WebSocket.`fetch​(long amount)` |
    `WebSocket` | WebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `WebSocket` | WebSocket.`handler​(Handler<Buffer> handler)` |
    `static WebSocket` | WebSocket.`newInstance​(WebSocket arg)` |
    `WebSocket` | WebSocket.`pause()` |
    `WebSocket` | WebSocket.`pongHandler​(Handler<Buffer> handler)` |
    `WebSocket` | WebSocket.`resume()` |
    `WebSocket` | WebSocket.`setWriteQueueMaxSize​(int maxSize)` |
    `WebSocket` | WebSocket.`shutdownHandler​(Handler<Void> handler)` |
    `WebSocket` | WebSocket.`textMessageHandler​(Handler<String> handler)` |

    Methods in io.vertx.rxjava3.core.http that return types with arguments of type WebSocket
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<WebSocket>` | ClientWebSocket.`connect​(int port, String host, String requestURI)` | Connect this WebSocket to the specified port, host and relative request URI.
    `Single<WebSocket>` | ClientWebSocket.`connect​(WebSocketConnectOptions options)` | Connect this WebSocket with the specified options.
    `Single<WebSocket>` | ClientWebSocket.`connect​(String requestURI)` | Connect this WebSocket at the relative request URI using the default host and port.
    `Single<WebSocket>` | ClientWebSocket.`connect​(String host, String requestURI)` | Connect this WebSocket to the host and relative request URI and default port.
    `Single<WebSocket>` | WebSocketClient.`connect​(int port, String host, String requestURI)` | Connect a WebSocket to the specified port, host and relative request URI.
    `Single<WebSocket>` | WebSocketClient.`connect​(WebSocketConnectOptions options)` | Connect a WebSocket with the specified options.
    `Single<WebSocket>` | WebSocketClient.`connect​(String requestURI)` | Connect a WebSocket to the default client port, default client host and specified, relative request URI.
    `Single<WebSocket>` | WebSocketClient.`connect​(String host, String requestURI)` | Connect a WebSocket to the default client port and specified host and relative request URI.
    `Single<WebSocket>` | ClientWebSocket.`rxConnect​(int port, String host, String requestURI)` | Connect this WebSocket to the specified port, host and relative request URI.
    `Single<WebSocket>` | ClientWebSocket.`rxConnect​(WebSocketConnectOptions options)` | Connect this WebSocket with the specified options.
    `Single<WebSocket>` | ClientWebSocket.`rxConnect​(String requestURI)` | Connect this WebSocket at the relative request URI using the default host and port.
    `Single<WebSocket>` | ClientWebSocket.`rxConnect​(String host, String requestURI)` | Connect this WebSocket to the host and relative request URI and default port.
    `Single<WebSocket>` | WebSocketClient.`rxConnect​(int port, String host, String requestURI)` | Connect a WebSocket to the specified port, host and relative request URI.
    `Single<WebSocket>` | WebSocketClient.`rxConnect​(WebSocketConnectOptions options)` | Connect a WebSocket with the specified options.
    `Single<WebSocket>` | WebSocketClient.`rxConnect​(String requestURI)` | Connect a WebSocket to the default client port, default client host and specified, relative request URI.
    `Single<WebSocket>` | WebSocketClient.`rxConnect​(String host, String requestURI)` | Connect a WebSocket to the default client port and specified host and relative request URI.