Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineNotificationHandler.h |
Include |
#include "OnlineNotificationHandler.h" |
class FOnlineNotificationHandler
This class is a static manager used to track notification transports and map the delivered notifications to subscribed notification handlers
Name | Description | ||
---|---|---|---|
|
PlayerBindingMap |
Map from player and type of notification to the delegate to call |
|
|
SystemBindingMap |
Map from type of notification to the delegate to call |
Name | Description | |
---|---|---|
|
FOnlineNotificationHandler() |
Lifecycle is managed by OnlineSubSystem, all access should be made through there |
Name | Description | ||
---|---|---|---|
|
FDelegateHan... |
AddPlayerNotificationBinding_Handle ( |
Add a notification binding for a type |
|
FDelegateHan... |
AddSystemNotificationBinding_Handle ( |
Add a notification binding for a type |
|
DeliverNotification ( |
Deliver a notification to the appropriate handler for that player/msg type. |
|
|
RemovePlayerNotificationBinding ( |
Remove the player notification handler for a type |
|
|
RemoveSystemNotificationBinding ( |
Remove the notification handler for a type |
|
|
ResetAllPlayerNotificationBindings() |
Resets all player notification handlers |
|
|
ResetPlayerNotificationBindings ( |
Resets a player's notification handlers |
|
|
ResetSystemNotificationBindings() |
Resets all system notification handlers |
Name |
Description |
---|---|
NotificationTypeBindingsMap |