UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Net::Private::FNetObjectAttachmentSendQueue Class Reference

#include <AttachmentReplication.h>

Classes

struct  FCommitRecord
 
class  FReliableSendQueue
 
struct  FUnreliableReplicationRecord
 

Public Types

typedef FReliableNetBlobQueue::FReplicationRecord FReliableReplicationRecord
 

Public Member Functions

 FNetObjectAttachmentSendQueue ()
 
 ~FNetObjectAttachmentSendQueue ()
 
bool Enqueue (TArrayView< const TRefCountPtr< FNetBlob > > Attachments)
 
SIZE_T GetUnreliableCount () const
 
void DropUnreliable (bool &bOutHasUnsentAttachments)
 
bool HasUnsent () const
 
bool HasUnsentUnreliable () const
 
bool IsSafeToDestroy () const
 
bool IsAllSentAndAcked () const
 
bool IsAllReliableSentAndAcked () const
 
bool CanSendMoreReliableAttachments () const
 
void SetUnreliableQueueCapacity (uint32 QueueCapacity)
 

Member Typedef Documentation

◆ FReliableReplicationRecord

Constructor & Destructor Documentation

◆ FNetObjectAttachmentSendQueue()

UE::Net::Private::FNetObjectAttachmentSendQueue::FNetObjectAttachmentSendQueue ( )

◆ ~FNetObjectAttachmentSendQueue()

UE::Net::Private::FNetObjectAttachmentSendQueue::~FNetObjectAttachmentSendQueue ( )

Member Function Documentation

◆ CanSendMoreReliableAttachments()

bool UE::Net::Private::FNetObjectAttachmentSendQueue::CanSendMoreReliableAttachments ( ) const

◆ DropUnreliable()

void UE::Net::Private::FNetObjectAttachmentSendQueue::DropUnreliable ( bool bOutHasUnsentAttachments)

◆ Enqueue()

bool UE::Net::Private::FNetObjectAttachmentSendQueue::Enqueue ( TArrayView< const TRefCountPtr< FNetBlob > >  Attachments)

◆ GetUnreliableCount()

SIZE_T UE::Net::Private::FNetObjectAttachmentSendQueue::GetUnreliableCount ( ) const

◆ HasUnsent()

bool UE::Net::Private::FNetObjectAttachmentSendQueue::HasUnsent ( ) const

◆ HasUnsentUnreliable()

bool UE::Net::Private::FNetObjectAttachmentSendQueue::HasUnsentUnreliable ( ) const

◆ IsAllReliableSentAndAcked()

bool UE::Net::Private::FNetObjectAttachmentSendQueue::IsAllReliableSentAndAcked ( ) const

◆ IsAllSentAndAcked()

bool UE::Net::Private::FNetObjectAttachmentSendQueue::IsAllSentAndAcked ( ) const

◆ IsSafeToDestroy()

bool UE::Net::Private::FNetObjectAttachmentSendQueue::IsSafeToDestroy ( ) const

◆ SetUnreliableQueueCapacity()

void UE::Net::Private::FNetObjectAttachmentSendQueue::SetUnreliableQueueCapacity ( uint32  QueueCapacity)

The documentation for this class was generated from the following files: