FConcertTransportLoggerWrapper

Wrapper class around a [IConcertTransportLogger](API\Plugins\ConcertTransport\IConcertTransportLogger) pointer

Windows
MacOS
Linux

References

Module

ConcertTransport

Header

/Engine/Plugins/Developer/Concert/ConcertMain/Source/ConcertTransport/Public/IConcertTransportLogger.h

Include

#include "IConcertTransportLogger.h"

Syntax

class FConcertTransportLoggerWrapper

Remarks

Wrapper class around a IConcertTransportLogger pointer

Constructors

Name Description

Public function

FConcertTransportLoggerWrapper

(
    const IConcertTransportLoggerPtr& ...
)

Functions

Name Description

Public function Const

void

 

FlushLog()

Public function Const

IConcertTran...

 

GetLogger()

Public function Const

bool

 

IsLogging()

Public function Const

void

 

LogMessageDiscarded

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint,
    const IConcertTransportLogger::EMes...
)

Public function Const

void

 

LogMessageQueued

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogMessageReceived

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogProcessAck

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogProcessEvent

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogProcessRequest

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogProcessResponse

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogPublish

(
    const TSharedRef< IConcertMessage >...
)

Public function

void

 

LogReceiveReliableHandshake

(
    const FConcertReliableHandshakeData...,
    const FGuid& SrcEndpoint,
    const FDateTime& UtcNow
)

Public function Const

void

 

LogRemoteEndpointClosure

(
    const FGuid& EndpointId,
    const FDateTime& UtcNow
)

Public function Const

void

 

LogRemoteEndpointDiscovery

(
    const FConcertMessageContext& Conc...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogRemoteEndpointTimeOut

(
    const FGuid& EndpointId,
    const FDateTime& UtcNow
)

Public function Const

void

 

LogSend

(
    const TSharedRef< IConcertMessage >...,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogSendAck

(
    const FConcertAckData& AckData,
    const FGuid& DestEndpoint
)

Public function Const

void

 

LogSendEndpointClosed

(
    const FConcertEndpointClosedData& ...,
    const FGuid& DestEndpoint,
    const FDateTime& UtcNow
)

Public function

void

 

LogSendReliableHandshake

(
    const FConcertReliableHandshakeData...,
    const FGuid& DestEndpoint,
    const FDateTime& UtcNow
)

Public function Const

void

 

LogTimeOut

(
    const TSharedRef< IConcertMessage >...,
    const FGuid& EndpointId,
    const FDateTime& UtcNow
)

Public function

void

 

Reset()

Public function Const

void

 

StartLogging()

Public function Const

void

 

StopLogging()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss