TConcertMessage

Implements common portion of Concert Message

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Protected variable

TMap< FName, FS...

 

Annotations

Protected variable

FDateTime

 

CreationDate

Protected variable

EConcertMessage...

 

MessageState

Protected variable

MessageType

 

MessageTemplate

Constructors

Name Description

Public function

TConcertMessage

(
    const MessageType& Message
)

Public function

TConcertMessage

(
    MessageType&& Message
)

Destructors

Name Description

Public function Virtual

~TConcertMessage()

Functions

Name Description

Public function Virtual

void

 

Acknowledge

(
    const FConcertMessageContext& Conc...
)

Public function Virtual Const

void *

 

ConstructMessage()

Public function Virtual Const

const TMap< ...

 

GetAnnotations()

Public function Virtual Const

uint16

 

GetChannelId()

Public function Virtual Const

FDateTime

 

GetCreationDate()

Public function Virtual Const

FGuid

 

GetMessageId()

Public function Virtual Const

uint16

 

GetMessageOrderIndex()

Public function Virtual Const

const void &...

 

GetMessageTemplate()

Public function Virtual Const

UScriptStruc...

 

GetMessageType()

Public function Virtual Const

const FGuid ...

 

GetSenderId()

Public function Virtual Const

EConcertMess...

 

GetState()

Public function Virtual Const

bool

 

IsReliable()

Public function Virtual

void

 

SetAnnotations

(
    TMap< FName, FString > InAnnotation...
)

Protected function Virtual

void

 

SetChannelId

(
    uint16 Channel
)

Protected function Virtual

void

 

SetMessageId

(
    const FGuid& MessageId
)

Protected function Virtual

void

 

SetOrderIndex

(
    uint16 OrderIndex
)

Protected function Virtual

void

 

SetSenderId

(
    const FGuid& SenderId
)

Public function Virtual

void

 

TimeOut()