class

Channels

Inherits Reference < Object

Constructors

new(name : String, topic : String, read_priv : Privileges = Privileges::VERIFIED, write_priv : Privileges = Privileges::VERIFIED, auto_join : Bool = true, instance : Bool = false)
Source

Instance methods

append(player : Player) : Nil
Source
auto_join
Source
can_read?(priv : Privileges) : Bool
Source
can_write?(priv : Privileges) : Bool
Source
enqueue(data : Bytes, immune : Array(Int32) = [] of Int32) : Nil
Source
includes?(player : Player) : Bool
Source
instance
Source
name
Source
player_count
Source
players
Source
r_name
Source
read_priv
Source
remove(player : Player) : Nil
Source
send_msg(msg : String, sender : Player, to_self : Bool = false) : Nil
Source
send_selective(msg : String, sender : Player, recipients : Set(Player)) : Nil
Source
to_s(io)
Source
topic
Source
write_priv
Source