class Async::Debug::Monitor
def close
def close @selector.deregister(@monitor.io) @monitor.close end
def initialize(monitor, selector)
def initialize(monitor, selector) @monitor = monitor @selector = selector end
def inspect
def inspect "\#<#{self.class} io=#{@monitor.io.inspect} interests=#{@monitor.interests.inspect} readiness=#{@monitor.readiness.inspect}>" end
def method_missing(*arguments, &block)
def method_missing(*arguments, &block) @monitor.send(*arguments) end
def respond_to?(*arguments)
def respond_to?(*arguments) @monitor.respond_to?(*arguments) end