Navigation
API > API/Runtime > API/Runtime/Messaging
Inheritance Hierarchy
- IModuleInterface
- IMessagingModule
References
Module | Messaging |
Header | /Engine/Source/Runtime/Messaging/Public/IMessagingModule.h |
Include | #include "IMessagingModule.h" |
Syntax
class IMessagingModule : public IModuleInterface
Remarks
Log category for message bus code Interface for messaging modules.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Virtual destructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedPtr< IMessageBridge, ESPMode::ThreadSafe > | CreateBridge
(
const FMessageAddress& Address, |
Creates a new message bridge. |
![]() |
TSharedPtr< IMessageBus, ESPMode::ThreadSafe > | CreateBus
(
const TSharedPtr< IAuthorizeMessageRecipients >& RecipientAuthorizer |
Creates a new message bus. |
![]() |
TSharedPtr< IMessageBus, ESPMode::ThreadSafe > | CreateBus
(
FString InName, |
Creates a new message bus. |
![]() ![]() |
IMessagingModule & | Get () |
Gets a reference to the messaging module instance. |
![]() ![]() |
TArray< TSharedRef< IMessageBus, ESPMode::ThreadSafe > > | GetAllBuses () |
Gets all message buses that were created by this module via the CreateBus method that are still valid. |
![]() ![]() |
TSharedPtr< IMessageBus, ESPMode::ThreadSafe > | Gets the default message bus if it has been initialized. | |
![]() |
FOnMessageBusStartupOrShutdown & | Event triggered when a message bus is shutdown. | |
![]() |
FOnMessageBusStartupOrShutdown & | Event triggered when a message bus is started. |
Typedefs
Name | Description |
---|---|
FMessageBusWeakPtr | |
FOnMessageBusStartupOrShutdown |