Module swim.ws
Package swim.ws

Class WsResponse


  • public class WsResponse
    extends Object
    WebSocket handshake response.
    • Field Detail

      • httpRequest

        protected final swim.http.HttpRequest<?> httpRequest
      • httpResponse

        protected final swim.http.HttpResponse<?> httpResponse
      • protocol

        protected final String protocol
      • extensions

        protected final swim.collections.FingerTrieSeq<swim.http.WebSocketExtension> extensions
    • Constructor Detail

      • WsResponse

        public WsResponse​(swim.http.HttpRequest<?> httpRequest,
                          swim.http.HttpResponse<?> httpResponse,
                          String protocol,
                          swim.collections.FingerTrieSeq<swim.http.WebSocketExtension> extensions)
    • Method Detail

      • httpRequest

        public final swim.http.HttpRequest<?> httpRequest()
      • httpResponse

        public final swim.http.HttpResponse<?> httpResponse()
      • protocol

        public final String protocol()
      • extensions

        public final swim.collections.FingerTrieSeq<swim.http.WebSocketExtension> extensions()