/** * Call remote procedure MOUNTPROC_MNT_1. * @param arg1 parameter (of type dirpath) to the remote procedure call. * @return Result from remote procedure call (of type fhstatus). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public MountStatus MOUNTPROC_MNT(Name arg1) { MountStatus result_ = new MountStatus(); client.call(NFSv2MountProtocol.MOUNTPROC_MNT, NFSv2MountProtocol.MOUNTVERS, arg1, result_); return(result_); }
/** * Call remote procedure MOUNTPROC_MNT_1. * @param arg1 parameter (of type dirpath) to the remote procedure call. * @return Result from remote procedure call (of type fhstatus). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public MountStatus MOUNTPROC_MNT(Name arg1) { MountStatus result_ = new MountStatus(); client.call(NFSv2MountProtocol.MOUNTPROC_MNT, NFSv2MountProtocol.MOUNTVERS, arg1, result_); return result_; }
public void dispatchOncRpcCall(OncRpcCallInformation call, int program, int version, int procedure) { if (version == 1) { switch (procedure) { case 0: { call.retrieveCall(XdrVoid.XDR_VOID); MOUNTPROC_NULL(); call.reply(XdrVoid.XDR_VOID); break; } case 1: { Name args_ = new Name(); call.retrieveCall(args_); MountStatus result_ = MOUNTPROC_MNT(args_); call.reply(result_); break; } case 2: { call.retrieveCall(XdrVoid.XDR_VOID); MountList result_ = MOUNTPROC_DUMP(); call.reply(result_); break; } case 3: { Name args_ = new Name(); call.retrieveCall(args_); MOUNTPROC_UMNT(args_); call.reply(XdrVoid.XDR_VOID); break; } case 4: { call.retrieveCall(XdrVoid.XDR_VOID); MOUNTPROC_UMNTALL(); call.reply(XdrVoid.XDR_VOID); break; } case 5: { call.retrieveCall(XdrVoid.XDR_VOID); Exports result_ = MOUNTPROC_EXPORT(); call.reply(result_); break; } default: { call.failProcedureUnavailable(); break; } } } else { call.failProgramUnavailable(); } }