![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SharedConnectionFilterStatus.h>
Public Member Functions | |
| IRISCORE_API void | SetFilterStatus (FConnectionHandle ConnectionHandle, ENetFilterStatus FilterStatus) |
| IRISCORE_API ENetFilterStatus | GetFilterStatus (uint32 ParentConnectionId) const |
| IRISCORE_API void | RemoveConnection (FConnectionHandle ConnectionHandle) |
Keeps track of the filter status for multiple connections and their child connections. A FConnectionHandleFilterGroup is stored per unique ParentConnectionId calling SetFilterStatus.
| ENetFilterStatus UE::Net::FSharedConnectionFilterStatusCollection::GetFilterStatus | ( | uint32 | ParentConnectionId | ) | const |
Returns Disallowed if no connections with the supplied ParentConnectionId have set the filter status to Allowed. If at least one connection with the ParentConnectionId allows replication then Allowed is returned.
| void UE::Net::FSharedConnectionFilterStatusCollection::RemoveConnection | ( | FConnectionHandle | ConnectionHandle | ) |
Remove a connection from filter status records. If it's a parent connection the corresponding FConnectionHandleFilterGroup will be removed altogether.
| void UE::Net::FSharedConnectionFilterStatusCollection::SetFilterStatus | ( | FConnectionHandle | ConnectionHandle, |
| ENetFilterStatus | FilterStatus | ||
| ) |