Table of Contents - websocket-1.2.9 Documentation
Classes and Modules
- WebSocket
- WebSocket::Error
- WebSocket::Error::Frame
- WebSocket::Error::Frame::ControlFramePayloadTooLong
- WebSocket::Error::Frame::DataFrameInsteadContinuation
- WebSocket::Error::Frame::FragmentedControlFrame
- WebSocket::Error::Frame::Invalid
- WebSocket::Error::Frame::InvalidPayloadEncoding
- WebSocket::Error::Frame::MaskTooShort
- WebSocket::Error::Frame::ReservedBitUsed
- WebSocket::Error::Frame::TooLong
- WebSocket::Error::Frame::UnexpectedContinuationFrame
- WebSocket::Error::Frame::UnknownCloseCode
- WebSocket::Error::Frame::UnknownFrameType
- WebSocket::Error::Frame::UnknownOpcode
- WebSocket::Error::Frame::UnknownVersion
- WebSocket::Error::Handshake
- WebSocket::Error::Handshake::GetRequestRequired
- WebSocket::Error::Handshake::InvalidAuthentication
- WebSocket::Error::Handshake::InvalidHeader
- WebSocket::Error::Handshake::InvalidStatusCode
- WebSocket::Error::Handshake::NoHostProvided
- WebSocket::Error::Handshake::UnknownVersion
- WebSocket::Error::Handshake::UnsupportedProtocol
- WebSocket::ExceptionHandler
- WebSocket::ExceptionHandler::ClassMethods
- WebSocket::Frame
- WebSocket::Frame::Base
- WebSocket::Frame::Data
- WebSocket::Frame::Handler
- WebSocket::Frame::Handler::Base
- WebSocket::Frame::Handler::Handler03
- WebSocket::Frame::Handler::Handler04
- WebSocket::Frame::Handler::Handler05
- WebSocket::Frame::Handler::Handler07
- WebSocket::Frame::Handler::Handler75
- WebSocket::Frame::Incoming
- WebSocket::Frame::Incoming::Client
- WebSocket::Frame::Incoming::Server
- WebSocket::Frame::Outgoing
- WebSocket::Frame::Outgoing::Client
- WebSocket::Frame::Outgoing::Server
- WebSocket::Handshake
- WebSocket::Handshake::Base
- WebSocket::Handshake::Client
- WebSocket::Handshake::Handler
- WebSocket::Handshake::Handler::Base
- WebSocket::Handshake::Handler::Client
- WebSocket::Handshake::Handler::Client01
- WebSocket::Handshake::Handler::Client04
- WebSocket::Handshake::Handler::Client11
- WebSocket::Handshake::Handler::Client75
- WebSocket::Handshake::Handler::Client76
- WebSocket::Handshake::Handler::Server
- WebSocket::Handshake::Handler::Server04
- WebSocket::Handshake::Handler::Server75
- WebSocket::Handshake::Handler::Server76
- WebSocket::Handshake::Server
- WebSocket::NiceInspect
Methods
- ::included — WebSocket::ExceptionHandler
- ::max_frame_size — WebSocket
- ::max_frame_size= — WebSocket
- ::new — WebSocket::Frame::Base
- ::new — WebSocket::Frame::Data
- ::new — WebSocket::Frame::Handler::Base
- ::new — WebSocket::Frame::Handler::Handler03
- ::new — WebSocket::Frame::Incoming
- ::new — WebSocket::Handshake::Base
- ::new — WebSocket::Handshake::Client
- ::new — WebSocket::Handshake::Handler::Base
- ::new — WebSocket::Handshake::Server
- ::should_raise — WebSocket
- ::should_raise= — WebSocket
- #<< — WebSocket::Frame::Data
- #<< — WebSocket::Frame::Incoming
- #<< — WebSocket::Handshake::Base
- #<< — WebSocket::Handshake::Client
- #<< — WebSocket::Handshake::Server
- #accept — WebSocket::Handshake::Handler::Client04
- #buffer_exists? — WebSocket::Frame::Handler::Handler03
- #challenge — WebSocket::Handshake::Handler::Client76
- #challenge_response — WebSocket::Handshake::Handler::Server76
- #close_code? — WebSocket::Frame::Handler::Handler07
- #control_frame? — WebSocket::Frame::Handler::Base
- #convert_args — WebSocket::Frame::Data
- #data_frame? — WebSocket::Frame::Handler::Base
- #decode_continuation_frame — WebSocket::Frame::Handler::Handler03
- #decode_finish_continuation_frame — WebSocket::Frame::Handler::Handler03
- #decode_first_byte — WebSocket::Frame::Handler::Handler03
- #decode_frame — WebSocket::Frame::Handler::Base
- #decode_frame — WebSocket::Frame::Handler::Handler03
- #decode_frame — WebSocket::Frame::Handler::Handler07
- #decode_frame — WebSocket::Frame::Handler::Handler75
- #decode_header — WebSocket::Frame::Handler::Handler03
- #decode_payload — WebSocket::Frame::Handler::Handler03
- #decode_payload_length — WebSocket::Frame::Handler::Handler03
- #decode_second_byte — WebSocket::Frame::Handler::Handler03
- #decoded? — WebSocket::Frame::Incoming
- #default_port — WebSocket::Handshake::Base
- #default_port? — WebSocket::Handshake::Base
- #encode_frame — WebSocket::Frame::Handler::Base
- #encode_frame — WebSocket::Frame::Handler::Handler03
- #encode_frame — WebSocket::Frame::Handler::Handler07
- #encode_frame — WebSocket::Frame::Handler::Handler75
- #encode_header — WebSocket::Frame::Handler::Handler03
- #encode_payload_length — WebSocket::Frame::Handler::Handler03
- #error= — WebSocket::Handshake::Base
- #error? — WebSocket::Frame::Base
- #fin — WebSocket::Frame::Handler::Handler03
- #fin — WebSocket::Frame::Handler::Handler04
- #finished? — WebSocket::Handshake::Base
- #finishing_line — WebSocket::Handshake::Handler::Base
- #finishing_line — WebSocket::Handshake::Handler::Client76
- #finishing_line — WebSocket::Handshake::Handler::Server76
- #from_hash — WebSocket::Handshake::Server
- #from_rack — WebSocket::Handshake::Server
- #generate_key — WebSocket::Handshake::Handler::Client76
- #generate_key3 — WebSocket::Handshake::Handler::Client76
- #getbytes — WebSocket::Frame::Data
- #handshake_keys — WebSocket::Handshake::Handler::Base
- #handshake_keys — WebSocket::Handshake::Handler::Client
- #handshake_keys — WebSocket::Handshake::Handler::Client01
- #handshake_keys — WebSocket::Handshake::Handler::Client04
- #handshake_keys — WebSocket::Handshake::Handler::Client11
- #handshake_keys — WebSocket::Handshake::Handler::Client75
- #handshake_keys — WebSocket::Handshake::Handler::Client76
- #handshake_keys — WebSocket::Handshake::Handler::Server04
- #handshake_keys — WebSocket::Handshake::Handler::Server75
- #header_line — WebSocket::Handshake::Handler::Base
- #header_line — WebSocket::Handshake::Handler::Client
- #header_line — WebSocket::Handshake::Handler::Server04
- #header_line — WebSocket::Handshake::Handler::Server75
- #header_line — WebSocket::Handshake::Handler::Server76
- #headers — WebSocket::Handshake::Handler::Server75
- #headers — WebSocket::Handshake::Handler::Server76
- #host — WebSocket::Handshake::Server
- #include_version — WebSocket::Frame::Base
- #include_version — WebSocket::Handshake::Client
- #include_version — WebSocket::Handshake::Server
- #incoming_masking? — WebSocket::Frame::Incoming::Client
- #incoming_masking? — WebSocket::Frame::Incoming::Server
- #incoming_masking? — WebSocket::Frame::Outgoing::Client
- #incoming_masking? — WebSocket::Frame::Outgoing::Server
- #inspect — WebSocket::NiceInspect
- #key — WebSocket::Handshake::Handler::Client04
- #key — WebSocket::Handshake::Handler::Server04
- #key1 — WebSocket::Handshake::Handler::Client76
- #key2 — WebSocket::Handshake::Handler::Client76
- #key3 — WebSocket::Handshake::Handler::Client76
- #leftovers — WebSocket::Handshake::Base
- #mask — WebSocket::Frame::Data
- #masking? — WebSocket::Frame::Handler::Handler03
- #masking? — WebSocket::Frame::Handler::Handler05
- #message — WebSocket::Error::Frame::ControlFramePayloadTooLong
- #message — WebSocket::Error::Frame::DataFrameInsteadContinuation
- #message — WebSocket::Error::Frame::FragmentedControlFrame
- #message — WebSocket::Error::Frame::Invalid
- #message — WebSocket::Error::Frame::InvalidPayloadEncoding
- #message — WebSocket::Error::Frame::MaskTooShort
- #message — WebSocket::Error::Frame::ReservedBitUsed
- #message — WebSocket::Error::Frame::TooLong
- #message — WebSocket::Error::Frame::UnexpectedContinuationFrame
- #message — WebSocket::Error::Frame::UnknownFrameType
- #message — WebSocket::Error::Frame::UnknownOpcode
- #message — WebSocket::Error::Frame::UnknownCloseCode
- #message — WebSocket::Error::Frame::UnknownVersion
- #message — WebSocket::Error::Handshake::GetRequestRequired
- #message — WebSocket::Error::Handshake::InvalidAuthentication
- #message — WebSocket::Error::Handshake::InvalidHeader
- #message — WebSocket::Error::Handshake::UnsupportedProtocol
- #message — WebSocket::Error::Handshake::InvalidStatusCode
- #message — WebSocket::Error::Handshake::NoHostProvided
- #message — WebSocket::Error::Handshake::UnknownVersion
- #next — WebSocket::Frame::Incoming
- #numbers_over_spaces — WebSocket::Handshake::Handler::Server76
- #opcode_to_type — WebSocket::Frame::Handler::Handler03
- #opcode_to_type — WebSocket::Frame::Handler::Handler07
- #outgoing_masking? — WebSocket::Frame::Incoming::Client
- #outgoing_masking? — WebSocket::Frame::Incoming::Server
- #outgoing_masking? — WebSocket::Frame::Outgoing::Client
- #outgoing_masking? — WebSocket::Frame::Outgoing::Server
- #parse_data — WebSocket::Handshake::Base
- #parse_first_line — WebSocket::Handshake::Client
- #parse_first_line — WebSocket::Handshake::Server
- #port — WebSocket::Handshake::Base
- #port — WebSocket::Handshake::Server
- #protocol — WebSocket::Handshake::Handler::Server04
- #protocol — WebSocket::Handshake::Handler::Server75
- #provided_protocols — WebSocket::Handshake::Handler::Client04
- #provided_protocols — WebSocket::Handshake::Handler::Client75
- #provided_protocols — WebSocket::Handshake::Handler::Client76
- #require_sending? — WebSocket::Frame::Outgoing
- #rescue_method — WebSocket::ExceptionHandler::ClassMethods
- #reserved_leftover_lines — WebSocket::Handshake::Base
- #reserved_leftover_lines — WebSocket::Handshake::Handler::Client76
- #reserved_leftover_lines — WebSocket::Handshake::Handler::Server76
- #set_mask — WebSocket::Frame::Data
- #set_version — WebSocket::Handshake::Server
- #should_respond? — WebSocket::Handshake::Base
- #should_respond? — WebSocket::Handshake::Client
- #should_respond? — WebSocket::Handshake::Server
- #signature — WebSocket::Handshake::Handler::Server04
- #support_type? — WebSocket::Frame::Base
- #supported? — WebSocket::Frame::Outgoing
- #supported_frames — WebSocket::Frame::Base
- #supported_frames — WebSocket::Frame::Handler::Handler03
- #supported_frames — WebSocket::Frame::Handler::Handler75
- #supported_protocols — WebSocket::Handshake::Handler::Client04
- #supported_protocols — WebSocket::Handshake::Handler::Client75
- #to_s — WebSocket::Frame::Incoming
- #to_s — WebSocket::Frame::Outgoing
- #to_s — WebSocket::Handshake::Base
- #to_s — WebSocket::Handshake::Handler::Base
- #type_to_opcode — WebSocket::Frame::Handler::Handler03
- #type_to_opcode — WebSocket::Frame::Handler::Handler07
- #unset_mask — WebSocket::Frame::Data
- #uri — WebSocket::Handshake::Base
- #valid? — WebSocket::Handshake::Base
- #valid? — WebSocket::Handshake::Handler::Base
- #valid? — WebSocket::Handshake::Handler::Client04
- #valid? — WebSocket::Handshake::Handler::Client75
- #valid? — WebSocket::Handshake::Handler::Client76
- #valid? — WebSocket::Handshake::Handler::Server04
- #valid? — WebSocket::Handshake::Handler::Server76
- #valid_code? — WebSocket::Frame::Handler::Handler07
- #valid_encoding? — WebSocket::Frame::Handler::Handler07
- #verify_accept — WebSocket::Handshake::Handler::Client04
- #verify_challenge — WebSocket::Handshake::Handler::Client76
- #verify_key — WebSocket::Handshake::Handler::Server04
- #verify_protocol — WebSocket::Handshake::Handler::Client