Navigation
API > API/Runtime > API/Runtime/NetCore
Net Result Handler
Result handlers implement result tracking and recovery attempts for select fault types, with the ability to expand custom result handling, within NetDriver subclasses or other arbitrary parts of the netcode.
| Name | FNetResultHandler |
| Type | class |
| Header File | /Engine/Source/Runtime/Net/Core/Public/Net/Core/Connection/NetResultManager.h |
| Include Path | #include "Net/Core/Connection/NetResultManager.h" |
Syntax
class FNetResultHandler
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Net/Core/Connection/NetResultManager.h | |||
FNetResultHandler
(
const FNetResultHandler& |
Net/Core/Connection/NetResultManager.h | ||
| Net/Core/Connection/NetResultManager.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FNetResultHandler() |
Net/Core/Connection/NetResultManager.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FNetResultManager | friend | Net/Core/Connection/NetResultManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EHandleNetResult HandleNetResult
(
FNetResult&& InCloseResult |
Takes a net result and either handles it or returns 'EHandleNetResult::NotHandled'. | Net/Core/Connection/NetResultManager.h | |
virtual void Init() |
Initializes the result handler | Net/Core/Connection/NetResultManager.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNetResultHandler & operator=
(
const FNetResultHandler& |
Net/Core/Connection/NetResultManager.h | ||
| Net/Core/Connection/NetResultManager.h |