Navigation
API > API/Plugins > API/Plugins/Concert
References
| Module | Concert |
| Header | /Engine/Plugins/Developer/Concert/ConcertMain/Source/Concert/Public/ConcertSession.h |
| Include | #include "ConcertSession.h" |
Syntax
class FConcertSessionCommonImpl
Remarks
Common implementation for Concert Client and Server sessions (
This doesn't inherit from any session interface, but does implement some of their API with a "Common" prefix on the function names. Interface implementations can also inherit from this common impl and then call the "Common" functions from the interface overrides.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< FName, TArray< TSharedPtr< IConcertSessionCustomEventHandler > > > | CustomEventHandlers | Map of custom event handlers for this session | |
| TMap< FName, TSharedPtr< IConcertSessionCustomRequestHandler > > | CustomRequestHandlers | Map of custom request handlers for this session | |
| FConcertScratchpadPtr | Scratchpad | The scratchpad for this session | |
| TMap< FGuid, FSessionClient > | SessionClients | ||
| FConcertSessionInfo | SessionInfo | Information about this session |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FConcertSessionCommonImpl
(
const FConcertSessionInfo& InSessionInfo |
Functions
Classes
| Type | Name | Description | |
|---|---|---|---|
| FSessionClient | Map of clients connected to this session (excluding us if we're a client session) |
See Also
IConcertSessionfor the API description).