package; import peote.net.PeoteServer; class NetView implements ViewInterface { public var model:ModelInterface; //public var control:ControlInterface; var peoteServer:PeoteServer; var userNr:Int; var viewNr:Int; public function new(peoteServer:PeoteServer, userNr:Int) { this.peoteServer = peoteServer; this.userNr = userNr; } public function addModel(model:ModelInterface) { trace("NetView.addModel()"); //var output:PeoteBytesOutput = new PeoteBytesOutput(); //output.writeString("Hello Server"); //output.writeByte(this.view.length); //peoteClient.send( output.getBytes() ); this.model = model; model.msgFromView(this, "Hello from VIEW"); } public function delModel():Void { //peoteServer.send(); } public function msgFromModel(msg):Void { trace("NetView.onMessage(): "); // send data to Client //peoteServer.send(); } // funktions to send different type of data }