Stream Chat Unreal SDK
Loading...
Searching...
No Matches
FChatApi Member List

This is the complete list of members for FChatApi, including all inherited members.

AddDevice(const FString &DeviceId, EPushProvider PushProvider, TCallback< FResponseDto > Callback={}) constFChatApi
BanUser(const FString &TargetUserId, const FString &Type={}, const FString &Id={}, const TOptional< FTimespan > &Timeout={}, const TOptional< FString > &Reason={}, bool bShadow=false, bool bIpBan=false, TCallback< FResponseDto > Callback={}) constFChatApi
Create(const FString &InApiKey, const FString &InHost, const TSharedPtr< FTokenManager > &) (defined in FChatApi)FChatApistatic
CreateGuest(const FUserObjectRequestDto &User, TCallback< FGuestResponseDto > Callback={}) const (defined in FChatApi)FChatApi
DeleteChannel(const FString &ChannelType, const FString &ChannelId, TCallback< FDeleteChannelResponseDto > Callback={}) constFChatApi
DeleteMessage(const FString &Id, bool bHard=false, TCallback< FMessageResponseDto > Callback={}) constFChatApi
DeleteReaction(const FString &MessageId, const FName &Type, TCallback< FReactionResponseDto > Callback={}) constFChatApi
Flag(const FString &TargetMessageId={}, const FString &TargetUserId={}, TCallback< FFlagResponseDto > Callback={}) constFChatApi
GetMessage(const FString &MessageId, TCallback< FMessageResponseDto > Callback={}) constFChatApi
GetReactions(const FString &MessageId, TOptional< uint32 > Limit, TOptional< uint32 > Offset, TCallback< FGetReactionsResponseDto > Callback={}) constFChatApi
HideChannel(const FString &ChannelType, const FString &ChannelId, bool bClearHistory=false, TCallback< FResponseDto > Callback={}) constFChatApi
ListDevices(TCallback< FListDevicesResponseDto > Callback={}) constFChatApi
MarkChannelRead(const FString &ChannelType, const FString &ChannelId, const TOptional< FString > &MessageId={}, TCallback< FMarkReadResponseDto > Callback={}) constFChatApi
MarkChannelsRead(TCallback< FMarkReadResponseDto > Callback={}) constFChatApi
MuteChannels(const TArray< FString > &TargetCids, TOptional< FTimespan > Timeout={}, TCallback< FMuteChannelResponseDto > Callback={}) constFChatApi
MuteUsers(const TArray< FString > &TargetUserIds, TOptional< FTimespan > Timeout={}, TCallback< FMuteUserResponseDto > Callback={}) constFChatApi
PartialUpdateChannel(const FString &ChannelType, const FString &ChannelId, const TSharedRef< FJsonObject > &Set, const TArray< FString > &Unset, TCallback< FUpdateChannelPartialResponseDto > Callback={}) constFChatApi
PartialUpdateUsers(const TArray< FPartialUpdateUser > &Users, TCallback< FUpdateUsersResponseDto > Callback={}) constFChatApi
QueryBannedUsers(const TSharedRef< FJsonObject > &Filter, const TArray< FSortParamRequestDto > &SortOptions={}, const TOptional< FDateTime > CreatedAtAfterOrEqual={}, const TOptional< FDateTime > CreatedAtAfter={}, const TOptional< FDateTime > CreatedAtBeforeOrEqual={}, const TOptional< FDateTime > CreatedAtBefore={}, TOptional< uint32 > Limit={}, TOptional< uint32 > Offset={}, TCallback< FQueryBannedUsersResponseDto > Callback={}) constFChatApi
QueryChannel(const FString &ChannelType, const FString &ConnectionId, EChannelFlags Flags=EChannelFlags::State, const FChannelRequestDto &Data={}, const TOptional< FString > &ChannelId={}, const TOptional< FMessagePaginationParamsRequestDto > MessagePagination={}, const TOptional< FPaginationParamsRequestDto > MemberPagination={}, const TOptional< FPaginationParamsRequestDto > WatcherPagination={}, TCallback< FChannelStateResponseDto > Callback={}) constFChatApi
QueryChannels(const FString &ConnectionId, EChannelFlags Flags=EChannelFlags::State|EChannelFlags::Watch, const TOptional< TSharedRef< FJsonObject > > &Filter={}, const TArray< FSortParamRequestDto > &SortOptions={}, TOptional< uint32 > MemberLimit={}, TOptional< uint32 > MessageLimit={}, TOptional< uint32 > Limit={}, TOptional< uint32 > Offset={}, TCallback< FChannelsResponseDto > Callback={}) constFChatApi
QueryMembers(const FString &ChannelType, const TOptional< TSharedRef< FJsonObject > > &Filter={}, const TOptional< FString > &ChannelId={}, const TOptional< TArray< FString > > &Members={}, const TArray< FSortParamRequestDto > &SortOptions={}, const FMessagePaginationParamsRequestDto &Pagination={}, TCallback< FMembersResponseDto > Callback={}) constFChatApi
QueryUsers(const FString &ConnectionId, bool bPresence=true, const TOptional< TSharedRef< FJsonObject > > &Filter={}, const TArray< FSortParamRequestDto > &SortOptions={}, TOptional< uint32 > Limit={}, TOptional< uint32 > Offset={}, TCallback< FUsersResponseDto > Callback={}) constFChatApi
RemoveDevice(const FString &DeviceId, TCallback< FResponseDto > Callback={}) constFChatApi
SearchMessages(const TSharedRef< FJsonObject > &ChannelFilter, const TOptional< FString > &Query={}, const TOptional< TSharedRef< FJsonObject > > &MessageFilter={}, const TArray< FSortParamRequestDto > &Sort={}, TOptional< uint32 > MessageLimit={}, TOptional< uint32 > Offset={}, TOptional< FString > Next={}, TCallback< FSearchResponseDto > Callback={}) constFChatApi
SendChannelEvent(const FString &ChannelType, const FString &ChannelId, const TEvent &, TCallback< FEventResponseDto > Callback={})FChatApi
SendNewMessage(const FString &ChannelType, const FString &ChannelId, const FMessageRequestDto &MessageRequest, bool bSkipPush=false, TCallback< FMessageResponseDto > Callback={}) constFChatApi
SendReaction(const FString &MessageId, const FName &Type, bool bEnforceUnique=true, TOptional< uint32 > Score={}, bool bSkipPush=false, TCallback< FReactionResponseDto > Callback={}) constFChatApi
ShowChannel(const FString &ChannelType, const FString &ChannelId, TCallback< FResponseDto > Callback={}) constFChatApi
StopWatchingChannel(const FString &ChannelType, const FString &ChannelId, const FString &ConnectionId, TCallback< FResponseDto > Callback={}) constFChatApi
TruncateChannel(const FString &ChannelType, const FString &ChannelId, bool bHardDelete=false, const TOptional< FDateTime > &TruncatedAt={}, const TOptional< FMessageRequestDto > &Message={}, bool bSkipPush=false, TCallback< FTruncateChannelResponseDto > Callback={}) constFChatApi
UnbanUser(const FString &TargetUserId, const FString &Type={}, const FString &Id={}, TCallback< FResponseDto > Callback={}) constFChatApi
UnmuteChannels(const TArray< FString > &TargetCids, TCallback< FResponseDto > Callback={}) constFChatApi
UnmuteUsers(const TArray< FString > &TargetUserIds, TCallback< FResponseDto > Callback={}) constFChatApi
UpdateChannel(const FString &ChannelType, const FString &ChannelId, const FUpdateChannelRequestDto &Data, TCallback< FUpdateChannelResponseDto > Callback={}) constFChatApi
UpdateMessage(const FMessageRequestDto &MessageRequest, TCallback< FMessageResponseDto > Callback={}) constFChatApi
UpsertUsers(const TMap< FString, FUserObjectRequestDto > &Users, TCallback< FUpdateUsersResponseDto > Callback={}) constFChatApi