public override XDR Serialize(XDR @out, int xid, Verifier verifier) { base.Serialize(@out, xid, verifier); fromDirWcc.Serialize(@out); linkDirWcc.Serialize(@out); return(@out); }
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); }
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); }
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); }
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); }
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); }
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); }
public override XDR Serialize(XDR @out, int xid, Verifier verifier) { base.Serialize(@out, xid, verifier); wccData.Serialize(@out); return(@out); }