Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/FReliableNetBlobQueue
Description
For each packet for which CommitReplicationRecord() was called ProcessPacketDeliveryStatus() needs to be called in the same order when it's known whether the packet was delivered or not.
| Name | ProcessPacketDeliveryStatus |
| Type | function |
| Header File | /Engine/Source/Runtime/Net/Iris/Public/Iris/ReplicationSystem/NetBlob/ReliableNetBlobQueue.h |
| Include Path | #include "Iris/ReplicationSystem/NetBlob/ReliableNetBlobQueue.h" |
| Source | /Engine/Source/Runtime/Net/Iris/Private/Iris/ReplicationSystem/NetBlob/ReliableNetBlobQueue.cpp |
void ProcessPacketDeliveryStatus
(
EPacketDeliveryStatus Status,
const FReplicationRecord & Record
)
Parameters
| Name | Remarks |
|---|---|
| Status | Whether the packet was delivered or not or if the record should simply be discarded due to closing a connection. |
| Record | The record that was obtained via a Serialize/SerializeWithObject call and passed to CommitReplicationRecord. |