Socket Client
new ()
config:ConfigData
@:value(0)ping:Int = 0
@:value(false)reconnect:Bool = false
relayIn:Socket
relayServer:Socket
version:String
accept:Void ‑> Void
message:ClientTag ‑> Array<String> ‑> Void
onAccept:Void ‑> Void
onClose:Void ‑> Void
onReject:Void ‑> Void
reject:Void ‑> Void
alive ():Void
close ():Void
compress (rawSize:Int, compressSize:Int):Void
@:value({ reconnect : false })connect (reconnect:Bool = false):Void
login (tag:ClientTag, input:Array<String>):Void
relay (listen:Int):Void
relaySend (data:String):Void
send (data:String):Void
update ():Void