/** * Call remote procedure MOUNTPROC3_MNT_3. * @param arg1 parameter (of type dirpath) to the remote procedure call. * @return Result from remote procedure call (of type mountres3). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public MountStatus MOUNTPROC3_MNT(Name arg1) { MountStatus result_ = new MountStatus(); client.call(NFSv3MountProtocol.MOUNTPROC3_MNT, NFSv3MountProtocol.MOUNTVERS, arg1, result_); return(result_); }
/** * Call remote procedure MOUNTPROC3_MNT_3. * @param arg1 parameter (of type dirpath) to the remote procedure call. * @return Result from remote procedure call (of type mountres3). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public MountStatus MOUNTPROC3_MNT(Name arg1) { MountStatus result_ = new MountStatus(); client.call(NFSv3MountProtocol.MOUNTPROC3_MNT, NFSv3MountProtocol.MOUNTVERS, arg1, 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(); } }