@Override public void write(RPCBuffer buffer) { buffer.writeBytes(mData, 0, mSize); }
@Override public void read(RPCBuffer buffer) { mData = buffer.readBytes(mSize); }
@Override public void write(RPCBuffer buffer) { buffer.writeUint32(mMode); }
@Override public void read(RPCBuffer buffer) { mMode = buffer.readUint32(); }
@Override public void write(RPCBuffer buffer) { buffer.writeUint32(mOpaqueData.getSize()); mOpaqueData.write(buffer); }
@Override public void read(RPCBuffer buffer) { int length = buffer.readUint32(); mOpaqueData = new OpaqueData(length); mOpaqueData.read(buffer); }