## Uses of Interface
io.vertx.core.http.WebSocketFrame

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

- - ### Uses of WebSocketFrame in io.vertx.core.http

    Methods in io.vertx.core.http that return WebSocketFrame
    Modifier and Type | Method | Description
    --- | --- | ---
    `static WebSocketFrame` | WebSocketFrame.`binaryFrame​(Buffer data, boolean isFinal)` | Create a binary WebSocket frame.
    `static WebSocketFrame` | WebSocketFrame.`continuationFrame​(Buffer data, boolean isFinal)` | Create a continuation frame
    `static WebSocketFrame` | WebSocketFrame.`pingFrame​(Buffer data)` | Create a ping WebSocket frame.
    `static WebSocketFrame` | WebSocketFrame.`pongFrame​(Buffer data)` | Create a pong WebSocket frame.
    `static WebSocketFrame` | WebSocketFrame.`textFrame​(String str, boolean isFinal)` | Create a text WebSocket frame.

    Methods in io.vertx.core.http with parameters of type WebSocketFrame
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<Void>` | WebSocketBase.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection

    Method parameters in io.vertx.core.http with type arguments of type WebSocketFrame
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientWebSocket` | ClientWebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `ServerWebSocket` | ServerWebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `WebSocket` | WebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `WebSocketBase` | WebSocketBase.`frameHandler​(Handler<WebSocketFrame> handler)` | Set a frame handler on the connection.

  - ### Uses of WebSocketFrame in io.vertx.reactivex.core.http

    Methods in io.vertx.reactivex.core.http with parameters of type WebSocketFrame
    Modifier and Type | Method | Description
    --- | --- | ---
    `Completable` | ClientWebSocket.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | ServerWebSocket.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | WebSocket.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | WebSocketBase.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Future<Void>` | ClientWebSocket.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Future<Void>` | ServerWebSocket.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Future<Void>` | WebSocket.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Future<Void>` | WebSocketBase.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection

    Method parameters in io.vertx.reactivex.core.http with type arguments of type WebSocketFrame
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientWebSocket` | ClientWebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `ServerWebSocket` | ServerWebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `WebSocket` | WebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `WebSocketBase` | WebSocketBase.`frameHandler​(Handler<WebSocketFrame> handler)` | Set a frame handler on the connection.

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

    Methods in io.vertx.rxjava3.core.http with parameters of type WebSocketFrame
    Modifier and Type | Method | Description
    --- | --- | ---
    `Completable` | ClientWebSocket.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | ServerWebSocket.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | WebSocket.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | WebSocketBase.`rxWriteFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | ClientWebSocket.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | ServerWebSocket.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | WebSocket.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection
    `Completable` | WebSocketBase.`writeFrame​(WebSocketFrame frame)` | Write a WebSocket frame to the connection

    Method parameters in io.vertx.rxjava3.core.http with type arguments of type WebSocketFrame
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientWebSocket` | ClientWebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `ServerWebSocket` | ServerWebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `WebSocket` | WebSocket.`frameHandler​(Handler<WebSocketFrame> handler)` |
    `WebSocketBase` | WebSocketBase.`frameHandler​(Handler<WebSocketFrame> handler)` | Set a frame handler on the connection.