ConcertTransport

Filters

Classes

Name

Description

Public struct UStruct

FConcertAckData

Acknowledgment messages to reliable events

Public struct UStruct

FConcertEndpointClosedData

Message send when an endpoint is closed on a remote peer

Public struct

FConcertEndpointContext

Context information for a Concert endpoint

Public struct UStruct

FConcertEndpointDiscoveryEvent

Special event message base struct that is also caught by the endpoint to discover remote endpoint before passing it to handlers

Public struct UStruct

FConcertEndpointSettings

Public struct UStruct

FConcertEventData

Base struct for all concert event messages

Public struct UStruct

FConcertKeepAlive

Keep alive message

Public struct

FConcertMessageCapturedContext

Public struct

FConcertMessageContext

Context struct for Concert messages

Public struct UStruct

FConcertMessageData

Base class for all message data sent through concert

Public struct UStruct

FConcertReliableHandshakeData

Handshake used to negotiate a reliable channel between endpoints (also uses the ReliableChannelId from the base message)

Public struct UStruct

FConcertRequestData

Base struct for all concert request messages

Public struct UStruct

FConcertResponseData

Base struct for all concert request response messages

Public class

FConcertTransportLoggerWrapper

Wrapper class around a IConcertTransportLogger pointer

Public class

IConcertEndpointProvider

Interface for an Endpoint Provider

Public class

IConcertEvent

Abstract class for Concert Event

Public class

IConcertEventHandler

Interface for Concert Endpoint event handler

Public class

IConcertLocalEndpoint

Interface representing a local endpoint you can send from either reliably or not for Concert

Public class

IConcertMessage

Abstract for Concert Message

Public class

IConcertRemoteEndpoint

Interface representing a remote endpoint that you can send to reliably or not from a local Concert endpoint

Public class

IConcertRequest

Abstract class for Concert Request

Public class

IConcertRequestHandler

Interface for Concert Endpoint request handler

Public class

IConcertResponse

Abstract class for Concert Response

Public class

IConcertTransportLogger

Logging interface for Concert Transport layer

Public class

IConcertTransportModule

Interface for the Concert Transport module.

Public class

TConcertEvent

Public class

TConcertFunctionEventHandler

Implementation of Concert Endpoint event handler using a TFunction

Public class

TConcertFunctionRequestHandler

Implementation of Concert Endpoint request handler using TFunction

Public class

TConcertMessage

Implements common portion of Concert Message

Public class

TConcertRawEventHandler

Implementation of Concert Endpoint event handler using a raw member function pointer

Public class

TConcertRawRequestHandler

Implementation of Concert Endpoint request handler using a raw member function pointer

Public class

TConcertRequest

Public class

TConcertResponse

Public class UClass Config

UConcertEndpointConfig

Typedefs

Enums

Name

Description

Public enum UEnum

EConcertMessageFlags

Message Flags when sent

Public enum

EConcertMessageState

States of Concert Messages

Public enum

EConcertMessageType

Types of Concert Messages

Public enum UEnum

EConcertReliableHandshakeState

Handshake codes used during reliable channel negotiation

Public enum

EConcertRemoteEndpointConnection

Remote endpoint connection statuses when broadcasting changes

Public enum UEnum

EConcertResponseCode

Response codes to a sent request

Functions

Name Description

Public function

constexpr bo...

 

operator!

(
    EConcertMessageFlags E
)

Public function

constexpr EC ...

 

operator&

(
    EConcertMessageFlags Lhs,
    EConcertMessageFlags Rhs
)

Public function

EConcertMess ...

 

operator&=

(
    EConcertMessageFlags & Lhs,
    EConcertMessageFlags Rhs
)

Public function

constexpr EC ...

 

operator^

(
    EConcertMessageFlags Lhs,
    EConcertMessageFlags Rhs
)

Public function

EConcertMess ...

 

operator^=

(
    EConcertMessageFlags & Lhs,
    EConcertMessageFlags Rhs
)

Public function

constexpr EC ...

 

operator|

(
    EConcertMessageFlags Lhs,
    EConcertMessageFlags Rhs
)

Public function

EConcertMess ...

 

operator|=

(
    EConcertMessageFlags & Lhs,
    EConcertMessageFlags Rhs
)

Public function

constexpr EC ...

 

operator~

(
    EConcertMessageFlags E
)