Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem
Interface for notification transport mechanisms
| Name | IOnlineNotificationTransport |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineNotificationTransportInterface.h |
| Include Path | #include "Interfaces/OnlineNotificationTransportInterface.h" |
Syntax
class IOnlineNotificationTransport
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IOnlineNotificationTransport
(
IOnlineSubsystem* InOnlineSubsystemInstance, |
Constructor | Interfaces/OnlineNotificationTransportInterface.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IOnlineNotificationTransport() |
Interfaces/OnlineNotificationTransportInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const IOnlineNotificationTransportMessage * Convert
(
const FOnlineNotification& Notification |
Interfaces/OnlineNotificationTransportInterface.h | ||
const FOnlineNotification & Convert
(
const IOnlineNotificationTransportMessage* TransportMessage |
Interfaces/OnlineNotificationTransportInterface.h | ||
const FNotificationTransportId & GetNotificationTransportId() |
Interfaces/OnlineNotificationTransportInterface.h | ||
bool ReceiveNotification
(
const IOnlineNotificationTransportMessage& TransportMessage |
Receive a transport-specific notification in from this transport mechanism and pass along to be delivered | Interfaces/OnlineNotificationTransportInterface.h | |
bool SendNotification
(
const FOnlineNotification& Notification |
Send a notification out using this transport mechanism | Interfaces/OnlineNotificationTransportInterface.h |
Protected
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const IOnlineNotificationTransport& Other |
Equality operator | Interfaces/OnlineNotificationTransportInterface.h |