Overview
-
module Async-
module WebSocket-
module Adapters -
class Client < ::Protocol::HTTP::MiddlewareThis is a basic synchronous websocket client:
-
class ClientCloseDecorator < SimpleDelegator -
class Framer < ::Protocol::WebSocket::Framer
-
class ConnectRequest < ::Protocol::HTTP::RequestThis is required for HTTP/2 to establish a connection using the WebSocket protocol.
-
class Wrapper -
class Hijack < Protocol::HTTP::Body::Readable
-
-
class ConnectResponse < ::Protocol::HTTP::ResponseThe response from the server back to the client for negotiating HTTP/2 WebSockets.
-
class Connection < ::Protocol::WebSocket::ConnectionThis is a basic synchronous websocket client:
-
class ProtocolError < ::Protocol::WebSocket::ProtocolError -
class Error < ::Protocol::WebSocket::Error -
class UnsupportedVersionError < Error -
class ConnectionError < Error -
class Request -
module Response -
class Server < ::Protocol::HTTP::Middleware -
class UpgradeRequest < ::Protocol::HTTP::RequestThis is required for HTTP/1.x to upgrade the connection to the WebSocket protocol.
-
class UpgradeResponse < ::Protocol::HTTP::ResponseThe response from the server back to the client for negotiating HTTP/1.x WebSockets.
-
-