class Cable::Connection
- Cable::Connection
- Reference
- Object
Defined in:
cable/connection.crConstant Summary
-
CHANNELS =
{} of String => Hash(String, Cable::Channel)
Constructors
Class Method Summary
- .broadcast_to(channel : String, message : String)
- .build(request : HTTP::Request, socket : HTTP::WebSocket)
- .use_mock(mock : Nil | Cable::Connection, &)
Instance Method Summary
- #close
- #connect
- #connection_identifier : String
- #id : String
- #identifier
- #internal_identifier : String
- #internal_identifier=(internal_identifier : String)
- #message(payload : Cable::Payload)
- #receive(message)
- #reject(channel : Cable::Channel)
- #reject_unauthorized_connection
- #socket : HTTP::WebSocket
- #subscribe(payload : Cable::Payload)
- #token : String | Nil
- #unsubscribe(payload : Cable::Payload)