FOnlineSession

Basic session information serializable into a NamedSession or SearchResults

Windows
MacOS
Linux

Inheritance Hierarchy

FOnlineSession

FNamedOnlineSession

References

Module

OnlineSubsystem

Header

/Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineSessionSettings.h

Include

#include "OnlineSessionSettings.h"

Syntax

class FOnlineSession

Remarks

Basic session information serializable into a NamedSession or SearchResults

Variables

Name Description

Public variable

int32

 

NumOpenPrivateConnections

The number of private connections that are available (read only)

Public variable

int32

 

NumOpenPublicConnections

The number of publicly available connections that are available (read only)

Public variable

TSharedPtr< con...

 

OwningUserId

Owner of the session

Public variable

FString

 

OwningUserName

Owner name of the session

Public variable

TSharedPtr< cla...

 

SessionInfo

The platform specific session information

Public variable

FOnlineSessionS...

 

SessionSettings

The settings associated with this session

Constructors

Name Description

Public function

FOnlineSession()

Default constructor, used when serializing a network packet

Public function

FOnlineSession

(
    const FOnlineSessionSettings& InSe...
)

Constructor

Public function

FOnlineSession

(
    FOnlineSession&&
)

Public function

FOnlineSession

(
    const FOnlineSession&
)

Destructors

Name Description

Public function Virtual

~FOnlineSession()

Functions

Name Description

Public function Const

FString

 

GetSessionIdStr()

Operators

Name Description

Public function

FOnlineSessi...

 

operator=

(
    FOnlineSession&&
)

Public function

FOnlineSessi...

 

operator=

(
    const FOnlineSession&
)

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