Table of Contents - actioncable-5.0.1 Documentation
Pages
Classes and Modules
- ActionCable
- ActionCable::Channel
- ActionCable::Channel::Base
- ActionCable::Channel::Broadcasting
- ActionCable::Channel::Callbacks
- ActionCable::Channel::Naming
- ActionCable::Channel::PeriodicTimers
- ActionCable::Channel::PeriodicTimers::ClassMethods
- ActionCable::Channel::Streams
- ActionCable::Connection
- ActionCable::Connection::Authorization
- ActionCable::Connection::Authorization::UnauthorizedError
- ActionCable::Connection::Base
- ActionCable::Connection::ClientSocket
- ActionCable::Connection::FayeClientSocket
- ActionCable::Connection::FayeEventLoop
- ActionCable::Connection::FayeEventLoop::EMTimer
- ActionCable::Connection::Identification
- ActionCable::Connection::InternalChannel
- ActionCable::Connection::MessageBuffer
- ActionCable::Connection::Stream
- ActionCable::Connection::StreamEventLoop
- ActionCable::Connection::Subscriptions
- ActionCable::Connection::TaggedLoggerProxy
- ActionCable::Connection::WebSocket
- ActionCable::Engine
- ActionCable::Engine::ActiveSupport
- ActionCable::Helpers
- ActionCable::Helpers::ActionCableHelper
- ActionCable::RemoteConnections
- ActionCable::RemoteConnections::RemoteConnection
- ActionCable::RemoteConnections::RemoteConnection::InvalidIdentifiersError
- ActionCable::Server
- ActionCable::Server::Base
- ActionCable::Server::Broadcasting
- ActionCable::Server::Broadcasting::Broadcaster
- ActionCable::Server::Configuration
- ActionCable::Server::Connections
- ActionCable::Server::Worker
- ActionCable::Server::Worker::ActiveRecordConnectionManagement
- ActionCable::Server::Worker::ActiveRecordConnectionManagement::ActiveRecord
- ActionCable::SubscriptionAdapter
- ActionCable::SubscriptionAdapter::Async
- ActionCable::SubscriptionAdapter::Async::AsyncSubscriberMap
- ActionCable::SubscriptionAdapter::Base
- ActionCable::SubscriptionAdapter::EventedRedis
- ActionCable::SubscriptionAdapter::EventedRedis::EM
- ActionCable::SubscriptionAdapter::Inline
- ActionCable::SubscriptionAdapter::PostgreSQL
- ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- ActionCable::SubscriptionAdapter::Redis
- ActionCable::SubscriptionAdapter::Redis::Listener
- ActionCable::SubscriptionAdapter::SubscriberMap
- ActionCable::VERSION
- ApplicationCable
- ApplicationCable::Channel
- ApplicationCable::Connection
- Rails
- Rails::Generators
- Rails::Generators::ChannelGenerator
Methods
- ::action_methods — ActionCable::Channel::Base
- ::clear_action_methods! — ActionCable::Channel::Base
- ::gem_version — ActionCable
- ::logger — ActionCable::Server::Base
- ::method_added — ActionCable::Channel::Base
- ::new — ActionCable::Channel::Base
- ::new — ActionCable::Connection::Base
- ::new — ActionCable::Connection::FayeClientSocket
- ::new — ActionCable::Connection::FayeEventLoop::EMTimer
- ::new — ActionCable::Connection::StreamEventLoop
- ::new — ActionCable::Connection::TaggedLoggerProxy
- ::new — ActionCable::Connection::WebSocket
- ::new — ActionCable::RemoteConnections
- ::new — ActionCable::RemoteConnections::RemoteConnection
- ::new — ActionCable::Server::Base
- ::new — ActionCable::Server::Broadcasting::Broadcaster
- ::new — ActionCable::Server::Configuration
- ::new — ActionCable::SubscriptionAdapter::Async::AsyncSubscriberMap
- ::new — ActionCable::SubscriptionAdapter::Base
- ::new — ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- ::new — ActionCable::SubscriptionAdapter::Redis::Listener
- ::new — ActionCable::SubscriptionAdapter::SubscriberMap
- ::version — ActionCable
- #action_cable_meta_tag — ActionCable::Helpers::ActionCableHelper
- #action_signature — ActionCable::Channel::Base
- #active_periodic_timers — ActionCable::Channel::PeriodicTimers
- #add_channel — ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- #add_channel — ActionCable::SubscriptionAdapter::Redis::Listener
- #add_channel — ActionCable::SubscriptionAdapter::SubscriberMap
- #add_subscriber — ActionCable::SubscriptionAdapter::Async::AsyncSubscriberMap
- #add_subscriber — ActionCable::SubscriptionAdapter::SubscriberMap
- #add_tags — ActionCable::Connection::TaggedLoggerProxy
- #after_subscribe — ActionCable::Channel::Callbacks
- #after_unsubscribe — ActionCable::Channel::Callbacks
- #alive? — ActionCable::Connection::FayeClientSocket
- #alive? — ActionCable::Connection::WebSocket
- #allow_request_origin? — ActionCable::Connection::Base
- #attach — ActionCable::Connection::StreamEventLoop
- #beat — ActionCable::Connection::Base
- #before_subscribe — ActionCable::Channel::Callbacks
- #before_unsubscribe — ActionCable::Channel::Callbacks
- #broadcast — ActionCable::Server::Broadcasting::Broadcaster
- #broadcast — ActionCable::SubscriptionAdapter::Base
- #broadcast — ActionCable::SubscriptionAdapter::SubscriberMap
- #broadcast — ActionCable::Server::Broadcasting
- #broadcast_to — ActionCable::Channel::Broadcasting
- #broadcaster_for — ActionCable::Server::Broadcasting
- #call — ActionCable::Server::Base
- #channel_name — ActionCable::Channel::Naming
- #client_socket_class — ActionCable::Server::Configuration
- #close — ActionCable::Connection::Base
- #close — ActionCable::Connection::FayeClientSocket
- #close — ActionCable::Connection::WebSocket
- #connect — ActionCable::Connection::FayeClientSocket
- #connection_gid — ActionCable::Connection::Identification
- #connection_identifier — ActionCable::Connection::Identification
- #connection_identifiers — ActionCable::Server::Base
- #cookies — ActionCable::Connection::Base
- #create_channel_file — Rails::Generators::ChannelGenerator
- #decode — ActionCable::Connection::Base
- #default_stream_handler — ActionCable::Channel::Streams
- #defer_subscription_confirmation! — ActionCable::Channel::Base
- #defer_subscription_confirmation? — ActionCable::Channel::Base
- #delegate_connection_identifiers — ActionCable::Channel::Base
- #detach — ActionCable::Connection::StreamEventLoop
- #disconnect — ActionCable::RemoteConnections::RemoteConnection
- #disconnect — ActionCable::Server::Base
- #dispatch_action — ActionCable::Channel::Base
- #encode — ActionCable::Connection::Base
- #ensure_confirmation_sent — ActionCable::Channel::Base
- #ensure_listener_running — ActionCable::SubscriptionAdapter::Redis::Listener
- #ensure_reactor_running — ActionCable::Connection::FayeEventLoop
- #event_loop — ActionCable::Server::Base
- #event_loop_class — ActionCable::Server::Configuration
- #extract_action — ActionCable::Channel::Base
- #file_name — Rails::Generators::ChannelGenerator
- #finished_request_message — ActionCable::Connection::Base
- #generate_application_cable_files — Rails::Generators::ChannelGenerator
- #handle_close — ActionCable::Connection::Base
- #handle_open — ActionCable::Connection::Base
- #identified_by — ActionCable::Connection::Identification
- #identifiers — ActionCable::RemoteConnections::RemoteConnection
- #identity_handler — ActionCable::Channel::Streams
- #internal_channel — ActionCable::Connection::InternalChannel
- #invalid_request_message — ActionCable::Connection::Base
- #invoke_callback — ActionCable::SubscriptionAdapter::Async::AsyncSubscriberMap
- #invoke_callback — ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- #invoke_callback — ActionCable::SubscriptionAdapter::Redis::Listener
- #invoke_callback — ActionCable::SubscriptionAdapter::SubscriberMap
- #listen — ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- #listen — ActionCable::SubscriptionAdapter::Redis::Listener
- #log — ActionCable::Connection::TaggedLoggerProxy
- #new_tagged_logger — ActionCable::Connection::Base
- #perform_action — ActionCable::Channel::Base
- #periodically — ActionCable::Channel::PeriodicTimers::ClassMethods
- #possible? — ActionCable::Connection::WebSocket
- #post — ActionCable::Connection::FayeEventLoop
- #post — ActionCable::Connection::StreamEventLoop
- #process_internal_message — ActionCable::Connection::InternalChannel
- #processable_action? — ActionCable::Channel::Base
- #protocol — ActionCable::Connection::FayeClientSocket
- #protocol — ActionCable::Connection::WebSocket
- #pubsub — ActionCable::Server::Base
- #pubsub_adapter — ActionCable::Server::Configuration
- #rack_response — ActionCable::Connection::FayeClientSocket
- #rack_response — ActionCable::Connection::WebSocket
- #reject — ActionCable::Channel::Base
- #reject_subscription — ActionCable::Channel::Base
- #reject_unauthorized_connection — ActionCable::Connection::Authorization
- #remote_connections — ActionCable::Server::Base
- #remove_channel — ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- #remove_channel — ActionCable::SubscriptionAdapter::Redis::Listener
- #remove_channel — ActionCable::SubscriptionAdapter::SubscriberMap
- #remove_subscriber — ActionCable::SubscriptionAdapter::SubscriberMap
- #request — ActionCable::Connection::Base
- #respond_to_invalid_request — ActionCable::Connection::Base
- #respond_to_successful_request — ActionCable::Connection::Base
- #restart — ActionCable::Server::Base
- #run — ActionCable::Connection::StreamEventLoop
- #send_async — ActionCable::Connection::Base
- #send_command — ActionCable::SubscriptionAdapter::Redis::Listener
- #send_welcome_message — ActionCable::Connection::Base
- #set_identifier_instance_vars — ActionCable::RemoteConnections::RemoteConnection
- #shutdown — ActionCable::Connection::FayeEventLoop::EMTimer
- #shutdown — ActionCable::SubscriptionAdapter::Base
- #shutdown — ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- #shutdown — ActionCable::SubscriptionAdapter::Redis::Listener
- #spawn — ActionCable::Connection::StreamEventLoop
- #start_periodic_timer — ActionCable::Channel::PeriodicTimers
- #start_periodic_timers — ActionCable::Channel::PeriodicTimers
- #started_request_message — ActionCable::Connection::Base
- #statistics — ActionCable::Connection::Base
- #stop — ActionCable::Connection::StreamEventLoop
- #stop_all_streams — ActionCable::Channel::Streams
- #stop_periodic_timers — ActionCable::Channel::PeriodicTimers
- #stream_decoder — ActionCable::Channel::Streams
- #stream_for — ActionCable::Channel::Streams
- #stream_from — ActionCable::Channel::Streams
- #stream_handler — ActionCable::Channel::Streams
- #stream_transmitter — ActionCable::Channel::Streams
- #streams — ActionCable::Channel::Streams
- #subscribe — ActionCable::SubscriptionAdapter::Base
- #subscribe_to_channel — ActionCable::Channel::Base
- #subscribe_to_internal_channel — ActionCable::Connection::InternalChannel
- #subscribed — ActionCable::Channel::Base
- #subscription_confirmation_sent? — ActionCable::Channel::Base
- #subscription_rejected? — ActionCable::Channel::Base
- #successful_request_message — ActionCable::Connection::Base
- #tag — ActionCable::Connection::TaggedLoggerProxy
- #timer — ActionCable::Connection::FayeEventLoop
- #timer — ActionCable::Connection::StreamEventLoop
- #transmit — ActionCable::Channel::Base
- #transmit — ActionCable::Connection::FayeClientSocket
- #transmit — ActionCable::Connection::WebSocket
- #transmit_subscription_confirmation — ActionCable::Channel::Base
- #transmit_subscription_rejection — ActionCable::Channel::Base
- #unsubscribe — ActionCable::SubscriptionAdapter::Base
- #unsubscribe_from_internal_channel — ActionCable::Connection::InternalChannel
- #unsubscribed — ActionCable::Channel::Base
- #valid_identifiers? — ActionCable::RemoteConnections::RemoteConnection
- #wakeup — ActionCable::Connection::StreamEventLoop
- #when_connected — ActionCable::SubscriptionAdapter::Redis::Listener
- #where — ActionCable::RemoteConnections
- #with_database_connections — ActionCable::Server::Worker::ActiveRecordConnectionManagement
- #worker_pool — ActionCable::Server::Base
- #worker_pool_stream_handler — ActionCable::Channel::Streams
- #writes_pending — ActionCable::Connection::StreamEventLoop