FConcertActivityStream

Streams an archived session activities asynchronously and caches them until the client poll and consume them synchronously.

Windows
MacOS
Linux

References

Module

ConcertSyncClient

Header

/Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncClient/Public/ConcertActivityStream.h

Include

#include "ConcertActivityStream.h"

Syntax

class FConcertActivityStream

Remarks

Streams an archived session activities asynchronously and caches them until the client poll and consume them synchronously. The streams also caches the corresponding client info for lookup.

Constructors

Name Description

Public function

FConcertActivityStream

(
    TWeakPtr< IConcertClient, ESPMode::...,
    const FGuid& InAdminEndpointId,
    const FGuid& InSessionId,
    bool bInIncludeActivityDetails,
    uint32 InBufferSize
)

Construct a input activity stream used to read a Concert session activities from the most recent to the oldest.

Functions

Name Description

Public function Const

const FConce...

 

GetActivityClientInfo

(
    const FGuid& ActivityEndpointId
)

Returns the client info corresponding to an activities.

Public function

bool

 

Read

(
    TArray< TSharedPtr< FConcertClientS...,
    int32& OutReadCount,
    FText& OutErrorMsg
)

Reads all buffered activities.

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