new()
close():Void
connect(host:String, port:Int):Void
registerCallback(listener:(packet:Bytes) ‑> Void):Void
sendPacket(packet:Bytes):Promise<Int>