Chat SDK for Unity and Windows v1.3.0
AgoraChat.ChatManager Member List

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

AddChatManagerDelegate(IChatManagerDelegate chatManagerDelegate)AgoraChat.ChatManager
AddReaction(string messageId, string reaction, CallBack callback=null)AgoraChat.ChatManager
DeleteAllMessagesAndConversations(bool clearServerData, CallBack callback=null)AgoraChat.ChatManager
DeleteConversation(string conversationId, bool deleteMessages=true)AgoraChat.ChatManager
DeleteConversationFromServer(string conversationId, ConversationType conversationType, bool isDeleteServerMessages, CallBack callback=null)AgoraChat.ChatManager
DownloadAttachment(string messageId, CallBack callback=null)AgoraChat.ChatManager
DownloadThumbnail(string messageId, CallBack callback=null)AgoraChat.ChatManager
FetchCombineMessageDetail(Message msg, ValueCallBack< List< Message > > callback=null)AgoraChat.ChatManager
FetchGroupReadAcks(string messageId, string groupId, int pageSize=20, string startAckId=null, ValueCallBack< CursorResult< GroupReadAck > > callback=null)AgoraChat.ChatManager
FetchHistoryMessagesFromServer(string conversationId, ConversationType type=ConversationType.Chat, string startMessageId=null, int count=20, MessageSearchDirection direction=MessageSearchDirection.UP, ValueCallBack< CursorResult< Message > > callback=null)AgoraChat.ChatManager
FetchHistoryMessagesFromServerBy(string conversationId, ConversationType type=ConversationType.Chat, string cursor=null, int pageSize=10, FetchServerMessagesOption option=null, ValueCallBack< CursorResult< Message > > callback=null)AgoraChat.ChatManager
FetchSupportLanguages(ValueCallBack< List< SupportLanguage > > callback=null)AgoraChat.ChatManager
GetConversation(string conversationId, ConversationType type=ConversationType.Chat, bool createIfNeed=true)AgoraChat.ChatManager
GetConversationsFromServer(ValueCallBack< List< Conversation > > callback=null)AgoraChat.ChatManager
GetConversationsFromServerWithCursor(bool pinOnly, string cursor="", int limit=20, ValueCallBack< CursorResult< Conversation > > callback=null)AgoraChat.ChatManager
GetConversationsFromServerWithCursor(MarkType mark, string cursor="", int limit=20, ValueCallBack< CursorResult< Conversation > > callback=null)AgoraChat.ChatManager
GetConversationsFromServerWithPage(int pageNum, int pageSize, ValueCallBack< List< Conversation > > callback=null)AgoraChat.ChatManager
GetPinnedMessagesFromServer(string conversationId, ValueCallBack< List< Message > > callback=null)AgoraChat.ChatManager
GetReactionDetail(string messageId, string reaction, string cursor=null, int pageSize=20, ValueCallBack< CursorResult< MessageReaction > > callback=null)AgoraChat.ChatManager
GetReactionList(List< string > messageIdList, MessageType chatType, string groupId, ValueCallBack< Dictionary< string, List< MessageReaction > > > callback=null)AgoraChat.ChatManager
GetThreadConversation(string threadId)AgoraChat.ChatManager
GetUnreadMessageCount()AgoraChat.ChatManager
ImportMessages(List< Message > messages, CallBack callback=null)AgoraChat.ChatManager
LoadAllConversations()AgoraChat.ChatManager
LoadMessage(string messageId)AgoraChat.ChatManager
MarkAllConversationsAsRead()AgoraChat.ChatManager
MarkConversations(List< string > conversationIds, bool isMarked, MarkType mark, CallBack callback=null)AgoraChat.ChatManager
ModifyMessage(string messageId, MessageBody.TextBody body, ValueCallBack< Message > callback=null)AgoraChat.ChatManager
PinConversation(string conversationId, bool isPinned, CallBack callback=null)AgoraChat.ChatManager
PinMessage(string messageId, bool isPinned, CallBack callback=null)AgoraChat.ChatManager
RecallMessage(string messageId, CallBack callback=null)AgoraChat.ChatManager
RemoveChatManagerDelegate(IChatManagerDelegate chatManagerDelegate)AgoraChat.ChatManager
RemoveMessagesBeforeTimestamp(long timeStamp, CallBack callback=null)AgoraChat.ChatManager
RemoveMessagesFromServer(string conversationId, ConversationType conversationType, List< string > messageIdList, CallBack callback=null)AgoraChat.ChatManager
RemoveMessagesFromServer(string conversationId, ConversationType conversationType, long timeStamp, CallBack callback=null)AgoraChat.ChatManager
RemoveReaction(string messageId, string reaction, CallBack callback=null)AgoraChat.ChatManager
ReportMessage(string messageId, string tag, string reason, CallBack callback=null)AgoraChat.ChatManager
ResendMessage(string messageId, CallBack callback=null)AgoraChat.ChatManager
SearchMsgFromDB(string keywords, long timestamp=0, int maxCount=20, string from=null, MessageSearchDirection direction=MessageSearchDirection.UP, ValueCallBack< List< Message > > callback=null)AgoraChat.ChatManager
SearchMsgFromDB(string keywords, long timestamp=0, int maxCount=20, string from=null, MessageSearchDirection direction=MessageSearchDirection.UP, MessageSearchScope scope=MessageSearchScope.CONTENT, ValueCallBack< List< Message > > callback=null)AgoraChat.ChatManager
SendConversationReadAck(string conversationId, CallBack callback=null)AgoraChat.ChatManager
SendMessage(ref Message message, CallBack callback=null)AgoraChat.ChatManager
SendMessageReadAck(string messageId, CallBack callback=null)AgoraChat.ChatManager
SendReadAckForGroupMessage(string messageId, string ackContent, CallBack callback=null)AgoraChat.ChatManager
TranslateMessage(Message message, List< string > targetLanguages, ValueCallBack< Message > callback=null)AgoraChat.ChatManager
UpdateMessage(Message message)AgoraChat.ChatManager