![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NetBlobHandlerManager.h>
Inheritance diagram for UE::Net::Private::FNetBlobHandlerManager:Public Member Functions | |
| FNetBlobHandlerManager () | |
| void | Init () |
| bool | RegisterHandler (UNetBlobHandler *Handler) |
| virtual TRefCountPtr< FNetBlob > | CreateNetBlob (const FNetBlobCreationInfo &) const override |
| virtual void | OnNetBlobReceived (UE::Net::FNetSerializationContext &Context, const TRefCountPtr< FNetBlob > &Blob) override |
| void | AddConnection (uint32 ConnectionId) const |
| void | RemoveConnection (uint32 ConnectionId) |
Additional Inherited Members | |
Protected Types inherited from INetBlobReceiver | |
| using | FNetBlobCreationInfo = UE::Net::FNetBlobCreationInfo |
| using | FNetBlob = UE::Net::FNetBlob |
| UE::Net::Private::FNetBlobHandlerManager::FNetBlobHandlerManager | ( | ) |
Calls AddConnection on each registered handler.
|
overridevirtual |
Creates a NetBlob of the specific type.
Implements INetBlobReceiver.
| void UE::Net::Private::FNetBlobHandlerManager::Init | ( | ) |
|
overridevirtual |
Calls the appropriate blob handler's OnNetBlobReceived() method.
Implements INetBlobReceiver.
| bool UE::Net::Private::FNetBlobHandlerManager::RegisterHandler | ( | UNetBlobHandler * | Handler | ) |
Returns true if the handler was successfully registered.
Calls RemoveConnection on each registered handler.