Public Member Functions | |
bool | IsMissing (uint target) |
void | Remove (uint sequenceNumber) |
void | Add (uint sequenceNumber, DateTime lastSeen) |
DateTime | GetEarliestMissingTime () |
Properties | |
bool | AreSegmentsMissing |
Definition at line 192 of file ProtocolStack/SequenceManager.cs.
|
<summary> Adds a sequence number, send time pair to the missing list. </summary> <param name="sequenceNumber">Sequence number of the segment we're missing</param> <param name="sent">The time the last seen segment was sent</param> Definition at line 216 of file ProtocolStack/SequenceManager.cs. |
|
<summary> Returns the earliest timestamp stored in the missing list. Anything sent before this timestamp can be discarded as duplicate </summary> <returns>Timestamp of earliest object in the listy thing</returns> Definition at line 225 of file ProtocolStack/SequenceManager.cs. |
|
<summary> seach missing list returns true if 'target' is on it, false if not </summary> <param name="target">Sequence number to search for</param> <returns>true if target is on missing list, false otherwise</returns> Definition at line 199 of file ProtocolStack/SequenceManager.cs. |
|
<summary> Removes an entry from the missing list </summary> <param name="sequenceNumber">Sequence number of the entry to remove</param> Definition at line 207 of file ProtocolStack/SequenceManager.cs. |
|
<summary> Returns true if there are missing segments, false if there are not. </summary> <returns>true or false.</returns> Definition at line 239 of file ProtocolStack/SequenceManager.cs. |