コード例 #1
0
ファイル: ff_layout4.java プロジェクト: kofemann/nfs4j
 public void xdrEncode(XdrEncodingStream xdr) throws OncRpcException, IOException {
   ffl_stripe_unit.xdrEncode(xdr);
   {
     int $size = ffl_mirrors.length;
     xdr.xdrEncodeInt($size);
     for (int $idx = 0; $idx < $size; ++$idx) {
       ffl_mirrors[$idx].xdrEncode(xdr);
     }
   }
   ffl_flags4.xdrEncode(xdr);
   ffl_stats_collect_hint.xdrEncode(xdr);
 }
コード例 #2
0
 public void xdrEncode(XdrEncodingStream xdr) throws OncRpcException, IOException {
   xdr.xdrEncodeInt(gdir_status);
   switch (gdir_status) {
     case nfsstat.NFS_OK:
       gdir_resok4.xdrEncode(xdr);
       break;
     case nfsstat.NFSERR_TOOSMALL:
       gdir_mincount.xdrEncode(xdr);
       break;
     default:
       break;
   }
 }
コード例 #3
0
 public void xdrEncode(XdrEncodingStream xdr) throws OncRpcException, IOException {
   xdr.xdrEncodeInt(spa_how);
   switch (spa_how) {
     case state_protect_how4.SP4_NONE:
       break;
     case state_protect_how4.SP4_MACH_CRED:
       spa_mach_ops.xdrEncode(xdr);
       break;
     case state_protect_how4.SP4_SSV:
       spa_ssv_parms.xdrEncode(xdr);
       break;
   }
 }
コード例 #4
0
ファイル: fhandle2.java プロジェクト: radai-rosenblatt/jpnfs
 public void xdrEncode(XdrEncodingStream xdr) throws OncRpcException, IOException {
   xdr.xdrEncodeOpaque(value, mount_prot.FHSIZE2);
 }
コード例 #5
0
ファイル: nfs_fh3.java プロジェクト: radai-rosenblatt/jpnfs
 public void xdrEncode(XdrEncodingStream xdr) throws OncRpcException, IOException {
   xdr.xdrEncodeDynamicOpaque(data);
 }
コード例 #6
0
ファイル: uint32_t.java プロジェクト: radai-rosenblatt/jpnfs
 public void xdrEncode(XdrEncodingStream xdr) throws OncRpcException, IOException {
   xdr.xdrEncodeInt(value);
 }