UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMessageTransportHandler.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
Templates/SharedPointer.h
"
6
7
class
IMessageContext
;
8
struct
FGuid
;
9
10
32
class
IMessageTransportHandler
33
{
34
public
:
35
42
virtual
void
DiscoverTransportNode
(
const
FGuid
& NodeId) = 0;
43
50
virtual
void
ForgetTransportNode
(
const
FGuid
& NodeId) = 0;
51
58
virtual
void
ReceiveTransportMessage
(
const
TSharedRef<IMessageContext, ESPMode::ThreadSafe>
&
Context
,
const
FGuid
& NodeId) = 0;
59
60
public
:
61
63
virtual
~IMessageTransportHandler
() { }
64
};
SharedPointer.h
EVulkanSyncPointType::Context
@ Context
IMessageContext
Definition
IMessageContext.h:225
IMessageTransportHandler
Definition
IMessageTransportHandler.h:33
IMessageTransportHandler::ForgetTransportNode
virtual void ForgetTransportNode(const FGuid &NodeId)=0
IMessageTransportHandler::~IMessageTransportHandler
virtual ~IMessageTransportHandler()
Definition
IMessageTransportHandler.h:63
IMessageTransportHandler::DiscoverTransportNode
virtual void DiscoverTransportNode(const FGuid &NodeId)=0
IMessageTransportHandler::ReceiveTransportMessage
virtual void ReceiveTransportMessage(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const FGuid &NodeId)=0
TSharedRef
Definition
SharedPointer.h:153
FGuid
Definition
Guid.h:109
Engine
Source
Runtime
Messaging
Public
IMessageTransportHandler.h
Generated by
1.9.8