public AnonyRequest(int prevNode, int requiredCount) { this.prevNode = prevNode; this.requiredCount = requiredCount; this.responseTime = -1; this.recvParentTime = -1; this.responseStatus = SubNodeStatus.OUTSIDE; }
public void SendSubTreeInfo(int rootId, List<int> list, SubNodeStatus status, int cn, Node parent) { Packet pkg = new Packet(this, parent, PacketType.SUBTREE_INFO); pkg.SubTreeInfo = new SubTreeInfoField(list, (int)status, cn, rootId); SendData(pkg); //debug Console.WriteLine("debug: status:{0} cn:{1} list:{2}", status, cn, Utility.DumpListIntSet(list)); }