IBusListener

Interface for message bus listener.

Choose your operating system:

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