IBusListener

Interface for message bus listener.

Windows
MacOS
Linux

Inheritance Hierarchy

IBusListener

FMessageEndpoint

References

Module

Messaging

Header

/Engine/Source/Runtime/Messaging/Public/IMessageBusListener.h

Include

#include "IMessageBusListener.h"

Syntax

class IBusListener

Remarks

Interface for message bus listener.

Classes that implement this interface are able to receive notifications from a message bus. A bus listener will receive a call to its appropriate IBusListener.Notify* method for dispatched notifications it is listening to.

This interface provides a rather low-level mechanism for listening to notification. Instead of implementing it, Most users will want to use an instance of see FMessageEndpoint, which provides a much more convenient way of listening to bus notifications.

Destructors

Name Description

Public function Virtual

~IBusListener()

Functions

Name Description

Public function Const

ENamedThread...

 

GetListenerThread()

Gets the name of the thread on which to receive notifications.

Public function

void

 

NotifyRegistration

(
    const FMessageAddress& Address,
    EMessageBusNotification Notificatio...
)

Notify a registration event from the bus This is called when a receiver is registered or unregistered from the bus.

See Also

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss