Class UDPConnectionSet.SequenceGenerator
- java.lang.Object
-
- com.biglybt.core.networkmanager.impl.udp.UDPConnectionSet.SequenceGenerator
-
- Enclosing class:
- UDPConnectionSet
protected class UDPConnectionSet.SequenceGenerator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int[]
alt_seq_memory
private RC4Engine
cipher
private int
debug_seq_in_next
private int
debug_seq_out_next
private java.util.Random
generator
private boolean
in
private int[]
seq_memory
private int
seq_memory_pos
-
Constructor Summary
Constructors Modifier Constructor Description protected
SequenceGenerator(java.util.Random _generator, RC4Engine _cipher, boolean _in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int[]
getNextSequenceNumber()
protected boolean
isValidAlterativeSequence(int seq)
-
-
-
Field Detail
-
generator
private final java.util.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 Detail
-
SequenceGenerator
protected SequenceGenerator(java.util.Random _generator, RC4Engine _cipher, boolean _in)
-
-