Class WebSocketClientConnection

All Implemented Interfaces:
Closeable, AutoCloseable, Connection, Connection.UpgradeTo, Dumpable, org.eclipse.jetty.websocket.api.extensions.OutgoingFrames, org.eclipse.jetty.websocket.api.SuspendToken, LogicalConnection

public class WebSocketClientConnection extends AbstractWebSocketConnection
Client side WebSocket physical connection.
  • Constructor Details

    • WebSocketClientConnection

      public WebSocketClientConnection(EndPoint endp, Executor executor, Scheduler scheduler, org.eclipse.jetty.websocket.api.WebSocketPolicy websocketPolicy, ByteBufferPool bufferPool)
  • Method Details

    • outgoingFrame

      public void outgoingFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame, org.eclipse.jetty.websocket.api.WriteCallback callback, org.eclipse.jetty.websocket.api.BatchMode batchMode)
      Override to set the masker.
      Specified by:
      outgoingFrame in interface org.eclipse.jetty.websocket.api.extensions.OutgoingFrames
      Overrides:
      outgoingFrame in class AbstractWebSocketConnection