public void writeVersionAndOpCode(DataOutput out) throws IOException {
   versionAndOp.write(out);
 }
 protected int getDataTransferVersion() {
   return versionAndOp.getDataTransferVersion();
 }