Table of Contents - actioncable-7.0.8 Documentation
Pages
Classes and Modules
- ActionCable
- ActionCable::Channel
- ActionCable::Channel::Base
- ActionCable::Channel::Broadcasting
- ActionCable::Channel::Broadcasting::ClassMethods
- ActionCable::Channel::Callbacks
- ActionCable::Channel::Callbacks::ClassMethods
- ActionCable::Channel::ChannelStub
- ActionCable::Channel::ConnectionStub
- ActionCable::Channel::Naming
- ActionCable::Channel::Naming::ClassMethods
- ActionCable::Channel::NonInferrableChannelError
- ActionCable::Channel::PeriodicTimers
- ActionCable::Channel::PeriodicTimers::ClassMethods
- ActionCable::Channel::Streams
- ActionCable::Channel::TestCase
- ActionCable::Channel::TestCase::Behavior
- ActionCable::Channel::TestCase::Behavior::ClassMethods
- ActionCable::Connection
- ActionCable::Connection::Assertions
- ActionCable::Connection::Authorization
- ActionCable::Connection::Authorization::UnauthorizedError
- ActionCable::Connection::Base
- ActionCable::Connection::ClientSocket
- ActionCable::Connection::Identification
- ActionCable::Connection::Identification::ClassMethods
- ActionCable::Connection::InternalChannel
- ActionCable::Connection::MessageBuffer
- ActionCable::Connection::NonInferrableConnectionError
- ActionCable::Connection::Stream
- ActionCable::Connection::StreamEventLoop
- ActionCable::Connection::Subscriptions
- ActionCable::Connection::TaggedLoggerProxy
- ActionCable::Connection::TestCase
- ActionCable::Connection::TestCase::Behavior
- ActionCable::Connection::TestCase::Behavior::ClassMethods
- ActionCable::Connection::TestConnection
- ActionCable::Connection::TestCookieJar
- ActionCable::Connection::TestRequest
- ActionCable::Connection::WebSocket
- ActionCable::Engine
- 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::SubscriptionAdapter
- ActionCable::SubscriptionAdapter::Async
- ActionCable::SubscriptionAdapter::Async::AsyncSubscriberMap
- ActionCable::SubscriptionAdapter::Base
- ActionCable::SubscriptionAdapter::ChannelPrefix
- ActionCable::SubscriptionAdapter::Inline
- ActionCable::SubscriptionAdapter::PostgreSQL
- ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- ActionCable::SubscriptionAdapter::Redis
- ActionCable::SubscriptionAdapter::Redis::Listener
- ActionCable::SubscriptionAdapter::Redis::Listener::SubscribedClient
- ActionCable::SubscriptionAdapter::SubscriberMap
- ActionCable::SubscriptionAdapter::Test
- ActionCable::TestCase
- ActionCable::TestHelper
- ActionCable::VERSION
- ApplicationCable
- ApplicationCable::Channel
- ApplicationCable::Connection
- Rails
- Rails::Generators
- Rails::Generators::ChannelGenerator
- TestUnit
- TestUnit::Generators
- TestUnit::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::Channel::NonInferrableChannelError
- ::new — ActionCable::Channel::ConnectionStub
- ::new — ActionCable::Connection::Base
- ::new — ActionCable::Connection::StreamEventLoop
- ::new — ActionCable::Connection::TaggedLoggerProxy
- ::new — ActionCable::Connection::NonInferrableConnectionError
- ::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::Redis::Listener::SubscribedClient
- ::new — ActionCable::SubscriptionAdapter::SubscriberMap
- ::new — ActionCable::Connection::TestConnection
- ::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::ClassMethods
- #after_unsubscribe — ActionCable::Channel::Callbacks::ClassMethods
- #allow_request_origin? — ActionCable::Connection::Base
- #assert_broadcast_on — ActionCable::Channel::TestCase::Behavior
- #assert_broadcast_on — ActionCable::TestHelper
- #assert_broadcasts — ActionCable::Channel::TestCase::Behavior
- #assert_broadcasts — ActionCable::TestHelper
- #assert_has_stream — ActionCable::Channel::TestCase::Behavior
- #assert_has_stream_for — ActionCable::Channel::TestCase::Behavior
- #assert_no_broadcasts — ActionCable::TestHelper
- #assert_no_streams — ActionCable::Channel::TestCase::Behavior
- #assert_reject_connection — ActionCable::Connection::Assertions
- #attach — ActionCable::Connection::StreamEventLoop
- #beat — ActionCable::Connection::Base
- #before_subscribe — ActionCable::Channel::Callbacks::ClassMethods
- #before_unsubscribe — ActionCable::Channel::Callbacks::ClassMethods
- #broadcast — ActionCable::Server::Broadcasting::Broadcaster
- #broadcast — ActionCable::SubscriptionAdapter::Base
- #broadcast — ActionCable::SubscriptionAdapter::SubscriberMap
- #broadcast — ActionCable::SubscriptionAdapter::Test
- #broadcast — ActionCable::Server::Broadcasting
- #broadcast_to — ActionCable::Channel::Broadcasting::ClassMethods
- #broadcaster_for — ActionCable::Server::Broadcasting
- #broadcasting_for — ActionCable::Channel::Broadcasting::ClassMethods
- #broadcasting_for — ActionCable::Channel::TestCase::Behavior
- #broadcasts — ActionCable::SubscriptionAdapter::Test
- #broadcasts_size — ActionCable::TestHelper
- #build_test_request — ActionCable::Connection::TestCase::Behavior
- #call — ActionCable::Server::Base
- #channel_class — ActionCable::Channel::TestCase::Behavior::ClassMethods
- #channel_name — ActionCable::Channel::Naming::ClassMethods
- #channels_data — ActionCable::SubscriptionAdapter::Test
- #check_subscribed! — ActionCable::Channel::TestCase::Behavior
- #clear — ActionCable::SubscriptionAdapter::Test
- #clear_messages — ActionCable::SubscriptionAdapter::Test
- #close — ActionCable::Connection::Base
- #confirmed? — ActionCable::Channel::ChannelStub
- #connect — ActionCable::Connection::TestCase::Behavior
- #connection_class — ActionCable::Connection::TestCase::Behavior::ClassMethods
- #connection_gid — ActionCable::Channel::ConnectionStub
- #connection_gid — ActionCable::Connection::Identification
- #connection_identifier — ActionCable::Channel::ConnectionStub
- #connection_identifier — ActionCable::Connection::Identification
- #connection_identifiers — ActionCable::Server::Base
- #cookies — ActionCable::Connection::Base
- #cookies — ActionCable::Connection::TestCase::Behavior
- #create_channel_file — Rails::Generators::ChannelGenerator
- #create_channel_files — Rails::Generators::ChannelGenerator
- #create_channel_javascript_file — Rails::Generators::ChannelGenerator
- #create_shared_channel_files — Rails::Generators::ChannelGenerator
- #create_shared_channel_javascript_files — Rails::Generators::ChannelGenerator
- #create_test_files — TestUnit::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
- #determine_default_channel — ActionCable::Channel::TestCase::Behavior::ClassMethods
- #determine_default_connection — ActionCable::Connection::TestCase::Behavior::ClassMethods
- #disconnect — ActionCable::RemoteConnections::RemoteConnection
- #disconnect — ActionCable::Server::Base
- #disconnect — ActionCable::Connection::TestCase::Behavior
- #dispatch_action — ActionCable::Channel::Base
- #encode — ActionCable::Connection::Base
- #encrypted — ActionCable::Connection::TestCookieJar
- #ensure_confirmation_sent — ActionCable::Channel::Base
- #ensure_listener_running — ActionCable::SubscriptionAdapter::Redis::Listener
- #event_loop — ActionCable::Server::Base
- #extract_action — ActionCable::Channel::Base
- #extract_subscribed_client — ActionCable::SubscriptionAdapter::Redis::Listener
- #file_name — Rails::Generators::ChannelGenerator
- #file_name — TestUnit::Generators::ChannelGenerator
- #finished_request_message — ActionCable::Connection::Base
- #first_setup_required? — Rails::Generators::ChannelGenerator
- #handle_close — ActionCable::Connection::Base
- #handle_open — ActionCable::Connection::Base
- #identified_by — ActionCable::Connection::Identification::ClassMethods
- #identifier — ActionCable::SubscriptionAdapter::Base
- #identity_handler — ActionCable::Channel::Streams
- #import_channel_in_javascript_entrypoint — Rails::Generators::ChannelGenerator
- #import_channels_in_javascript_entrypoint — Rails::Generators::ChannelGenerator
- #install_javascript_dependencies — Rails::Generators::ChannelGenerator
- #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
- #on_subscribe — ActionCable::Channel::Callbacks::ClassMethods
- #on_unsubscribe — ActionCable::Channel::Callbacks::ClassMethods
- #perform — ActionCable::Channel::TestCase::Behavior
- #perform_action — ActionCable::Channel::Base
- #periodically — ActionCable::Channel::PeriodicTimers::ClassMethods
- #pin_javascript_dependencies — Rails::Generators::ChannelGenerator
- #post — ActionCable::Connection::StreamEventLoop
- #process_internal_message — ActionCable::Connection::InternalChannel
- #processable_action? — ActionCable::Channel::Base
- #pubsub — ActionCable::Server::Base
- #pubsub_adapter — ActionCable::Server::Configuration
- #reject — ActionCable::Channel::Base
- #reject_subscription — ActionCable::Channel::Base
- #reject_unauthorized_connection — ActionCable::Connection::Authorization
- #rejected? — ActionCable::Channel::ChannelStub
- #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
- #reset — ActionCable::SubscriptionAdapter::Redis::Listener
- #respond_to_invalid_request — ActionCable::Connection::Base
- #respond_to_successful_request — ActionCable::Connection::Base
- #restart — ActionCable::Server::Base
- #resubscribe — ActionCable::SubscriptionAdapter::Redis::Listener
- #retry_connecting? — ActionCable::SubscriptionAdapter::Redis::Listener
- #root — Rails::Generators::ChannelGenerator
- #run — ActionCable::Connection::StreamEventLoop
- #send_async — ActionCable::Connection::Base
- #send_command — ActionCable::SubscriptionAdapter::Redis::Listener::SubscribedClient
- #send_welcome_message — ActionCable::Connection::Base
- #server — ActionCable
- #set_identifier_instance_vars — ActionCable::RemoteConnections::RemoteConnection
- #shutdown — ActionCable::SubscriptionAdapter::Base
- #shutdown — ActionCable::SubscriptionAdapter::PostgreSQL::Listener
- #shutdown — ActionCable::SubscriptionAdapter::Redis::Listener
- #signed — ActionCable::Connection::TestCookieJar
- #spawn — ActionCable::Connection::StreamEventLoop
- #start_periodic_timer — ActionCable::Channel::PeriodicTimers
- #start_periodic_timers — ActionCable::Channel::PeriodicTimers
- #start_periodic_timers — ActionCable::Channel::ChannelStub
- #started_request_message — ActionCable::Connection::Base
- #statistics — ActionCable::Connection::Base
- #stop — ActionCable::Connection::StreamEventLoop
- #stop_all_streams — ActionCable::Channel::Streams
- #stop_all_streams — ActionCable::Channel::ChannelStub
- #stop_periodic_timers — ActionCable::Channel::PeriodicTimers
- #stop_periodic_timers — ActionCable::Channel::ChannelStub
- #stop_stream_for — ActionCable::Channel::Streams
- #stop_stream_from — ActionCable::Channel::Streams
- #stream_decoder — ActionCable::Channel::Streams
- #stream_for — ActionCable::Channel::Streams
- #stream_from — ActionCable::Channel::Streams
- #stream_from — ActionCable::Channel::ChannelStub
- #stream_handler — ActionCable::Channel::Streams
- #stream_or_reject_for — ActionCable::Channel::Streams
- #stream_transmitter — ActionCable::Channel::Streams
- #streams — ActionCable::Channel::Streams
- #streams — ActionCable::Channel::ChannelStub
- #stub_connection — ActionCable::Channel::TestCase::Behavior
- #subscribe — ActionCable::SubscriptionAdapter::Base
- #subscribe — ActionCable::SubscriptionAdapter::Redis::Listener::SubscribedClient
- #subscribe — ActionCable::Channel::TestCase::Behavior
- #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
- #tests — ActionCable::Channel::TestCase::Behavior::ClassMethods
- #tests — ActionCable::Connection::TestCase::Behavior::ClassMethods
- #timer — ActionCable::Connection::StreamEventLoop
- #transmissions — ActionCable::Channel::TestCase::Behavior
- #transmit — ActionCable::Channel::Base
- #transmit — ActionCable::Channel::ConnectionStub
- #transmit_subscription_confirmation — ActionCable::Channel::Base
- #transmit_subscription_rejection — ActionCable::Channel::Base
- #unsubscribe — ActionCable::SubscriptionAdapter::Base
- #unsubscribe — ActionCable::SubscriptionAdapter::Redis::Listener::SubscribedClient
- #unsubscribe — ActionCable::Channel::TestCase::Behavior
- #unsubscribe_from_internal_channel — ActionCable::Connection::InternalChannel
- #unsubscribed — ActionCable::Channel::Base
- #using_importmap? — Rails::Generators::ChannelGenerator
- #using_javascript? — Rails::Generators::ChannelGenerator
- #using_node? — Rails::Generators::ChannelGenerator
- #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