Loading...
Searching...
No Matches
AccelByte.Api.ChatApi Class Reference
Inheritance diagram for AccelByte.Api.ChatApi:

Public Member Functions

Config GetConfig ()
void OnBanNotificationReceived (Action< string > onHttpBearerRefreshed)
IEnumerator DeleteGroupChat (string groupId, string chatId, ResultCallback callback)
IEnumerator MuteGroupUserChat (string groupId, MuteGroupChatRequest muteGroupChatRequest, ResultCallback callback)
IEnumerator UnmuteGroupUserChat (string groupId, UnmuteGroupChatRequest unmuteGroupChatRequest, ResultCallback callback)
IEnumerator GetGroupChatSnapshot (string groupId, string chatId, ResultCallback< ChatSnapshotResponse > callback)
IEnumerator BanGroupUserChat (string groupId, BanGroupChatRequest banGroupChatRequest, ResultCallback< BanGroupChatResponse > callback)
IEnumerator UnbanGroupUserChat (string groupId, UnbanGroupChatRequest unbanGroupChatRequest, ResultCallback< UnbanGroupChatResponse > callback)

Additional Inherited Members

Protected Member Functions inherited from AccelByte.Core.ApiBase
 ApiBase (IHttpClient inHttpClient, Config inConfig, string inBaseUrl, ISession inSession, HttpOperator httpOperator=null)
Protected Member Functions inherited from AccelByte.Core.ApiBaseParent
 ApiBaseParent (IHttpClient inHttpClient, ISession inSession, string inBaseUrl)
Protected Attributes inherited from AccelByte.Core.ApiBaseParent
readonly ISession Session
 Contains AuthorizationToken and related auth.
Properties inherited from AccelByte.Core.ApiBaseParent
IHttpClient HttpClient [get]