Stream Chat Unreal SDK
Loading...
Searching...
No Matches
DTO

This module contains Data Transfer Objects for communicating with the Stream Chat API. More...

Namespaces

namespace  Util
 Helpers for DTO conversion.
 

Classes

struct  FOwnUserDto
 #/components/schemas/OwnUser More...
 
struct  FChannelGetOrCreateRequestDto
 #/components/schemas/ChannelGetOrCreateRequest More...
 
struct  FChannelMemberRequestDto
 #/components/schemas/ChannelMemberRequest More...
 
struct  FChannelRequestDto
 #/components/schemas/ChannelRequest More...
 
struct  FHideChannelRequestDto
 #/components/schemas/HideChannelRequest More...
 
struct  FMarkReadRequestDto
 #/components/schemas/MarkReadRequest More...
 
struct  FMessagePaginationParamsRequestDto
 #/components/schemas/MessagePaginationParamsRequest More...
 
struct  FPaginationParamsRequestDto
 #/components/schemas/PaginationParamsRequest More...
 
struct  FQueryChannelsRequestDto
 #/components/schemas/QueryChannelsRequest More...
 
struct  FQueryMembersRequestDto
 #/components/schemas/QueryMembersRequest More...
 
struct  FTruncateChannelRequestDto
 #/components/schemas/TruncateChannelRequest More...
 
struct  FUpdateChannelPartialRequestDto
 #/components/schemas/UpdateChannelPartialRequest More...
 
struct  FUpdateChannelRequestDto
 #/components/schemas/UpdateChannelRequest More...
 
struct  FConnectRequestDto
 #/components/schemas/ConnectRequest More...
 
struct  FDeviceFieldsDto
 #/components/schemas/DeviceFields Also used as CreateDeviceRequest More...
 
struct  FSendEventRequestDto
 #/components/schemas/SendEventRequest More...
 
struct  FMessageRequestDto
 #/components/schemas/MessageRequest More...
 
struct  FSearchRequestDto
 #/components/schemas/SearchRequest More...
 
struct  FSendMessageRequestDto
 #/components/schemas/SendMessageRequest Contains all information needed to send new message More...
 
struct  FUpdateMessageRequestDto
 #/components/schemas/UpdateMessageRequest More...
 
struct  FBanRequestDto
 #/components/schemas/BanRequest More...
 
struct  FFlagRequestDto
 #/components/schemas/FlagRequest More...
 
struct  FMuteChannelRequestDto
 #/components/schemas/MuteChannelRequest More...
 
struct  FMuteUserRequestDto
 #/components/schemas/MuteUserRequest More...
 
struct  FQueryBannedUsersRequestDto
 #/components/schemas/QueryBannedUsersRequest More...
 
struct  FReactionRequestDto
 #/components/schemas/ReactionRequest Represents user reaction to a message More...
 
struct  FSendReactionRequestDto
 #/components/schemas/SendReactionRequest Contains all information needed to send new reaction More...
 
struct  FSortParamRequestDto
 #/components/schemas/SortParamRequest More...
 
struct  FGuestRequestDto
 #/components/schemas/GuestRequest More...
 
struct  FQueryUsersRequestDto
 #/components/schemas/QueryUsersRequest More...
 
struct  FUpdateUserPartialRequestDto
 #/components/schemas/UpdateUserPartialRequest More...
 
struct  FUpdateUsersPartialRequestDto
 #/components/schemas/UpdateUsersPartialRequest More...
 
struct  FUpdateUsersRequestDto
 #/components/schemas/UpdateUsersRequest More...
 
struct  FUserObjectRequestDto
 #/components/schemas/UserObjectRequest More...
 
struct  FChannelConfigWithInfoDto
 #/components/schemas/ChannelConfigWithInfo More...
 
struct  FChannelMemberDto
 #/components/schemas/ChannelMember More...
 
struct  FChannelResponseDto
 #/components/schemas/ChannelResponse Represents channel in chat More...
 
struct  FChannelsResponseDto
 #/components/schemas/ChannelsResponse More...
 
struct  FChannelStateResponseDto
 #/components/schemas/ChannelStateResponse More...
 
struct  FChannelStateResponseFieldsDto
 #/components/schemas/ChannelStateResponseFields More...
 
struct  FDeleteChannelResponseDto
 #/components/schemas/DeleteChannelResponse More...
 
struct  FMarkReadResponseDto
 #/components/schemas/MarkReadResponse More...
 
struct  FMembersResponseDto
 #/components/schemas/MembersResponse More...
 
struct  FReadDto
 #/components/schemas/Read More...
 
struct  FTruncateChannelResponseDto
 #/components/schemas/TruncateChannelResponse More...
 
struct  FUpdateChannelPartialResponseDto
 #/components/schemas/UpdateChannelPartialResponse More...
 
struct  FUpdateChannelResponseDto
 #/components/schemas/UpdateChannelResponse More...
 
struct  FDeviceDto
 #/components/schemas/Response More...
 
struct  FListDevicesResponseDto
 #/components/schemas/Response More...
 
struct  FErrorResponseDto
 #/components/schemas/APIError More...
 
struct  FEventDto
 #/components/schemas/Event An event returned in a HTTP response. Distinct from WebSocket events More...
 
struct  FEventResponseDto
 #/components/schemas/EventResponse More...
 
struct  FCommandDto
 #/components/schemas/Command More...
 
struct  FMessageDto
 #/components/schemas/Message Represents any chat message. Used in responses only More...
 
struct  FMessageResponseDto
 #/components/schemas/MessageResponse More...
 
struct  FSearchResponseDto
 #/components/schemas/SearchResponse More...
 
struct  FSearchResultDto
 #/components/schemas/SearchResult More...
 
struct  FSearchResultMessageDto
 #/components/schemas/SearchResultMessage More...
 
struct  FSearchWarningDto
 #/components/schemas/SearchWarning More...
 
struct  FBanResponseDto
 #/components/schemas/BanResponse More...
 
struct  FChannelMuteDto
 #/components/schemas/ChannelMute More...
 
struct  FFlagDto
 #/components/schemas/Flag Contains information about flagged user or message More...
 
struct  FFlagResponseDto
 #/components/schemas/FlagResponse More...
 
struct  FMuteChannelResponseDto
 #/components/schemas/MuteChannelResponse More...
 
struct  FMuteUserResponseDto
 #/components/schemas/MuteUserResponse More...
 
struct  FQueryBannedUsersResponseDto
 #/components/schemas/QueryBannedUsersResponse More...
 
struct  FUserMuteDto
 #/components/schemas/UserMute More...
 
struct  FGetReactionsResponseDto
 #/components/schemas/GetReactionsResponse More...
 
struct  FReactionDto
 #/components/schemas/Reaction Represents user reaction to a message More...
 
struct  FReactionResponseDto
 #/components/schemas/ReactionResponse More...
 
struct  FResponseDto
 #/components/schemas/Response More...
 
struct  FGuestResponseDto
 #/components/schemas/GuestResponse More...
 
struct  FUpdateUsersResponseDto
 #/components/schemas/UpdateUsersResponse More...
 
struct  FUserResponseDto
 #/components/schemas/UserResponse More...
 
struct  FUsersResponseDto
 #/components/schemas/UsersResponse More...
 
struct  FUserDto
 Common fields for users. More...
 
struct  FUserObjectDto
 #/components/schemas/UserObject Used in both requests and responses More...
 

Enumerations

enum class  EMessageTypeDto : uint8 {
  Regular , Ephemeral , Error , Reply ,
  System , Deleted
}
 DTO for type of message. More...
 

Detailed Description

This module contains Data Transfer Objects for communicating with the Stream Chat API.

Enumeration Type Documentation

◆ EMessageTypeDto

enum class EMessageTypeDto : uint8
strong