class NIO::Monitor
Monitors watch Channels for specific events
def close
def close @closed = true end
def close
def close @closed = true end
def closed?; @closed; end
def closed?; @closed; end
def closed?; @closed; end
def closed?; @closed; end
def initialize(io, selection_key)
def initialize(io, selection_key) @io, @key = io, selection_key selection_key.attach self @closed = false end
def initialize(io, interests)
def initialize(io, interests) @io, @interests = io, interests @closed = false end
def interests
def interests Selector.iops2sym @key.interestOps end