63 virtual void Disable()
override;
64 virtual void Enable()
override;
75 virtual bool IsLocal()
const override;
96 void HandleMessageBusShutdown();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition MessageAddressBook.h:14
Definition MessageBridge.h:40
virtual ~FMessageBridge()
Definition MessageBridge.cpp:28
virtual void ReceiveMessage(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context) override
Definition MessageBridge.cpp:148
virtual void Disable() override
Definition MessageBridge.cpp:51
virtual bool IsEnabled() const override
Definition MessageBridge.cpp:101
virtual void Enable() override
Definition MessageBridge.cpp:73
virtual void ForgetTransportNode(const FGuid &NodeId) override
Definition MessageBridge.cpp:199
virtual FName GetDebugName() const override
Definition MessageBridge.cpp:124
virtual FMessageAddress GetSenderAddress() override
Definition MessageBridge.cpp:178
virtual void DiscoverTransportNode(const FGuid &NodeId) override
Definition MessageBridge.cpp:193
virtual void ReceiveTransportMessage(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const FGuid &NodeId) override
Definition MessageBridge.cpp:217
virtual const FGuid & GetRecipientId() const override
Definition MessageBridge.cpp:130
virtual FGuid LookupAddress(const FMessageAddress &InAddress)
Definition MessageBridge.cpp:106
virtual ENamedThreads::Type GetRecipientThread() const override
Definition MessageBridge.cpp:136
virtual bool IsLocal() const override
Definition MessageBridge.cpp:142
virtual void NotifyMessageError(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const FString &Error) override
Definition MessageBridge.cpp:184
Definition NameTypes.h:617
Definition IMessageBridge.h:22
Definition IMessageBus.h:114
Definition IMessageReceiver.h:26
Definition IMessageSender.h:28
Definition IMessageSubscription.h:25
Definition IMessageTransportHandler.h:33
Definition IMessageTransport.h:21
Definition SharedPointer.h:1640
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Type
Definition TaskGraphInterfaces.h:57
Definition IMessageContext.h:26