## Uses of Class
tigase.server.websocket.WebSocketXMPPIOService

- Packages that use WebSocketXMPPIOService
  Package | Description
  --- | ---
  tigase.server.websocket |

- - ### Uses of WebSocketXMPPIOService in tigase.server.websocket

    Methods in tigase.server.websocket with parameters of type WebSocketXMPPIOService
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | WebSocketHixie76.`closeConnection​(WebSocketXMPPIOService service)` |
    `void` | WebSocketHybi.`closeConnection​(WebSocketXMPPIOService service)` |
    `void` | WebSocketProtocolIfc.`closeConnection​(WebSocketXMPPIOService service)` | Method closes connection by sending close frame
    `java.nio.ByteBuffer` | WebSocketHixie76.`decodeFrame​(WebSocketXMPPIOService service, java.nio.ByteBuffer buf)` |
    `java.nio.ByteBuffer` | WebSocketHybi.`decodeFrame​(WebSocketXMPPIOService service, java.nio.ByteBuffer buf)` |
    `java.nio.ByteBuffer` | WebSocketProtocolIfc.`decodeFrame​(WebSocketXMPPIOService service, java.nio.ByteBuffer buf)` | Method responsible for decoding data received from socket and returning data after extracting it from WebSocket frame.
    `void` | WebSocketHixie76.`encodeFrameAndWrite​(WebSocketXMPPIOService service, java.nio.ByteBuffer buf)` |
    `void` | WebSocketHybi.`encodeFrameAndWrite​(WebSocketXMPPIOService service, java.nio.ByteBuffer buf)` |
    `void` | WebSocketProtocolIfc.`encodeFrameAndWrite​(WebSocketXMPPIOService service, java.nio.ByteBuffer buf)` | Method encodes data into WebSocket frame and writes it to passed service
    `boolean` | WebSocketHixie76.`handshake​(WebSocketXMPPIOService service, java.util.Map<java.lang.String,​java.lang.String> headers, byte[] buf)` |
    `boolean` | WebSocketHybi.`handshake​(WebSocketXMPPIOService service, java.util.Map<java.lang.String,​java.lang.String> headers, byte[] buf)` |
    `boolean` | WebSocketProtocolIfc.`handshake​(WebSocketXMPPIOService service, java.util.Map<java.lang.String,​java.lang.String> headers, byte[] buf)` | Method responsible for handshaking of WebSocket using proper version of protocol.