class Cable::BackendRegistry

Defined in:

cable/backend_core.cr

Constant Summary

REGISTERED_BACKENDS = {} of String => BackendCore.class

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from class Cable::BackendCore

close_publish_connection close_publish_connection, close_subscribe_connection close_subscribe_connection, open_subscribe_connection(channel) open_subscribe_connection, ping_publish_connection ping_publish_connection, ping_subscribe_connection ping_subscribe_connection, publish_connection publish_connection, publish_message(stream_identifier : String, message : String) publish_message, subscribe(stream_identifier : String) subscribe, subscribe_connection subscribe_connection, unsubscribe(stream_identifier : String) unsubscribe

Class methods inherited from class Cable::BackendCore

register(uri_scheme : String, backend : BackendCore.class = self) register

Constructor Detail

def self.new #

Class Method Detail

def self.register(uri_scheme : String, backend : BackendCore.class = self) #

Instance Method Detail

def close_publish_connection(*args, **options) #

def close_publish_connection(*args, **options, &) #

def close_subscribe_connection(*args, **options) #

def close_subscribe_connection(*args, **options, &) #

def open_subscribe_connection(*args, **options) #

def open_subscribe_connection(*args, **options, &) #

def ping_publish_connection(*args, **options) #

def ping_publish_connection(*args, **options, &) #

def ping_subscribe_connection(*args, **options) #

def ping_subscribe_connection(*args, **options, &) #

def publish_connection(*args, **options) #

def publish_connection(*args, **options, &) #

def publish_message(*args, **options) #

def publish_message(*args, **options, &) #

def subscribe(*args, **options) #

def subscribe(*args, **options, &) #

def subscribe_connection(*args, **options) #

def subscribe_connection(*args, **options, &) #

def unsubscribe(*args, **options) #

def unsubscribe(*args, **options, &) #