/** * Call remote procedure MOUNTPROC3_DUMP_3. * @return Result from remote procedure call (of type mountlist3). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public MountList MOUNTPROC3_DUMP() { XdrVoid args_ = XdrVoid.XDR_VOID; MountList result_ = new MountList(); client.call(NFSv3MountProtocol.MOUNTPROC3_DUMP, NFSv3MountProtocol.MOUNTVERS, args_, result_); return(result_); }
public void xdrDecode(XdrDecodingStream xdr) { this._hostname = new Name(xdr); this._directory = new Name(xdr); this._nextentry = new MountList(xdr); }
/** * Call remote procedure MOUNTPROC3_DUMP_3. * @return Result from remote procedure call (of type mountlist3). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public MountList MOUNTPROC3_DUMP() { XdrVoid args_ = XdrVoid.XDR_VOID; MountList result_ = new MountList(); client.call(NFSv3MountProtocol.MOUNTPROC3_DUMP, NFSv3MountProtocol.MOUNTVERS, args_, result_); return result_; }
public void dispatchOncRpcCall(OncRpcCallInformation call, int program, int version, int procedure) { if (version == 3) { switch (procedure) { case 0: { call.retrieveCall(XdrVoid.XDR_VOID); MOUNTPROC3_NULL(); call.reply(XdrVoid.XDR_VOID); break; } case 1: { Name args_ = new Name(); call.retrieveCall(args_); MountStatus result_ = MOUNTPROC3_MNT(args_); call.reply(result_); break; } case 2: { call.retrieveCall(XdrVoid.XDR_VOID); MountList result_ = MOUNTPROC3_DUMP(); call.reply(result_); break; } case 3: { Name args_ = new Name(); call.retrieveCall(args_); MOUNTPROC3_UMNT(args_); call.reply(XdrVoid.XDR_VOID); break; } case 4: { call.retrieveCall(XdrVoid.XDR_VOID); MOUNTPROC3_UMNTALL(); call.reply(XdrVoid.XDR_VOID); break; } case 5: { call.retrieveCall(XdrVoid.XDR_VOID); Exports result_ = MOUNTPROC3_EXPORT(); call.reply(result_); break; } default: { call.failProcedureUnavailable(); break; } } } else { call.failProgramUnavailable(); } }
public void xdrDecode(XdrDecodingStream xdr) { this._hostname = new Name(xdr); this._directory = new Name(xdr); this._nextentry = new MountList(xdr); }