Example #1
0
  public void write(DataOutputX out) throws IOException {
    super.write(out);

    out.writeDecimal(txid);
    out.writeDecimal(hash);
    out.writeDecimal(elapsed);
    out.writeDecimal(cputime);
    out.writeDecimal(error);
    out.writeByte(opt);
    switch (opt) {
      case 1:
        out.writeText(address);
    }
  }
Example #2
0
  public Step read(DataInputX in) throws IOException {
    super.read(in);

    this.txid = in.readDecimal();
    this.hash = (int) in.readDecimal();
    this.elapsed = (int) in.readDecimal();
    this.cputime = (int) in.readDecimal();
    this.error = (int) in.readDecimal();
    this.opt = in.readByte();
    switch (opt) {
      case 1:
        this.address = in.readText();
        break;
      default:
    }
    return this;
  }