Class TrackerLoadTester


  • public class TrackerLoadTester
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String trackerUrl  
    • Constructor Summary

      Constructors 
      Constructor Description
      TrackerLoadTester​(int nbTorrents, int nbClientsPerTorrent)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void announce​(java.lang.String trackerURL, byte[] hash, byte[] peerId, int port)  
      private byte[] generate20BytesHash​(int iter)  
      static void main​(java.lang.String[] args)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TrackerLoadTester

        public TrackerLoadTester​(int nbTorrents,
                                 int nbClientsPerTorrent)
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • announce

        private void announce​(java.lang.String trackerURL,
                              byte[] hash,
                              byte[] peerId,
                              int port)
      • generate20BytesHash

        private byte[] generate20BytesHash​(int iter)