Table of Contents - RDoc Documentation
Pages
-
CHANGELOG
- 0.10.7 / 2017-02-22
- 0.10.6 / 2017-01-22
- 0.10.5 / 2016-11-12
- 0.10.4 / 2016-05-20
- 0.10.3 / 2016-02-24
- 0.10.2 / 2015-11-26
- 0.10.1 / 2015-11-06
- 0.10.0 / 2015-07-08
- 0.9.2 / 2014-12-21
- 0.9.1 / 2014-12-18
- 0.9.0 / 2014-12-13
- 0.8.0 / 2014-11-08
- 0.7.5 / 2014-10-04
- 0.7.4 / 2014-07-06
- 0.7.3 / 2014-04-24
- 0.7.2 / 2013-12-29
- 0.7.1 / 2013-12-03
- 0.7.0 / 2013-09-09
- 0.6.3 / 2013-08-04
- 0.6.2 / 2013-07-05
- 0.6.1 / 2013-05-12
- 0.6.0 / 2013-05-12
- 0.5.0 / 2013-05-05
- 0.4.7 / 2013-02-14
- 0.4.6 / 2012-07-09
- 0.4.5 / 2012-04-06
- 0.4.4 / 2012-03-16
- 0.4.3 / 2012-03-12
- 0.4.2 / 2012-03-09
- 0.4.1 / 2012-02-26
- 0.4.0 / 2012-02-13
- 0.3.0 / 2012-01-13
- 0.2.0 / 2011-12-21
- 0.1.2 / 2011-12-05
- 0.1.1 / 2011-11-30
- 0.1.0 / 2011-11-27
-
README
- faye-websocket
- Installation
- Handling WebSocket connections in Rack
- Using the WebSocket client
- Subprotocol negotiation
- Protocol extensions
- Initialization options
- WebSocket API
- Handling EventSource connections in Rack
- Running your socket application
- Running the app with Thin
- Running the app with Passenger
- Running the app with Puma
- Running the app with Rainbows
- Running the app with Goliath
- License
- changelog
- compat
- control
- copyright
- dh_ruby.mk
- rock-master-18.09-ruby-faye-websocket.debhelper.log
- rock-master-18.09-ruby-faye-websocket.docs
- rock-master-18.09-ruby-faye-websocket.examples
- rules
- format
- watch
- config.ru
- haproxy.conf
- rainbows.conf
- sse.html
- ws.html
- faye-websocket.gemspec
Classes and Modules
- App
- Faye
- Faye::EventSource
- Faye::EventSource::Stream
- Faye::RackStream
- Faye::RackStream::Reader
- Faye::WebSocket
- Faye::WebSocket::API
- Faye::WebSocket::API::CloseEvent
- Faye::WebSocket::API::ErrorEvent
- Faye::WebSocket::API::Event
- Faye::WebSocket::API::EventTarget
- Faye::WebSocket::API::MessageEvent
- Faye::WebSocket::API::OpenEvent
- Faye::WebSocket::Adapter
- Faye::WebSocket::Client
- Faye::WebSocket::Client::Connection
- Faye::WebSocket::RainbowsClient
- Faye::WebSocket::Stream
- Goliath
- Goliath::API
- Goliath::Connection
- Goliath::Request
- Goliath::Response
- Object
- Puma
- Rack
- Rainbows
- Thin
- Thin::Connection
- Thin::Request
- Thin::Response
- Unicorn
- Unicorn::Configurator
- WebSocketServer
Methods
- ::create — Faye::WebSocket::API::Event
- ::determine_url — Faye::WebSocket
- ::determine_url — Faye::EventSource
- ::ensure_reactor_running — Faye::WebSocket
- ::eventsource? — Faye::EventSource
- ::load_adapter — Faye::WebSocket
- ::log — App
- ::new — Faye::WebSocket
- ::new — Faye::EventSource
- ::new — Faye::RackStream
- ::new — Faye::WebSocket::API::Event
- ::new — Faye::WebSocket::Client
- ::new — Faye::WebSocket::API
- ::secure_request? — Faye::WebSocket
- ::websocket? — Faye::WebSocket
- #add_event_listener — Faye::WebSocket::API::EventTarget
- #add_listener — Faye::WebSocket::API::EventTarget
- #app_call — Faye::WebSocket::RainbowsClient
- #call — Goliath::API
- #clean_rack_hijack — Faye::RackStream
- #close — Faye::EventSource
- #close — Faye::WebSocket::API
- #close_connection — Faye::RackStream
- #close_connection_after_writing — Faye::RackStream
- #connection_completed — Faye::WebSocket::Client::Connection
- #dispatch_event — Faye::WebSocket::API::EventTarget
- #each — Faye::RackStream
- #eventsource? — Faye::WebSocket::Adapter
- #fail — Faye::EventSource::Stream
- #fail — Faye::RackStream
- #fail — Faye::WebSocket::Stream
- #goliath_call — Goliath::API
- #goliath_head — Goliath::Response
- #goliath_headers_output — Goliath::Response
- #goliath_process — Goliath::Request
- #goliath_receive_data — Goliath::Connection
- #head — Goliath::Response
- #head — Thin::Response
- #headers_output — Goliath::Response
- #hijack_rack_socket — Faye::RackStream
- #init_event — Faye::WebSocket::API::Event
- #last_event_id — Faye::EventSource
- #on_read — Faye::WebSocket::RainbowsClient
- #ping — Faye::EventSource
- #ping — Faye::WebSocket::API
- #prevent_default — Faye::WebSocket::API::Event
- #process — Goliath::Request
- #process — Thin::Connection
- #protocol — Faye::WebSocket::API
- #rack_response — Faye::WebSocket
- #rack_response — Faye::EventSource
- #receive — Faye::RackStream
- #receive — Faye::WebSocket::Stream
- #receive_data — Goliath::Connection
- #receive_data — Faye::WebSocket::RainbowsClient
- #receive_data — Thin::Connection
- #receive_data — Faye::RackStream::Reader
- #receive_data — Faye::WebSocket::Client::Connection
- #remove_event_listener — Faye::WebSocket::API::EventTarget
- #response — WebSocketServer
- #send — Faye::EventSource
- #send — Faye::WebSocket::API
- #socket_connection? — Faye::WebSocket::Adapter
- #start_driver — Faye::WebSocket
- #stop_propagation — Faye::WebSocket::API::Event
- #thin_head — Thin::Response
- #thin_process — Thin::Connection
- #thin_receive_data — Thin::Connection
- #unbind — Goliath::Connection
- #unbind — Faye::WebSocket::RainbowsClient
- #unbind — Faye::RackStream::Reader
- #unbind — Faye::WebSocket::Client::Connection
- #websocket? — Faye::WebSocket::Adapter
- #write — Faye::RackStream
- #write — Faye::WebSocket::API
- #write — Faye::WebSocket::Client::Connection
- #write_headers — Faye::WebSocket::RainbowsClient