- java.lang.Object
-
- swim.ws.WsResponse
-
public class WsResponse extends Object
WebSocket handshake response.
-
-
Field Summary
Fields Modifier and Type Field Description protected swim.collections.FingerTrieSeq<swim.http.WebSocketExtension>extensionsprotected swim.http.HttpRequest<?>httpRequestprotected swim.http.HttpResponse<?>httpResponseprotected Stringprotocol
-
Constructor Summary
Constructors Constructor Description WsResponse(swim.http.HttpRequest<?> httpRequest, swim.http.HttpResponse<?> httpResponse, String protocol, swim.collections.FingerTrieSeq<swim.http.WebSocketExtension> extensions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WsEngineclientEngine(WsEngineSettings settings)swim.collections.FingerTrieSeq<swim.http.WebSocketExtension>extensions()swim.http.HttpRequest<?>httpRequest()swim.http.HttpResponse<?>httpResponse()Stringprotocol()WsEngineserverEngine(WsEngineSettings settings)
-
-
-
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()
-
clientEngine
public WsEngine clientEngine(WsEngineSettings settings)
-
serverEngine
public WsEngine serverEngine(WsEngineSettings settings)
-
-