Phoenix::Channel
Constructors
new(topic : String, params : JSON::Any, timeout : Time::Span = 10.seconds, rejoin_after : Proc(Int32, Time::Span) = Timer::DEFAULT_BACKOFF)
SourceInstance methods
join_ref
Sourcejoined?
SourceTyped event subscription
on_close
Sourceon_error
Sourcerejoin
Called by Socket after reconnecting to re-join channels that were previously joined or errored. Does nothing if the user explicitly left or never joined.
socket
Sourcestate
Sourcetopic
SourceCalled by Socket when a message arrives for this channel's topic