|
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 |