new (id:Int)
read onlycontrollers:Array<Controller>
read onlyid:Int
get_controllers ():Array<Controller>
get_id ():Int
onClose (close:Void ‑> Void):Void
receive (receiver:Bytes ‑> Void):Void
send (bytes:Bytes, mandatory:Bool):Void