Internal classes, do not use directly!

NIO based listener