Concert

Windows
MacOS
Linux

Classes

Name

Description

Public struct UStruct

FConcertAdmin_CreateSessionRequest

Public struct UStruct

FConcertAdmin_DeleteSessionRequest

Public struct UStruct

FConcertAdmin_DiscoverServersEvent

Public struct UStruct

FConcertAdmin_FindSessionRequest

Public struct UStruct

FConcertAdmin_GetSavedSessionNamesRequest

Public struct UStruct

FConcertAdmin_GetSavedSessionNamesResponse

Public struct UStruct

FConcertAdmin_GetSessionClientsRequest

Public struct UStruct

FConcertAdmin_GetSessionClientsResponse

Public struct UStruct

FConcertAdmin_GetSessionsRequest

Public struct UStruct

FConcertAdmin_GetSessionsResponse

Public struct UStruct

FConcertAdmin_ServerDiscoveredEvent

Public struct UStruct

FConcertAdmin_SessionInfoResponse

Public struct UStruct

FConcertClientInfo

Holds info on a client connected through concert

Public struct UStruct

FConcertClientSettings

Public struct

FConcertCreateSessionArgs

Public struct UStruct

FConcertInstanceInfo

Holds info on an instance communicating through concert

Public struct UStruct

FConcertServerInfo

Holds info on a Concert server

Public struct UStruct

FConcertServerSettings

Public struct UStruct

FConcertSession_ClientListUpdatedEvent

Public struct UStruct

FConcertSession_CustomEvent

Public struct UStruct

FConcertSession_CustomRequest

Public struct UStruct

FConcertSession_CustomResponse

Public struct UStruct

FConcertSession_DiscoverAndJoinSessionEvent

Public struct UStruct

FConcertSession_JoinSessionResultEvent

Public struct UStruct

FConcertSession_LeaveSessionEvent

Public struct UStruct

FConcertSessionClientInfo

Holds information on session client

Public struct

FConcertSessionContext

Context struct for session custom message handlers

Public struct UStruct

FConcertSessionInfo

Holds info on a session

Public struct UStruct

FConcertSessionSerializedPayload

Public struct UStruct

FConcertSessionSettings

Public class

IConcertClient

Interface for Concert client

Public class

IConcertClientConnectionTask

Interface for tasks executed during the Concert client connection flow (eg, validation, creation, connection)

Public class

IConcertClientSession

Interface for Concert client sessions

Public class

IConcertModule

Interface for the Main Concert module.

Public class

IConcertServer

Interface for Concert server

Public class

IConcertServerSession

Interface for Concert server sessions

Public class

IConcertSession

Interface for Concert sessions

Public class

IConcertSessionCustomEventHandler

Interface for session custom event handler

Public class

IConcertSessionCustomRequestHandler

Interface for session custom request handler

Public class

IConcertSessionCustomResponseHandler

Interface for session custom request handler TODO: replace by a generalized erased promise/future pair??

Public class

TConcertFunctionSessionCustomEventHandler

Implementation of a session custom event handler that calls a function with the correct event type in the handler function signature.

Public class

TConcertFunctionSessionCustomRequestHandler

Implementation of a session custom request handler that calls a function with the correct request type in the handler function signature.

Public class

TConcertFutureSessionCustomResponseHandler

Implementation of a session custom response handler that uses a future to dispatch back the response

Public class

TConcertRawSessionCustomEventHandler

Implementation of a session custom event handler that uses a raw member function pointer with the correct event type in the handler function signature.

Public class

TConcertRawSessionCustomRequestHandler

Implementation of a session custom request handler that calls a raw member function with the correct request type in the handler function signature.

Public class UClass Config

UConcertClientConfig

Public class UClass Config

UConcertServerConfig

Typedefs

Enums

Name

Description

Public enum UEnum

EConcertClientStatus

Status for Concert session clients

Public enum UEnum

EConcertConnectionResult

Connection Result for Concert client session

Public enum UEnum

EConcertConnectionStatus

Connection status for Concert client sessions

Public enum UEnum

EConcertSessionResponseCode

Response codes for a session custom request

Public enum UEnum

EConcertSeverFlags

Functions

Name Description

Public function

constexpr bo...

 

operator!

(
    EConcertSeverFlags E
)

Public function

constexpr EC...

 

operator&

(
    EConcertSeverFlags Lhs,
    EConcertSeverFlags Rhs
)

Public function

EConcertSeve...

 

operator&=

(
    EConcertSeverFlags& Lhs,
    EConcertSeverFlags Rhs
)

Public function

constexpr EC...

 

operator^

(
    EConcertSeverFlags Lhs,
    EConcertSeverFlags Rhs
)

Public function

EConcertSeve...

 

operator^=

(
    EConcertSeverFlags& Lhs,
    EConcertSeverFlags Rhs
)

Public function

constexpr EC...

 

operator|

(
    EConcertSeverFlags Lhs,
    EConcertSeverFlags Rhs
)

Public function

EConcertSeve...

 

operator|=

(
    EConcertSeverFlags& Lhs,
    EConcertSeverFlags Rhs
)

Public function

constexpr EC...

 

operator~

(
    EConcertSeverFlags E
)

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback