module

Circed::Network::LineState

Class methods

add(type : String, mask : String, reason : String, set_by : String, duration : Time::Span | Nil = nil) : Domain::LineBan | Nil
Source
add_until(type : String, mask : String, reason : String, set_by : String, expires_at : Time | Nil) : Domain::LineBan | Nil
Source
clear
Source
configure_persistence(path : String, enabled : Bool = true) : Nil
Source
each
Source
enforce(line : Domain::LineBan) : Nil
Source
matching(context : Domain::BanMatchContext) : Domain::LineBan | Nil
Source
normalize_mask(type : String, mask : String) : String
Source
remove(type : String, mask : String) : Bool
Source