コード例 #1
0
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     fromDirWcc.Serialize(@out);
     linkDirWcc.Serialize(@out);
     return(@out);
 }
コード例 #2
0
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     if (dirWcc == null)
     {
         dirWcc = new WccData(null, null);
     }
     dirWcc.Serialize(@out);
     return(@out);
 }
コード例 #3
0
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     fileWcc.Serialize(@out);
     if (GetStatus() == Nfs3Status.Nfs3Ok)
     {
         @out.WriteLongAsHyper(verf);
     }
     return(@out);
 }
コード例 #4
0
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     fileWcc.Serialize(@out);
     if (GetStatus() == Nfs3Status.Nfs3Ok)
     {
         @out.WriteInt(count);
         @out.WriteInt(stableHow.GetValue());
         @out.WriteLongAsHyper(verifer);
     }
     return(@out);
 }
コード例 #5
0
ファイル: MKNOD3Response.cs プロジェクト: orf53975/hadoop.net
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     if (this.GetStatus() == Nfs3Status.Nfs3Ok)
     {
         @out.WriteBoolean(true);
         objFileHandle.Serialize(@out);
         @out.WriteBoolean(true);
         objPostOpAttr.Serialize(@out);
     }
     dirWcc.Serialize(@out);
     return(@out);
 }
コード例 #6
0
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     if (GetStatus() == Nfs3Status.Nfs3Ok)
     {
         @out.WriteBoolean(true);
         // Handle follows
         objFileHandle.Serialize(@out);
         @out.WriteBoolean(true);
         // Attributes follow
         objAttr.Serialize(@out);
     }
     dirWcc.Serialize(@out);
     return(@out);
 }
コード例 #7
0
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     if (GetStatus() == Nfs3Status.Nfs3Ok)
     {
         @out.WriteBoolean(true);
         // Handle follows
         objHandle.Serialize(@out);
         @out.WriteBoolean(true);
         // Attributes follow
         postOpObjAttr.Serialize(@out);
     }
     if (dirWcc == null)
     {
         dirWcc = new WccData(null, null);
     }
     dirWcc.Serialize(@out);
     return(@out);
 }
コード例 #8
0
 public override XDR Serialize(XDR @out, int xid, Verifier verifier)
 {
     base.Serialize(@out, xid, verifier);
     wccData.Serialize(@out);
     return(@out);
 }