public void readFrom(DataInput in, Marshaller marshaller) throws Exception { switch(mode=in.readByte()) { case METHOD: method_name=Bits.readString(in); readMethod(in); break; case TYPES: method_name=Bits.readString(in); readTypes(in); break; case ID: method_id=in.readShort(); break; default: throw new IllegalStateException("mode " + mode + " unknown"); } readArgs(in, marshaller); }
public void readFrom(DataInput in, Marshaller marshaller) throws Exception { switch(mode=in.readByte()) { case METHOD: method_name=Bits.readString(in); readMethod(in); break; case TYPES: method_name=Bits.readString(in); readTypes(in); break; case ID: method_id=in.readShort(); break; default: throw new IllegalStateException("mode " + mode + " unknown"); } readArgs(in, marshaller); }