Package si.evil.server

Examples of si.evil.server.Buffer


  @Override
  public void sendMessage(Target p, Message msg) {
    MConnection con = gplayers.get(p);
   
    Buffer tmp = new Buffer(msg.serialize(serializer));
   
    if(con!=null){
      con.sendMessage(tmp);
    }
  }
View Full Code Here


      if(parts.length>0){
        if(parts[0].compareToIgnoreCase("JOIN")==0){
          player = master.join(this, (parts.length>1)?parts[1]:"");
          if(player!=null){
            gs = player.gameServer;
            this.sendMessage(new Buffer("Failed\n"));
          }
        }else if(parts[0].compareToIgnoreCase("LIST")==0){
          String list = master.list("");
          this.sendMessage(new Buffer(list));
        }else if(parts[0].compareToIgnoreCase("RESTART")==0){
          master.restart();
        }else if(parts[0].compareToIgnoreCase("STOP")==0){
          master.stop();
        }else if(parts[0].compareToIgnoreCase("STATUS")==0){
          String list = master.status("");
          this.sendMessage(new Buffer(list));
        }else{//Log wierd message
          System.out.println("Wierd message: \n"+msg);

          this.sendMessage(new Buffer("Unknown command: "+parts[0].toUpperCase()+'\n'));
        }
      }else{
        //Log wierd message
        System.out.println("Wierd message: \n"+msg);

        this.sendMessage(new Buffer("Unknown command: "+parts[0].toUpperCase()+'\n'));
      }
    }else{
      gs.recvRawMessage(this, data);
      //if(msg!=null){
      //  gs.recvMessage(player, msg);
View Full Code Here

TOP

Related Classes of si.evil.server.Buffer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.