Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem
Basic session information serializable into a NamedSession or SearchResults
| Name | FOnlineSession |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineSessionSettings.h |
| Include Path | #include "OnlineSessionSettings.h" |
Syntax
class FOnlineSession
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Default constructor, used when serializing a network packet | OnlineSessionSettings.h | ||
FOnlineSession
(
const FOnlineSessionSettings& InSessionSettings |
Constructor | OnlineSessionSettings.h | |
FOnlineSession
(
FOnlineSession&& |
OnlineSessionSettings.h | ||
FOnlineSession
(
const FOnlineSession& |
OnlineSessionSettings.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FOnlineSession() |
OnlineSessionSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NumOpenPrivateConnections | int32 | The number of private connections that are available (read only) | OnlineSessionSettings.h | |
| NumOpenPublicConnections | int32 | The number of publicly available connections that are available (read only) | OnlineSessionSettings.h | |
| OwningUserId | FUniqueNetIdPtr | Owner of the session | OnlineSessionSettings.h | |
| OwningUserName | FString | Owner name of the session | OnlineSessionSettings.h | |
| SessionInfo | TSharedPtr< class FOnlineSessionInfo > | The platform specific session information | OnlineSessionSettings.h | |
| SessionSettings | FOnlineSessionSettings | The settings associated with this session | OnlineSessionSettings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetSessionIdStr() |
OnlineSessionSettings.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOnlineSession & operator=
(
FOnlineSession&& |
OnlineSessionSettings.h | ||
FOnlineSession & operator=
(
const FOnlineSession& |
OnlineSessionSettings.h |