ISessionInfo

Interface for game instances.

Windows
MacOS
Linux

References

Module

SessionServices

Header

/Engine/Source/Runtime/SessionServices/Public/ISessionInfo.h

Include

#include "ISessionInfo.h"

Syntax

class ISessionInfo

Remarks

Interface for game instances.

Variables

Name Description

Public variable

ISessionInfo::F...

 

OnInstanceDiscovered

Destructors

Name Description

Public function Virtual

~ISessionInfo()

Virtual destructor.

Functions

Name Description

Public function Const

void

 

GetInstances

Gets a read-only collection of all instances that belong to this session.

Public function Const

const FDateT...

 

GetLastUpdateTime()

Gets the time at which the last update was received from this instance.

Public function Const

const int32

 

GetNumInstances()

Gets the number of engine instances that are part of the session.

Public function Const

const FGuid ...

 

GetSessionId()

Gets the session identifier.

Public function Const

const FStrin...

 

GetSessionName()

Gets the name of the session.

Public function Const

const FStrin...

 

GetSessionOwner()

Gets the name of the user that owns the session.

Public function Const

const bool

 

IsStandalone()

Checks whether this is a standalone session.

Public function

ISessionInfo...

 

OnInstanceDiscovered()

Public function

FLogReceived...

 

OnLogReceived()

Public function

void

 

Terminate()

Terminates the session.

Classes

Name

Description

Public class

FInstanceDiscoveredEvent

A delegate that is executed when a new instance has been discovered.

Public class

FLogReceivedEvent

A delegate that is executed when a new log message has been received.

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