Stream Chat Unreal SDK
|
This is the complete list of members for FChatApi, including all inherited members.
AddDevice(const FString &DeviceId, EPushProvider PushProvider, TCallback< FResponseDto > Callback={}) const | FChatApi | |
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={}) const | FChatApi | |
Create(const FString &InApiKey, const FString &InHost, const TSharedPtr< FTokenManager > &) (defined in FChatApi) | FChatApi | static |
CreateGuest(const FUserObjectRequestDto &User, TCallback< FGuestResponseDto > Callback={}) const (defined in FChatApi) | FChatApi | |
DeleteChannel(const FString &ChannelType, const FString &ChannelId, TCallback< FDeleteChannelResponseDto > Callback={}) const | FChatApi | |
DeleteMessage(const FString &Id, bool bHard=false, TCallback< FMessageResponseDto > Callback={}) const | FChatApi | |
DeleteReaction(const FString &MessageId, const FName &Type, TCallback< FReactionResponseDto > Callback={}) const | FChatApi | |
Flag(const FString &TargetMessageId={}, const FString &TargetUserId={}, TCallback< FFlagResponseDto > Callback={}) const | FChatApi | |
GetMessage(const FString &MessageId, TCallback< FMessageResponseDto > Callback={}) const | FChatApi | |
GetReactions(const FString &MessageId, TOptional< uint32 > Limit, TOptional< uint32 > Offset, TCallback< FGetReactionsResponseDto > Callback={}) const | FChatApi | |
HideChannel(const FString &ChannelType, const FString &ChannelId, bool bClearHistory=false, TCallback< FResponseDto > Callback={}) const | FChatApi | |
ListDevices(TCallback< FListDevicesResponseDto > Callback={}) const | FChatApi | |
MarkChannelRead(const FString &ChannelType, const FString &ChannelId, const TOptional< FString > &MessageId={}, TCallback< FMarkReadResponseDto > Callback={}) const | FChatApi | |
MarkChannelsRead(TCallback< FMarkReadResponseDto > Callback={}) const | FChatApi | |
MuteChannels(const TArray< FString > &TargetCids, TOptional< FTimespan > Timeout={}, TCallback< FMuteChannelResponseDto > Callback={}) const | FChatApi | |
MuteUsers(const TArray< FString > &TargetUserIds, TOptional< FTimespan > Timeout={}, TCallback< FMuteUserResponseDto > Callback={}) const | FChatApi | |
PartialUpdateChannel(const FString &ChannelType, const FString &ChannelId, const TSharedRef< FJsonObject > &Set, const TArray< FString > &Unset, TCallback< FUpdateChannelPartialResponseDto > Callback={}) const | FChatApi | |
PartialUpdateUsers(const TArray< FPartialUpdateUser > &Users, TCallback< FUpdateUsersResponseDto > Callback={}) const | FChatApi | |
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={}) const | FChatApi | |
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={}) const | FChatApi | |
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={}) const | FChatApi | |
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={}) const | FChatApi | |
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={}) const | FChatApi | |
RemoveDevice(const FString &DeviceId, TCallback< FResponseDto > Callback={}) const | FChatApi | |
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={}) const | FChatApi | |
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={}) const | FChatApi | |
SendReaction(const FString &MessageId, const FName &Type, bool bEnforceUnique=true, TOptional< uint32 > Score={}, bool bSkipPush=false, TCallback< FReactionResponseDto > Callback={}) const | FChatApi | |
ShowChannel(const FString &ChannelType, const FString &ChannelId, TCallback< FResponseDto > Callback={}) const | FChatApi | |
StopWatchingChannel(const FString &ChannelType, const FString &ChannelId, const FString &ConnectionId, TCallback< FResponseDto > Callback={}) const | FChatApi | |
TruncateChannel(const FString &ChannelType, const FString &ChannelId, bool bHardDelete=false, const TOptional< FDateTime > &TruncatedAt={}, const TOptional< FMessageRequestDto > &Message={}, bool bSkipPush=false, TCallback< FTruncateChannelResponseDto > Callback={}) const | FChatApi | |
UnbanUser(const FString &TargetUserId, const FString &Type={}, const FString &Id={}, TCallback< FResponseDto > Callback={}) const | FChatApi | |
UnmuteChannels(const TArray< FString > &TargetCids, TCallback< FResponseDto > Callback={}) const | FChatApi | |
UnmuteUsers(const TArray< FString > &TargetUserIds, TCallback< FResponseDto > Callback={}) const | FChatApi | |
UpdateChannel(const FString &ChannelType, const FString &ChannelId, const FUpdateChannelRequestDto &Data, TCallback< FUpdateChannelResponseDto > Callback={}) const | FChatApi | |
UpdateMessage(const FMessageRequestDto &MessageRequest, TCallback< FMessageResponseDto > Callback={}) const | FChatApi | |
UpsertUsers(const TMap< FString, FUserObjectRequestDto > &Users, TCallback< FUpdateUsersResponseDto > Callback={}) const | FChatApi |