Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineNotificationTransportManager.h |
Include |
#include "OnlineNotificationTransportManager.h" |
class FOnlineNotificationTransportManager
This class is a static manager used to track notification transports and map the delivered notifications to subscribed notification handlers
Name | Description | ||
---|---|---|---|
|
TransportMap |
Map from a transport type to the transport object |
Name | Description | |
---|---|---|
|
FOnlineNotificationTransportManager() |
Lifecycle is managed by OnlineSubSystem, all access should be through there |
Name | Description | |
---|---|---|
|
~FOnlineNotificationTransportManager() |
Name | Description | ||
---|---|---|---|
|
AddNotificationTransport ( |
Add a notification transport |
|
|
CloseTap ( |
Base function for stanching the notifications |
|
|
IOnlineNotif... |
GetNotificationTransport ( |
Get a notification transport of a specific type |
|
FOnlineTrans... |
OpenTap ( |
Base function for letting the notifications flow |
|
ReceiveTransportMessage ( |
Receive a message from a specific transport, convert to notification, and pass on for delivery |
|
|
RemoveNotificationTransport ( |
Remove a notification transport |
|
|
ResetNotificationTransports() |
Resets all transports |
|
|
SendNotification ( |
Send a notification using a specific transport |