public override void Serialize(XDR xdr) { handle.Serialize(xdr); xdr.WriteInt(Runtime.GetBytesForString(name, Charsets.Utf8).Length); xdr.WriteFixedOpaque(Runtime.GetBytesForString(name, Charsets.Utf8)); objAttr.Serialize(xdr); }
public override void Serialize(XDR xdr) { handle.Serialize(xdr); attr.Serialize(xdr); xdr.WriteBoolean(check); if (check) { ctime.Serialize(xdr); } }
public override void Serialize(XDR xdr) { handle.Serialize(xdr); xdr.WriteInt(name.Length); xdr.WriteFixedOpaque(Runtime.GetBytesForString(name, Charsets.Utf8), name .Length); objAttr.Serialize(xdr); if (spec != null) { xdr.WriteInt(spec.GetSpecdata1()); xdr.WriteInt(spec.GetSpecdata2()); } }