Class ClientWebSocketHandshakeResponse

java.lang.Object
cool.scx.websocket.x.ClientWebSocketHandshakeResponse
All Implemented Interfaces:
cool.scx.http.headers.ScxHttpHeadersReadHelper, cool.scx.http.ScxHttpClientResponse, ScxClientWebSocketHandshakeResponse

public class ClientWebSocketHandshakeResponse extends Object implements ScxClientWebSocketHandshakeResponse
  • Constructor Details

    • ClientWebSocketHandshakeResponse

      public ClientWebSocketHandshakeResponse(Http1ClientConnection connection, cool.scx.http.ScxHttpClientResponse response, WebSocketOptions webSocketOptions)
  • Method Details

    • handshakeSucceeded

      public boolean handshakeSucceeded()
      Specified by:
      handshakeSucceeded in interface ScxClientWebSocketHandshakeResponse
    • webSocket

      public ScxWebSocket webSocket()
      Specified by:
      webSocket in interface ScxClientWebSocketHandshakeResponse
    • status

      public cool.scx.http.status.ScxHttpStatus status()
      Specified by:
      status in interface cool.scx.http.ScxHttpClientResponse
    • headers

      public cool.scx.http.headers.ScxHttpHeaders headers()
      Specified by:
      headers in interface cool.scx.http.ScxHttpClientResponse
      Specified by:
      headers in interface cool.scx.http.headers.ScxHttpHeadersReadHelper
    • body

      public cool.scx.http.body.ScxHttpBody body()
      Specified by:
      body in interface cool.scx.http.ScxHttpClientResponse