/// <summary> /// /// </summary> /// <param name="a_"></param> /// <param name="tag"></param> public void Deserialize(IInputArchive a_, string tag) { a_.StartRecord(tag); Stat = new Data.Stat(); a_.ReadRecord(Stat, "stat"); a_.EndRecord(tag); }
/// <summary> /// /// </summary> /// <param name="a_"></param> /// <param name="tag"></param> public void Deserialize(IInputArchive a_, string tag) { a_.StartRecord(tag); { IIndex vidx1 = a_.StartVector("children"); if (vidx1 != null) { var tmpLst = new System.Collections.Generic.List <string>(); for (; !vidx1.Done(); vidx1.Incr()) { String e1; e1 = a_.ReadString("e1"); tmpLst.Add(e1); } Children = tmpLst; } a_.EndVector("children"); } Stat = new Data.Stat(); a_.ReadRecord(Stat, "stat"); a_.EndRecord(tag); }
/// <summary> /// /// </summary> /// <param name="a_"></param> /// <param name="tag"></param> public void Deserialize(IInputArchive a_, String tag) { a_.StartRecord(tag); { IIndex vidx1 = a_.StartVector("acl"); if (vidx1 != null) { var tmpLst = new System.Collections.Generic.List <Data.ACL>(); for (; !vidx1.Done(); vidx1.Incr()) { Data.ACL e1; e1 = new Data.ACL(); a_.ReadRecord(e1, "e1"); tmpLst.Add(e1); } Acl = tmpLst; } a_.EndVector("acl"); } Stat = new Data.Stat(); a_.ReadRecord(Stat, "stat"); a_.EndRecord(tag); }
/// <summary> /// /// </summary> /// <param name="stat"></param> public ExistsResponse(Data.Stat stat) { Stat = stat; }
/// <summary> /// /// </summary> /// <param name="stat"></param> public SetDataResponse(Data.Stat stat) { Stat = stat; }
/// <summary> /// /// </summary> /// <param name="stat"></param> public SetACLResponse(Data.Stat stat) { Stat = stat; }
/// <summary> /// /// </summary> /// <param name="data"></param> /// <param name="stat"></param> public GetDataResponse(byte[] data, Data.Stat stat) { Data = data; Stat = stat; }
/// <summary> /// /// </summary> /// <param name="acl"></param> /// <param name="stat"></param> public GetACLResponse(System.Collections.Generic.IEnumerable <Data.ACL> acl, Data.Stat stat) { Acl = acl; Stat = stat; }
/// <summary> /// /// </summary> /// <param name="children"></param> /// <param name="stat"></param> public GetChildren2Response(System.Collections.Generic.IEnumerable <string> children, Data.Stat stat) { Children = children; Stat = stat; }