コード例 #1
0
 public override void Serialize(XDR xdr)
 {
     handle.Serialize(xdr);
     xdr.WriteLongAsHyper(offset);
     xdr.WriteInt(count);
     xdr.WriteInt(stableHow.GetValue());
     xdr.WriteInt(count);
     xdr.WriteFixedOpaque(((byte[])data.Array()), count);
 }
コード例 #2
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);
 }