class cpp.net.ThreadServer<Client, Message>
Available on cpp
var connectLag:Float
var errorOutput:Output
var initialBufferSize:Int
var listen:Int
var maxBufferSize:Int
var maxSockPerThread:Int
var messageHeaderSize:Int
var nthreads:Int
var updateTime:Float
function new():Void
function addSocket(s:Socket):Void
function afterEvent():Void
function clientConnected(s:Socket):Client
function clientDisconnected(c:Client):Void
function clientMessage(c:Client, msg:Message):Void
function onError(e:Dynamic, stack:Array<StackItem>):Void
function readClientMessage(c:Client, buf:Bytes, pos:Int, len:Int):{msg:Message, bytes:Int}
function run(host:String, port:Int):Void
function sendData(s:Socket, data:String):Void
function stopClient(s:Socket):Void
function update():Void
function work(f:Void):Void