Navigation
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| FConcertAckData | Acknowledgment messages to reliable events | ||
| FConcertEndpointClosedData | Message send when an endpoint is closed on a remote peer | ||
| FConcertEndpointContext | Context information for a Concert endpoint | ||
| FConcertEndpointDiscoveryEvent | Special event message base struct that is also caught by the endpoint to discover remote endpoint before passing it to handlers | ||
| FConcertEndpointSettings | |||
| FConcertEventData | Base struct for all concert event messages | ||
| FConcertKeepAlive | Keep alive message | ||
| FConcertMessageCapturedContext | |||
| FConcertMessageContext | Context struct for Concert messages | ||
| FConcertMessageData | Base class for all message data sent through concert | ||
| FConcertReliableHandshakeData | Handshake used to negotiate a reliable channel between endpoints (also uses the ReliableChannelId from the base message) | ||
| FConcertRequestData | Base struct for all concert request messages | ||
| FConcertResponseData | Base struct for all concert request response messages | ||
| FConcertSendResendPending | Force the endpoint to resend pending packages. | ||
| FConcertTransportLoggerWrapper | Wrapper class around a IConcertTransportLogger pointer | ||
| IConcertEndpointProvider | Interface for an Endpoint Provider | ||
| IConcertEvent | Abstract class for Concert Event | ||
| IConcertEventHandler | Interface for Concert Endpoint event handler | ||
| IConcertLocalEndpoint | Interface representing a local endpoint you can send from either reliably or not for Concert | ||
| IConcertMessage | Abstract for Concert Message | ||
| IConcertRemoteEndpoint | Interface representing a remote endpoint that you can send to reliably or not from a local Concert endpoint | ||
| IConcertRequest | Abstract class for Concert Request | ||
| IConcertRequestHandler | Interface for Concert Endpoint request handler | ||
| IConcertResponse | Abstract class for Concert Response | ||
| IConcertTransportLogger | Logging interface for Concert Transport layer | ||
| IConcertTransportModule | Interface for the Concert Transport module. | ||
| TConcertEvent | |||
| TConcertFunctionEventHandler | Implementation of Concert Endpoint event handler using a TFunction | ||
| TConcertFunctionRequestHandler | Implementation of Concert Endpoint request handler using TFunction | ||
| TConcertMessage | Implements common portion of Concert Message | ||
| TConcertRawEventHandler | Implementation of Concert Endpoint event handler using a raw member function pointer | ||
| TConcertRawRequestHandler | Implementation of Concert Endpoint request handler using a raw member function pointer | ||
| TConcertRequest | |||
| TConcertResponse | |||
| UConcertEndpointConfig |
Typedefs
| Name | Description |
|---|---|
| FConcertTransportLoggerFactory | Factory function used to create a concrete instance of IConcertTransportLogger. |
| FOnConcertMessageAcknowledgementReceived | |
| FOnConcertMessageAcknowledgementReceivedFromLocalEndpoint | |
| FOnConcertRemoteEndpointConnectionChanged | |
| IConcertLocalEndpointPtr | |
| IConcertTransportLoggerPtr | |
| IConcertTransportLoggerRef |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EConcertMessageFlags | Message Flags when sent | ||
| EConcertMessageState | States of Concert Messages | ||
| EConcertMessageType | Types of Concert Messages | ||
| EConcertMessageVersion | Versioning for concert message protocol | ||
| EConcertReliableHandshakeState | Handshake codes used during reliable channel negotiation | ||
| EConcertRemoteEndpointConnection | Remote endpoint connection statuses when broadcasting changes | ||
| EConcertResponseCode | Response codes to a sent request |
Functions
| Type | Name | Description | |
|---|---|---|---|
| constexpr bool | |||
| constexpr EConcertMessageFlags | operator&
(
EConcertMessageFlags Lhs, |
||
| EConcertMessageFlags & | operator&=
(
EConcertMessageFlags& Lhs, |
||
| constexpr EConcertMessageFlags | operator^
(
EConcertMessageFlags Lhs, |
||
| EConcertMessageFlags & | operator^=
(
EConcertMessageFlags& Lhs, |
||
| constexpr EConcertMessageFlags | operator|
(
EConcertMessageFlags Lhs, |
||
| EConcertMessageFlags & | operator|=
(
EConcertMessageFlags& Lhs, |
||
| constexpr EConcertMessageFlags |