Choose your operating system:
Windows
macOS
Linux
| HandlerComponent
|
Module |
|
Header |
/Engine/Source/Runtime/PacketHandlers/ReliabilityHandlerComponent/Public/ReliabilityHandlerComponent.h |
Include |
#include "ReliabilityHandlerComponent.h" |
class ReliabilityHandlerComponent : public HandlerComponent
Symmetric Stream cipher.
Name | Description | ||
---|---|---|---|
|
BufferedPackets |
Buffered Packets in case they need to be resent |
|
|
double |
LastResendTime |
Last time we resent UNACKED packets |
|
LocalPacketID |
Latest Packet ID |
|
|
LocalPacketIDACKED |
Latest Packet ID that was ACKED |
|
|
RemotePacketID |
Latest Remote Packet ID |
|
|
RemotePacketIDACKED |
Latest Remote Packet ID that was ACKED |
|
|
double |
ResendResolutionTime |
How long to wait before resending an UNACKED packet |
Name | Description | |
---|---|---|
|
ReliabilityHandlerComponent() |
Initializes default data |
Name | Description | ||
---|---|---|---|
|
QueueHandlerPacketForResending ( |
Queues a packet sent through SendHandlerPacket, for resending |
|
|
QueuePacketForResending ( |
Queues a packet for resending |
Name | Description | ||
---|---|---|---|
|
CountBytes ( |
||
|
GetReservedPacketBits() |
Returns the amount of reserved packet/protocol bits expected from this component. |
|
|
Initialize() |
Initialization functionality should be placed here |
|
|
IsValid() |
Return whether this handler is valid |
|
|
Outgoing ( |
Handles any outgoing packets |
|
|
Tick ( |
Tick functionality should be placed here |
Name | Description | ||
---|---|---|---|
|
Incoming ( |
Use the version of 'HandlerComponent::Incoming' which takes 'FIncomingPacketRef' instead |
|
|
QueueHandlerPacketForResending ( |
Use the PacketTraits version for sending packets with additional flags and options |