示例#1
0
 public TopicHunter(NodeHunter noHu, TopicIdent topicIdent)
 {
     this.noHu       = noHu;
     this.topicIdent = topicIdent;
     // try to look up
     Tick();
 }
示例#2
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         DIHunter.Dispose();
         TopicHunter.Dispose();
         NodeHunter.Dispose();
     }
     base.Dispose(disposing);
 }
示例#3
0
 public DumpUrlHunter(NodeRegistry nreg, DumpUrl dumpUrl)
 {
     NodeHunter  = new NodeHunter(nreg, dumpUrl.NodeIdent);
     TopicHunter = new TopicHunter(NodeHunter, dumpUrl.TopicIdent);
     DIHunter    = new DIChainHunter(TopicHunter, dumpUrl.DIChainIdent);
 }