Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Net > API/Runtime/Engine/Net/Util
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Net/Util/SequenceHistory.h |
| Include | #include "Net/Util/SequenceHistory.h" |
Syntax
template<SIZE_T HistorySize>
class TSequenceHistory
Remarks
Util class to manage history of received sequence numbers
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddDeliveryStatus
(
bool Delivered |
Store delivery status, oldest will be dropped | |
| bool | IsDelivered
(
SIZE_T Index |
Query the status of a specific index, index 0 is last stored status | |
| void | Read
(
FBitReader& Reader, |
Read history from BitStream | |
| void | Reset () |
Reset | |
| void | Write
(
FBitWriter& Writer, |
Write history to BitStream |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const TSequenceHistory& Other |
||
| bool | operator==
(
const TSequenceHistory& Other |
Typedefs
| Name | Description |
|---|---|
| WordT |
Constants
| Name | Description |
|---|---|
| BitsPerWord | |
| MaxSizeInBits | |
| Size | |
| WordCount |