Navigation
API > API/Plugins > API/Plugins/ConcertSharedSlate > API/Plugins/ConcertSharedSlate/Session > API/Plugins/ConcertSharedSlate/Session/Browser
References
| Module | ConcertSharedSlate |
| Header | /Engine/Plugins/Developer/Concert/ConcertUI/ConcertSharedSlate/Source/ConcertSharedSlate/Public/Session/Browser/IConcertSessionBrowserController.h |
| Include | #include "Session/Browser/IConcertSessionBrowserController.h" |
Syntax
class IConcertSessionBrowserController
Remarks
Runs and cache network queries for the UI. In the model-view-controller pattern, this class acts like the controller. Its purpose is to keep the UI code as decoupled as possible from the API used to query it. It encapsulate the asynchronous code and provide a simpler API to the UI.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ArchiveSession
(
const FGuid& ServerAdminEndpointId, |
||
| bool | CanDeleteActiveSession
(
const FGuid& ServerAdminEndpointId, |
||
| bool | CanDeleteArchivedSession
(
const FGuid& ServerAdminEndpointId, |
||
| bool | |||
| bool | CanRenameActiveSession
(
const FGuid& ServerAdminEndpointId, |
||
| bool | CanRenameArchivedSession
(
const FGuid& ServerAdminEndpointId, |
||
| void | CreateSession
(
const FGuid& ServerAdminEndpointId, |
||
| void | DeleteSessions
(
const FGuid& ServerAdminEndpointId, |
||
| TOptional< FConcertSessionInfo > | GetActiveSessionInfo
(
const FGuid& AdminEndpoint, |
Returns the active sessions info corresponding to the specified parameters. | |
| TArray< FActiveSessionInfo > | Returns the latest list of active sessions known to this controller. | ||
| TOptional< FConcertSessionInfo > | GetArchivedSessionInfo
(
const FGuid& AdminEndpoint, |
Returns the archived sessions info corresponding to the specified parameters. | |
| TArray< FArchivedSessionInfo > | Returns the latest list of archived sessions known to this controller. | ||
| TArray< FConcertServerInfo > | GetServers () |
Returns the latest list of server known to this controller. | |
| void | RenameActiveSession
(
const FGuid& ServerAdminEndpointId, |
||
| void | RenameArchivedSession
(
const FGuid& ServerAdminEndpointId, |
||
| void | RestoreSession
(
const FGuid& ServerAdminEndpointId, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FActiveSessionInfo | |||
| FArchivedSessionInfo |