FSWatch::Session
Constructors
new(monitor_type : MonitorType = MonitorType::SystemDefault)
SourceClass methods
build(*, latency : Float64 | Nil = nil, recursive : Bool | Nil = nil, directory_only : Bool | Nil = nil, follow_symlinks : Bool | Nil = nil, allow_overflow : Bool | Nil = nil, properties : Hash(String, String) | Nil = nil, event_type_filters : Array(EventTypeFilter) | Nil = nil, filters : Array(MonitorFilter) | Nil = nil)
SourceInstance methods
add_event_type_filter(event_type : EventTypeFilter)
Sourceadd_filter(monitor_filter : MonitorFilter)
Sourcefinalize
Sourceis_running
Sourceon_change
Sourcestart_monitor
Sourcestop_monitor
Sourceto_unsafe
Source