Stream Chat Unreal SDK
Loading...
Searching...
No Matches
ThreadParticipantDto.h
1// Copyright 2026 Stream.IO, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "AdditionalFields.h"
6#include "CoreMinimal.h"
7#include "UserObjectDto.h"
8
9#include "ThreadParticipantDto.generated.h"
10
17USTRUCT()
19{
20 GENERATED_BODY()
21
22
23 UPROPERTY()
24 FString ChannelCid;
25
27 UPROPERTY()
28 FString ThreadId;
29
31 UPROPERTY()
32 FString UserId;
33
35 UPROPERTY()
37
39 UPROPERTY()
40 FDateTime CreatedAt = FDateTime{0};
41
43 UPROPERTY()
44 FDateTime LastReadAt = FDateTime{0};
45
47 UPROPERTY()
48 FDateTime LastThreadMessageAt = FDateTime{0};
49
51 UPROPERTY()
52 FDateTime LeftThreadAt = FDateTime{0};
53
54 UPROPERTY()
55 FAdditionalFields AdditionalFields;
56};
@ UserId
The user ID of the user that sent the message.
@ ChannelCid
The channel CID for the ban. When this parameter is not provided, both global and channel bans will b...
#/components/schemas/ThreadParticipant Represents a user that is participating in a thread....
Definition ThreadParticipantDto.h:19
#/components/schemas/UserObject Used in both requests and responses
Definition UserObjectDto.h:17