Class UDPConnectionSet.SequenceGenerator

java.lang.Object
com.biglybt.core.networkmanager.impl.udp.UDPConnectionSet.SequenceGenerator
Enclosing class:
UDPConnectionSet

protected class UDPConnectionSet.SequenceGenerator extends Object
  • Field Details

    • generator

      private final Random generator
    • cipher

      private final RC4Engine cipher
    • in

      private final boolean in
    • seq_memory

      private final int[] seq_memory
    • alt_seq_memory

      private final int[] alt_seq_memory
    • seq_memory_pos

      private int seq_memory_pos
    • debug_seq_in_next

      private int debug_seq_in_next
    • debug_seq_out_next

      private int debug_seq_out_next
  • Constructor Details

    • SequenceGenerator

      protected SequenceGenerator(Random _generator, RC4Engine _cipher, boolean _in)
  • Method Details

    • getNextSequenceNumber

      protected int[] getNextSequenceNumber()
    • isValidAlterativeSequence

      protected boolean isValidAlterativeSequence(int seq)