Navigation
Unreal Engine C++ API Reference > Plugins > ConcertTransport
Inheritance Hierarchy
- MessageBase
- TConcertMessage
- TConcertEvent
- TConcertRequest
- TConcertResponse
References
Module | ConcertTransport |
Header | /Engine/Plugins/Developer/Concert/ConcertMain/Source/ConcertTransport/Public/IConcertMessages.h |
Include | #include "IConcertMessages.h" |
Syntax
template<typename MessageBase, typename MessageType>
class TConcertMessage : public MessageBase
Remarks
Implements common portion of Concert Message
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TMap< FName, FString > | Annotations | |
![]() |
FDateTime | CreationDate | |
![]() |
EConcertMessageState | MessageState | |
![]() |
MessageType | MessageTemplate |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TConcertMessage
(
const MessageType& Message |
||
![]() |
TConcertMessage
(
MessageType&& Message |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Acknowledge
(
const FConcertMessageContext& ConcertContext |
|
![]() ![]() ![]() |
void * | ||
![]() ![]() ![]() |
const TMap< FName, FString > & | ||
![]() ![]() ![]() |
uint16 | GetChannelId () |
|
![]() ![]() ![]() |
FDateTime | ||
![]() ![]() ![]() |
FGuid | GetMessageId () |
|
![]() ![]() ![]() |
uint16 | ||
![]() ![]() ![]() |
const void * | ||
![]() ![]() ![]() |
UScriptStruct * | ||
![]() ![]() ![]() |
const FGuid & | GetSenderId () |
|
![]() ![]() ![]() |
EConcertMessageState | GetState () |
|
![]() ![]() ![]() |
bool | IsReliable () |
|
![]() ![]() |
void | SetAnnotations
(
TMap< FName, FString > InAnnotations |
|
![]() ![]() |
void | SetChannelId
(
uint16 Channel |
|
![]() ![]() |
void | SetMessageId
(
const FGuid& MessageId |
|
![]() ![]() |
void | SetOrderIndex
(
uint16 OrderIndex |
|
![]() ![]() |
void | SetSenderId
(
const FGuid& SenderId |
|
![]() ![]() |
void | TimeOut () |