Class Faye::WebSocket
In: lib/faye/websocket/api.rb
lib/faye/websocket/hybi_parser/stream_reader.rb
lib/faye/websocket/hybi_parser/handshake.rb
lib/faye/websocket/draft75_parser.rb
lib/faye/websocket/utf8_match.rb
lib/faye/websocket/adapter.rb
lib/faye/websocket/hybi_parser.rb
lib/faye/websocket/client.rb
lib/faye/websocket/draft76_parser.rb
lib/faye/websocket.rb
lib/faye/adapters/rainbows.rb
lib/faye/adapters/rainbows_client.rb
Parent: Object

Methods

Included Modules

API

Classes and Modules

Module Faye::WebSocket::API
Module Faye::WebSocket::Adapter
Module Faye::WebSocket::WebSocketMask
Class Faye::WebSocket::Client
Class Faye::WebSocket::Draft75Parser
Class Faye::WebSocket::Draft76Parser
Class Faye::WebSocket::HybiParser
Class Faye::WebSocket::RainbowsClient
Class Faye::WebSocket::Stream

Constants

UTF8_MATCH = /^([\x00-\x7F]|[\xC2-\xDF][\x80-\xBF]|\xE0[\xA0-\xBF][\x80-\xBF]|[\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}|\xED[\x80-\x9F][\x80-\xBF]|\xF0[\x90-\xBF][\x80-\xBF]{2}|[\xF1-\xF3][\x80-\xBF]{3}|\xF4[\x80-\x8F][\x80-\xBF]{2})*$/   www.w3.org/International/questions/qa-forms-utf-8.en.php
ADAPTERS = { 'thin' => :Thin, 'rainbows' => :Rainbows, 'goliath' => :Goliath

Attributes

env  [R] 

Public Class methods

Public Instance methods

[Validate]