class Async::IO::Endpoint

def accept(backlog = Socket::SOMAXCONN, &block)

def accept(backlog = Socket::SOMAXCONN, &block)
	bind do |server|
		server.listen(backlog)
		
		server.accept_each(&block)
	end
end