class Async::Wrapper

def initialize(io, reactor = nil)

@parameter reactor [Reactor] the reactor that is managing this wrapper, or not specified, it's looked up by way of {Task.current}.
@parameter io the native object to wrap.
def initialize(io, reactor = nil)
	@io = io
	@reactor = reactor
	
	@timeout = nil
end