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

#include <ReplicationConnections.h>

Public Member Functions

 FReplicationConnections (uint32 MaxConnections=128)
 
void Deinit ()
 
const FReplicationConnectionGetConnection (uint32 ConnectionId) const
 
FReplicationConnectionGetConnection (uint32 ConnectionId)
 
bool IsValidConnection (uint32 ConnectionId) const
 
bool IsOpenConnection (uint32 ConnectionId) const
 
void AddConnection (uint32 ConnectionId)
 
IRISCORE_API void RemoveConnection (uint32 ConnectionId)
 
uint32 GetMaxConnectionCount () const
 
const FNetBitArrayGetValidConnections () const
 
FNetBitArray GetOpenConnections () const
 
void InitDataStreamManager (uint32 ReplicationSystemId, uint32 ConnectionId, UDataStreamManager *DataStreamManager)
 
void DeinitDataStreamManager (uint32 ConnectionId)
 
void SetReplicationView (uint32 ConnectionId, const FReplicationView &ViewInfo)
 
const FReplicationViewGetReplicationView (uint32 ConnectionId) const
 
void SetConnectionIsClosing (uint32 ConnectionId)
 

Constructor & Destructor Documentation

◆ FReplicationConnections()

UE::Net::Private::FReplicationConnections::FReplicationConnections ( uint32  MaxConnections = 128)
inlineexplicit

Member Function Documentation

◆ AddConnection()

void UE::Net::Private::FReplicationConnections::AddConnection ( uint32  ConnectionId)
inline

◆ Deinit()

void UE::Net::Private::FReplicationConnections::Deinit ( )

◆ DeinitDataStreamManager()

void UE::Net::Private::FReplicationConnections::DeinitDataStreamManager ( uint32  ConnectionId)

◆ GetConnection() [1/2]

FReplicationConnection * UE::Net::Private::FReplicationConnections::GetConnection ( uint32  ConnectionId)
inline

◆ GetConnection() [2/2]

const FReplicationConnection * UE::Net::Private::FReplicationConnections::GetConnection ( uint32  ConnectionId) const
inline

◆ GetMaxConnectionCount()

uint32 UE::Net::Private::FReplicationConnections::GetMaxConnectionCount ( ) const
inline

◆ GetOpenConnections()

FNetBitArray UE::Net::Private::FReplicationConnections::GetOpenConnections ( ) const

◆ GetReplicationView()

const FReplicationView & UE::Net::Private::FReplicationConnections::GetReplicationView ( uint32  ConnectionId) const
inline

◆ GetValidConnections()

const FNetBitArray & UE::Net::Private::FReplicationConnections::GetValidConnections ( ) const
inline

◆ InitDataStreamManager()

void UE::Net::Private::FReplicationConnections::InitDataStreamManager ( uint32  ReplicationSystemId,
uint32  ConnectionId,
UDataStreamManager DataStreamManager 
)

◆ IsOpenConnection()

bool UE::Net::Private::FReplicationConnections::IsOpenConnection ( uint32  ConnectionId) const
inline

◆ IsValidConnection()

bool UE::Net::Private::FReplicationConnections::IsValidConnection ( uint32  ConnectionId) const
inline

◆ RemoveConnection()

void UE::Net::Private::FReplicationConnections::RemoveConnection ( uint32  ConnectionId)

◆ SetConnectionIsClosing()

void UE::Net::Private::FReplicationConnections::SetConnectionIsClosing ( uint32  ConnectionId)
inline

◆ SetReplicationView()

void UE::Net::Private::FReplicationConnections::SetReplicationView ( uint32  ConnectionId,
const FReplicationView ViewInfo 
)

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