Sha256: 01f25b6d419d663338f981d1115faf684360178e32665b464950a1235c6c3408
Contents?: true
Size: 327 Bytes
Versions: 12
Compression:
Stored size: 327 Bytes
Contents
require 'kqueue_handler_ext' module God class KQueueHandler EVENT_SYSTEM = "kqueue" def self.register_process(pid, events) monitor_process(pid, events_mask(events)) end def self.events_mask(events) events.inject(0) do |mask, event| mask |= event_mask(event) end end end end
Version data entries
12 entries across 12 versions & 3 rubygems