code: public long skip (long count) throws KryoException {
  		long remaining = count;
  		while (remaining > 0) {
  			int skip = (int)Math.min(Util.maxArraySize, remaining);
  			skip(skip);
  			remaining -= skip;
  		}
  		return count;
  	}
docs: Discards the specified number of bytes.