xsocket - tcp nio
primitive type collections