UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
NetBlobHandlerManager.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4#include "CoreTypes.h"
6
7namespace UE::Net::Private
8{
9
11{
12public:
14
15 void Init();
16
18 bool RegisterHandler(UNetBlobHandler* Handler);
19
21 virtual TRefCountPtr<FNetBlob> CreateNetBlob(const FNetBlobCreationInfo&) const override;
22
25
27 void AddConnection(uint32 ConnectionId) const;
28
30 void RemoveConnection(uint32 ConnectionId);
31
32private:
34};
35
36}
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition NetBlobHandler.h:23
Definition Array.h:670
Definition RefCounting.h:454
Definition NetSerializationContext.h:31
Definition NetBlobHandlerManager.h:11
FNetBlobHandlerManager()
Definition NetBlobHandlerManager.cpp:12
void Init()
Definition NetBlobHandlerManager.cpp:16
bool RegisterHandler(UNetBlobHandler *Handler)
Definition NetBlobHandlerManager.cpp:24
virtual TRefCountPtr< FNetBlob > CreateNetBlob(const FNetBlobCreationInfo &) const override
Definition NetBlobHandlerManager.cpp:53
void RemoveConnection(uint32 ConnectionId)
Definition NetBlobHandlerManager.cpp:112
virtual void OnNetBlobReceived(UE::Net::FNetSerializationContext &Context, const TRefCountPtr< FNetBlob > &Blob) override
Definition NetBlobHandlerManager.cpp:75
void AddConnection(uint32 ConnectionId) const
Definition NetBlobHandlerManager.cpp:99
Definition NetBlobHandler.h:44
Definition NetworkVersion.cpp:28
Definition NetBlob.h:56