Navigation
API > API/Plugins > API/Plugins/ConcertTransport
Logging interface for Concert Transport layer
| Name | IConcertTransportLogger |
| Type | class |
| Header File | /Engine/Plugins/Developer/Concert/ConcertMain/Source/ConcertTransport/Public/IConcertTransportLogger.h |
| Include Path | #include "IConcertTransportLogger.h" |
Syntax
class IConcertTransportLogger
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IConcertTransportLogger() |
Virtual destructor | IConcertTransportLogger.h |
Enums
Public
| Name | Remarks |
|---|---|
| EMessageDiscardedReason |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FlushLog() |
Flush the log, processing any pending entries | IConcertTransportLogger.h | |
bool IsLogging() |
Is this log currently logging? | IConcertTransportLogger.h | |
void LogMessageDiscarded
(
const FConcertMessageContext& ConcertContext, |
Log a message discarded from this ConcertContext | IConcertTransportLogger.h | |
void LogMessageQueued
(
const FConcertMessageContext& ConcertContext, |
Log a message queued from this ConcertContext | IConcertTransportLogger.h | |
void LogMessageReceived
(
const FConcertMessageContext& ConcertContext, |
Log a message received from this ConcertContext | IConcertTransportLogger.h | |
void LogProcessAck
(
const FConcertMessageContext& ConcertContext, |
Log a acknowledgment processed from this ConcertContext | IConcertTransportLogger.h | |
void LogProcessEvent
(
const FConcertMessageContext& ConcertContext, |
Log an event processed from this ConcertContext | IConcertTransportLogger.h | |
void LogProcessRequest
(
const FConcertMessageContext& ConcertContext, |
Log a request processed from this ConcertContext | IConcertTransportLogger.h | |
void LogProcessResponse
(
const FConcertMessageContext& ConcertContext, |
Log a response processed from this ConcertContext | IConcertTransportLogger.h | |
void LogPublish
(
const TSharedRef< IConcertMessage >& Message |
Log the publication of Message | IConcertTransportLogger.h | |
void LogReceiveReliableHandshake
(
const FConcertReliableHandshakeData& ReliableHandshakeData, |
Log a reliable handshake received from the source endpoint | IConcertTransportLogger.h | |
| Log a remote endpoint with EndpointId being as being closed | IConcertTransportLogger.h | ||
void LogRemoteEndpointDiscovery
(
const FConcertMessageContext& ConcertContext, |
Log the discovery of a remote endpoint with EndpointId | IConcertTransportLogger.h | |
| Log a remote endpoint with EndpointId being considered stale or timed out | IConcertTransportLogger.h | ||
void LogSend
(
const TSharedRef< IConcertMessage >& Message, |
Log the sending of Message to DestEndpoint | IConcertTransportLogger.h | |
void LogSendAck
(
const FConcertAckData& AckData, |
Log an acknowledgment sent to the destination endpoint | IConcertTransportLogger.h | |
void LogSendEndpointClosed
(
const FConcertEndpointClosedData& EndpointClosedData, |
Log an endpoint being closed on the remote peer (us!) | IConcertTransportLogger.h | |
void LogSendReliableHandshake
(
const FConcertReliableHandshakeData& ReliableHandshakeData, |
Log a reliable handshake sent to the destination endpoint | IConcertTransportLogger.h | |
void LogTimeOut
(
const TSharedRef< IConcertMessage >& Message, |
Log a timeout for a Message sent to EndpointId | IConcertTransportLogger.h | |
void StartLogging() |
Start logging | IConcertTransportLogger.h | |
void StopLogging() |
Stop logging | IConcertTransportLogger.h |