#include <ChunkedDataWriter.h>
◆ EWriteResult
◆ FBeginWriteParameters
◆ FInitParameters
◆ FChunkedDataWriter()
| UE::Net::Private::FChunkedDataWriter::FChunkedDataWriter |
( |
const FInitParameters & |
InParams | ) |
|
◆ BeginWrite()
◆ CanSend()
| bool UE::Net::Private::FChunkedDataWriter::CanSend |
( |
| ) |
const |
◆ ClearIndexIsAcked()
| void UE::Net::Private::FChunkedDataWriter::ClearIndexIsAcked |
( |
uint32 |
Index | ) |
|
|
inline |
◆ ClearIndexIsSent()
| void UE::Net::Private::FChunkedDataWriter::ClearIndexIsSent |
( |
uint32 |
Index | ) |
|
|
inline |
◆ ClearSequenceIsSent()
| void UE::Net::Private::FChunkedDataWriter::ClearSequenceIsSent |
( |
uint32 |
Seq | ) |
|
|
inline |
◆ CreateExportPayload()
◆ EnqueuePayload()
◆ GetQueuedBytes()
| uint32 UE::Net::Private::FChunkedDataWriter::GetQueuedBytes |
( |
| ) |
const |
|
inline |
◆ HasAcknowledgedAllReliableData()
| bool UE::Net::Private::FChunkedDataWriter::HasAcknowledgedAllReliableData |
( |
| ) |
const |
◆ IsIndexAcked()
| bool UE::Net::Private::FChunkedDataWriter::IsIndexAcked |
( |
uint32 |
Index | ) |
const |
|
inline |
◆ IsIndexSent()
| bool UE::Net::Private::FChunkedDataWriter::IsIndexSent |
( |
uint32 |
Index | ) |
const |
|
inline |
◆ IsSequenceSent()
| bool UE::Net::Private::FChunkedDataWriter::IsSequenceSent |
( |
uint32 |
Seq | ) |
const |
|
inline |
◆ PopDeliveredChunks()
| void UE::Net::Private::FChunkedDataWriter::PopDeliveredChunks |
( |
| ) |
|
◆ ProcessPacketDeliveryStatus()
◆ RemoveSendQueueEntry()
| void UE::Net::Private::FChunkedDataWriter::RemoveSendQueueEntry |
( |
FSendQueueEntry * |
SendQueueEntry | ) |
|
◆ ResetExports()
| void UE::Net::Private::FChunkedDataWriter::ResetExports |
( |
| ) |
|
◆ SequenceToIndex()
| uint32 UE::Net::Private::FChunkedDataWriter::SequenceToIndex |
( |
uint32 |
Seq | ) |
const |
|
inline |
◆ SetIndexIsAcked()
| void UE::Net::Private::FChunkedDataWriter::SetIndexIsAcked |
( |
uint32 |
Index | ) |
|
|
inline |
◆ SetIndexIsSent()
| void UE::Net::Private::FChunkedDataWriter::SetIndexIsSent |
( |
uint32 |
Index | ) |
|
|
inline |
◆ SetSequenceIsAcked()
| void UE::Net::Private::FChunkedDataWriter::SetSequenceIsAcked |
( |
uint32 |
Seq | ) |
|
|
inline |
◆ SetSequenceIsSent()
| void UE::Net::Private::FChunkedDataWriter::SetSequenceIsSent |
( |
uint32 |
Seq | ) |
|
|
inline |
◆ SplitPayload()
◆ UpdateSendQueue()
| bool UE::Net::Private::FChunkedDataWriter::UpdateSendQueue |
( |
| ) |
|
◆ WriteData()
◆ FChunkedDataStreamExportWriteScope
◆ Acked
◆ CurrentBytesInSendQueue
| uint32 UE::Net::Private::FChunkedDataWriter::CurrentBytesInSendQueue = 0U |
◆ DataChunksPendingAck
◆ DataChunksPendingSend
◆ ExportsBufferMaxSize
| uint32 UE::Net::Private::FChunkedDataWriter::ExportsBufferMaxSize = 524288U |
◆ InitParams
◆ NetTokensPendingExport
◆ NextSequenceNumber
| uint16 UE::Net::Private::FChunkedDataWriter::NextSequenceNumber = 0U |
◆ ObjectReferenceCache
◆ PackageMapExports
◆ ReplicationSystem
◆ SendBufferMaxSize
| uint32 UE::Net::Private::FChunkedDataWriter::SendBufferMaxSize = 10485760U |
◆ SendQueue
◆ Sent
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/Net/Iris/Private/Iris/ReplicationSystem/ChunkedDataStream/ChunkedDataWriter.h
- Engine/Source/Runtime/Net/Iris/Private/Iris/ReplicationSystem/ChunkedDataStream/ChunkedDataWriter.cpp