Package org.moparscape.msc.ls.packetbuilder

Examples of org.moparscape.msc.ls.packetbuilder.LSPacketBuilder.toPacket()


        packet.addBytes(e.getValue().getBytes());
      }
      packet.addLong(save.getMuted());
      packet.addLong(save.getEventCD());
    }
    return packet.toPacket();

  }

  /**
   * Sets the packet to reply to
View Full Code Here


  public LSPacket getPacket() {
    LSPacketBuilder packet = new LSPacketBuilder();
    packet.setUID(uID);
    packet.addByte((byte) (success ? 1 : 0));
    return packet.toPacket();
  }

  /**
   * Sets whether or not we were successful
   */
 
View Full Code Here

    final World w = Server.getServer().findWorld(user);
    if (w == null) {
      LSPacketBuilder builder = new LSPacketBuilder();
      builder.setUID(uID);
      builder.addByte((byte) 0);
      session.write(builder.toPacket());
      return;
    }
    w.getActionSender().requestPlayerInfo(user, new PacketHandler() {
      public void handlePacket(Packet p, IoSession s) throws Exception {
        LSPacketBuilder builder = new LSPacketBuilder();
View Full Code Here

        } else {
          builder.addByte((byte) 1);
          builder.addShort(w == null ? 0 : w.getID());
          builder.addBytes(p.getRemainingData());
        }
        session.write(builder.toPacket());
      }
    });

  }
View Full Code Here

    packet.setUID(uID);
    packet.addByte((byte) (success ? 1 : 0));
    if (reply != null) {
      packet.addBytes(reply.getBytes());
    }
    return packet.toPacket();
  }

  /**
   * Sets the reply to send back
   */
 
View Full Code Here

  public void alert(long user, String message) {
    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(6);
    s.addLong(user);
    s.addBytes(message.getBytes());
    packets.add(s.toPacket());
  }

  public void alert(String message) {
    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(5);
View Full Code Here

  public void alert(String message) {
    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(5);
    s.addBytes(message.getBytes());
    packets.add(s.toPacket());
  }

  /**
   * Clears old packets that have already been sent
   */
 
View Full Code Here

    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(11);
    s.addLong(loggingIn);
    s.addLong(userToInform);
    s.addShort(w);
    packets.add(s.toPacket());
  }

  public void friendLogout(long friend) {
    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(12);
View Full Code Here

  public void friendLogout(long friend) {
    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(12);
    s.addLong(friend);
    packets.add(s.toPacket());
  }

  public void friendLogout(long loggingOut, long userToInform) {
    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(13);
View Full Code Here

  public void friendLogout(long loggingOut, long userToInform) {
    LSPacketBuilder s = new LSPacketBuilder();
    s.setID(13);
    s.addLong(loggingOut);
    s.addLong(userToInform);
    packets.add(s.toPacket());
  }

  /**
   * Gets a List of new packets since the last update
   */
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.