IOnlineNotificationTransport

Interface for notification transport mechanisms

Windows
MacOS
Linux

References

Module

OnlineSubsystem

Header

/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineNotificationTransportInterface.h

Include

#include "Interfaces/OnlineNotificationTransportInterface.h"

Syntax

class IOnlineNotificationTransport

Remarks

Interface for notification transport mechanisms

Variables

Name Description

Protected variable

FNotificationTr...

 

Id

Unique notification transport id associated with this transport

Protected variable

IOnlineSubsyste...

 

OnlineSubsystemInstance

The OSS associated with this transport, used for accessing the notification handler and transport manager

Constructors

Name Description

Protected function

IOnlineNotificationTransport

(
    IOnlineSubsystem* InOnlineSubs...,
    FNotificationTransportId InTranspor...
)

Constructor

Destructors

Functions

Name Description

Public function

const IOnlin...

 

Convert

(
    const FOnlineNotification& Notific...
)

Public function

const FOnlin...

 

Convert

(
    const IOnlineNotificationTransportM...
)

Public function Const

const FNotif...

 

GetNotificationTransportId()

Public function

bool

 

ReceiveNotification

(
    const IOnlineNotificationTransportM...
)

Receive a transport-specific notification in from this transport mechanism and pass along to be delivered

Public function

bool

 

SendNotification

(
    const FOnlineNotification& Notific...
)

Send a notification out using this transport mechanism

Operators

Name Description

Public function Const

bool

 

operator==

(
    const IOnlineNotificationTransport ...
)

Equality operator

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