예제 #1
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Type=a_.ReadInt("type");
    Done=a_.ReadBool("done");
    Err=a_.ReadInt("err");
    a_.EndRecord(tag);
}
예제 #2
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Type=a_.ReadInt("type");
    Scheme=a_.ReadString("scheme");
    Auth=a_.ReadBuffer("auth");
    a_.EndRecord(tag);
}
예제 #3
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Type=a_.ReadInt("type");
    State=a_.ReadInt("state");
    Path=a_.ReadString("path");
    a_.EndRecord(tag);
}
예제 #4
0
파일: ACL.cs 프로젝트: CMTelecom/kafka-net
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Perms=a_.ReadInt("perms");
    Id= new Org.Apache.Zookeeper.Data.ZKId();
    a_.ReadRecord(Id,"id");
    a_.EndRecord(tag);
}
예제 #5
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Xid=a_.ReadInt("xid");
    Zxid=a_.ReadLong("zxid");
    Err=a_.ReadInt("err");
    a_.EndRecord(tag);
}
예제 #6
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Magic=a_.ReadInt("magic");
    Version=a_.ReadInt("version");
    Dbid=a_.ReadLong("dbid");
    a_.EndRecord(tag);
}
예제 #7
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Data=a_.ReadBuffer("data");
    Stat= new Org.Apache.Zookeeper.Data.Stat();
    a_.ReadRecord(Stat,"stat");
    a_.EndRecord(tag);
}
예제 #8
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Path=a_.ReadString("path");
    Data=a_.ReadBuffer("data");
    Version=a_.ReadInt("version");
    a_.EndRecord(tag);
}
예제 #9
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    ProtocolVersion=a_.ReadInt("protocolVersion");
    TimeOut=a_.ReadInt("timeOut");
    SessionId=a_.ReadLong("sessionId");
    Passwd=a_.ReadBuffer("passwd");
    a_.EndRecord(tag);
}
예제 #10
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    ClientId=a_.ReadLong("clientId");
    Cxid=a_.ReadInt("cxid");
    Zxid=a_.ReadLong("zxid");
    Time=a_.ReadLong("time");
    Type=a_.ReadInt("type");
    a_.EndRecord(tag);
}
예제 #11
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Czxid=a_.ReadLong("czxid");
    Mzxid=a_.ReadLong("mzxid");
    Ctime=a_.ReadLong("ctime");
    Mtime=a_.ReadLong("mtime");
    Version=a_.ReadInt("version");
    Cversion=a_.ReadInt("cversion");
    Aversion=a_.ReadInt("aversion");
    EphemeralOwner=a_.ReadLong("ephemeralOwner");
    a_.EndRecord(tag);
}
예제 #12
0
  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");
    }
    a_.EndRecord(tag);
}
예제 #13
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    {
      IIndex vidx1 = a_.StartVector("txns");
      if (vidx1!= null) {          var tmpLst=new System.Collections.Generic.List<Org.Apache.Zookeeper.Txn.Txn>();
          for (; !vidx1.Done(); vidx1.Incr()) {
    Org.Apache.Zookeeper.Txn.Txn e1;
    e1= new Org.Apache.Zookeeper.Txn.Txn();
    a_.ReadRecord(e1,"e1");
            tmpLst.Add(e1);
          }
            Txns=tmpLst;
      }
    a_.EndVector("txns");
    }
    a_.EndRecord(tag);
}
예제 #14
0
  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<Org.Apache.Zookeeper.Data.ACL>();
          for (; !vidx1.Done(); vidx1.Incr()) {
    Org.Apache.Zookeeper.Data.ACL e1;
    e1= new Org.Apache.Zookeeper.Data.ACL();
    a_.ReadRecord(e1,"e1");
            tmpLst.Add(e1);
          }
            Acl=tmpLst;
      }
    a_.EndVector("acl");
    }
    Stat= new Org.Apache.Zookeeper.Data.Stat();
    a_.ReadRecord(Stat,"stat");
    a_.EndRecord(tag);
}
예제 #15
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Path=a_.ReadString("path");
    Data=a_.ReadBuffer("data");
    {
      IIndex vidx1 = a_.StartVector("acl");
      if (vidx1!= null) {          var tmpLst=new System.Collections.Generic.List<Org.Apache.Zookeeper.Data.ACL>();
          for (; !vidx1.Done(); vidx1.Incr()) {
    Org.Apache.Zookeeper.Data.ACL e1;
    e1= new Org.Apache.Zookeeper.Data.ACL();
    a_.ReadRecord(e1,"e1");
            tmpLst.Add(e1);
          }
            Acl=tmpLst;
      }
    a_.EndVector("acl");
    }
    Ephemeral=a_.ReadBool("ephemeral");
    a_.EndRecord(tag);
}
예제 #16
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Type=a_.ReadInt("type");
    Zxid=a_.ReadLong("zxid");
    Data=a_.ReadBuffer("data");
    {
      IIndex vidx1 = a_.StartVector("authinfo");
      if (vidx1!= null) {          var tmpLst=new System.Collections.Generic.List<Org.Apache.Zookeeper.Data.ZKId>();
          for (; !vidx1.Done(); vidx1.Incr()) {
    Org.Apache.Zookeeper.Data.ZKId e1;
    e1= new Org.Apache.Zookeeper.Data.ZKId();
    a_.ReadRecord(e1,"e1");
            tmpLst.Add(e1);
          }
            Authinfo=tmpLst;
      }
    a_.EndVector("authinfo");
    }
    a_.EndRecord(tag);
}
예제 #17
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    RelativeZxid=a_.ReadLong("relativeZxid");
    {
      IIndex vidx1 = a_.StartVector("dataWatches");
      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);
          }
            DataWatches=tmpLst;
      }
    a_.EndVector("dataWatches");
    }
    {
      IIndex vidx1 = a_.StartVector("existWatches");
      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);
          }
            ExistWatches=tmpLst;
      }
    a_.EndVector("existWatches");
    }
    {
      IIndex vidx1 = a_.StartVector("childWatches");
      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);
          }
            ChildWatches=tmpLst;
      }
    a_.EndVector("childWatches");
    }
    a_.EndRecord(tag);
}
예제 #18
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     Scheme=a_.ReadString("scheme");
     Id=a_.ReadString("id");
     a_.EndRecord(tag);
 }
예제 #19
0
파일: Txn.cs 프로젝트: CMTelecom/kafka-net
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Type=a_.ReadInt("type");
    Data=a_.ReadBuffer("data");
    a_.EndRecord(tag);
}
예제 #20
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     Path=a_.ReadString("path");
     {
       IIndex vidx1 = a_.StartVector("acl");
       if (vidx1!= null) {          var tmpLst=new System.Collections.Generic.List<ACL>();
       for (; !vidx1.Done(); vidx1.Incr()) {
     ACL e1;
     e1= new ACL();
     a_.ReadRecord(e1,"e1");
     tmpLst.Add(e1);
       }
     Acl=tmpLst;
       }
     a_.EndVector("acl");
     }
     Version=a_.ReadInt("version");
     a_.EndRecord(tag);
 }
예제 #21
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Max=a_.ReadInt("max");
    a_.EndRecord(tag);
}
예제 #22
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Serverid=a_.ReadLong("serverid");
    ProtocolVersion=a_.ReadInt("protocolVersion");
    a_.EndRecord(tag);
}
예제 #23
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     Err = a_.ReadInt("err");
     a_.EndRecord(tag);
 }
예제 #24
0
 public void Deserialize(IInputArchive archive, string tag)
 {
     lock (locker)
     {
         archive.StartRecord("node");
         data = archive.ReadBuffer("data");
         acl = archive.ReadLong("acl");
         stat = new StatPersisted();
         stat.Deserialize(archive, "statpersisted");
         archive.EndRecord("node");
     }
 }
예제 #25
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     Stat= new Stat();
     a_.ReadRecord(Stat,"stat");
     a_.EndRecord(tag);
 }
예제 #26
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Xid=a_.ReadInt("xid");
    Type=a_.ReadInt("type");
    a_.EndRecord(tag);
}
예제 #27
0
 public void Deserialize(IInputArchive archive, string tag)
 {
     try
     {
         SpinWait.SpinUntil(() => Interlocked.CompareExchange(ref lockedInt, 1, 0) == 0);
         archive.StartRecord("node");
         data = archive.ReadBuffer("data");
         acl = archive.ReadLong("acl");
         stat = new StatPersisted();
         stat.Deserialize(archive, "statpersisted");
         archive.EndRecord("node");
     }
     finally
     {
         Interlocked.Exchange(ref lockedInt, 0);
     }
 }
예제 #28
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     Path = a_.ReadString("path");
     a_.EndRecord(tag);
 }
예제 #29
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     Token = a_.ReadBuffer("token");
     a_.EndRecord(tag);
 }
예제 #30
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     TimeOut = a_.ReadInt("timeOut");
     a_.EndRecord(tag);
 }
예제 #31
0
 public RecordReader(EndianBinaryReader reader, string format)
 {
     archive = new BinaryInputArchive(reader);
 }
예제 #32
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    Token=a_.ReadBuffer("token");
    a_.EndRecord(tag);
}
예제 #33
0
  public void Deserialize(IInputArchive a_, String tag) {
    a_.StartRecord(tag);
    TimeOut=a_.ReadInt("timeOut");
    a_.EndRecord(tag);
}
예제 #34
0
 public void Deserialize(IInputArchive a_, String tag)
 {
     a_.StartRecord(tag);
     Path=a_.ReadString("path");
     a_.EndRecord(tag);
 }
예제 #35
0
 public RecordReader(EndianBinaryReader reader, string format)
 {
     archive = new BinaryInputArchive(reader);
 }