Available on cpp
new(n:Int)
readIndexes:Array<Int>
writeIndexes:Array<Int>
events(?t:Float):Void
poll(a:Array<Socket>, ?t:Float):Array<Socket>
prepare(read:Array<Socket>, write:Array<Socket>):Void