Package marauroa.common.net

Examples of marauroa.common.net.InputSerializer.readInt()


      addedRPObjects = new LinkedList<RPObject>();
      deletedRPObjects = new LinkedList<RPObject>();
      modifiedAddedAttribsRPObjects = new LinkedList<RPObject>();
      modifiedDeletedAttribsRPObjects = new LinkedList<RPObject>();

      int added = ser.readInt();

      if (added > TimeoutConf.MAX_ARRAY_ELEMENTS) {
        throw new IOException("Illegal request of an list of " + String.valueOf(added)
                + " size");
      }
View Full Code Here


        RPObject object = (RPObject) ser.readObject(new RPObject());
        setZoneid(object, zoneid.getID());
        addedRPObjects.add(object);
      }

      int modAdded = ser.readInt();

      if (modAdded > TimeoutConf.MAX_ARRAY_ELEMENTS) {
        throw new IOException("Illegal request of an list of " + String.valueOf(modAdded)
                + " size");
      }
View Full Code Here

        RPObject object = (RPObject) ser.readObject(new RPObject());
        setZoneid(object, zoneid.getID());
        modifiedAddedAttribsRPObjects.add(object);
      }

      int modDeleted = ser.readInt();

      if (modDeleted > TimeoutConf.MAX_ARRAY_ELEMENTS) {
        throw new IOException("Illegal request of an list of " + String.valueOf(modDeleted)
                + " size");
      }
View Full Code Here

        RPObject object = (RPObject) ser.readObject(new RPObject());
        setZoneid(object, zoneid.getID());
        modifiedDeletedAttribsRPObjects.add(object);
      }

      int del = ser.readInt();

      if (del > TimeoutConf.MAX_ARRAY_ELEMENTS) {
        throw new IOException("Illegal request of an list of " + String.valueOf(del)
                + " size");
      }
View Full Code Here

    /** Dynamic part */
    array = new ByteArrayInputStream(in.readByteArray());
    ser = new InputSerializer(array);
    ser.setProtocolVersion(protocolVersion);

    timestampPerception = ser.readInt();

    logger.debug("read My RPObject");
    byte modifiedAddedMyRPObjectPresent = ser.readByte();
    if (modifiedAddedMyRPObjectPresent == 1) {
      myRPObjectModifiedAdded = (RPObject) ser.readObject(new RPObject());
View Full Code Here

    java.util.zip.InflaterInputStream szlib = new java.util.zip.InflaterInputStream(array,
            new java.util.zip.Inflater());
    InputSerializer serializer = new InputSerializer(szlib);
    serializer.setProtocolVersion(protocolVersion);

    int size = serializer.readInt();
    contents = new LinkedList<TransferContent>();

    for (int i = 0; i < size; i++) {
      TransferContent content = new TransferContent();
      content.readFULL(serializer);
View Full Code Here

      if (temp != null) {
        protocolVersion = ((Integer) temp).intValue();
      }
      inputSerializer.setProtocolVersion(protocolVersion);

      int amount = inputSerializer.readInt();

      for (int i = 0; i < amount; i++) {
        try {
          RPObject object = factory.transform((RPObject) inputSerializer.readObject(new RPObject()));
View Full Code Here

    InputSerializer serializer = new InputSerializer(szlib);
    serializer.setProtocolVersion(protocolVersion);

    contents = serializer.readStringArray();

    int size = serializer.readInt();
    for (int i = 0; i < size; ++i) {
      serializer.readObject(new RPClass());
    }

    if (type != MessageType.S2C_SERVERINFO) {
View Full Code Here

    final byte[] serialized = array.toByteArray();

    final ByteArrayInputStream sarray = new ByteArrayInputStream(serialized);
    final InputSerializer in = new InputSerializer(sarray);

    final int amount = in.readInt();
    assertEquals(amount, tilesets.size());
    final List<TileSetDefinition> serializedTilesets = new LinkedList<TileSetDefinition>();

    for (int i = 0; i < amount; i++) {
      serializedTilesets.add((TileSetDefinition) in.readObject(new TileSetDefinition(
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.