Public 成员函数 | |
V2TIMAdvancedMsgListener () | |
virtual | ~V2TIMAdvancedMsgListener () |
virtual void | OnRecvNewMessage (const V2TIMMessage &message) |
virtual void | OnRecvC2CReadReceipt (const V2TIMMessageReceiptVector &receiptList) |
virtual void | OnRecvMessageReadReceipts (const V2TIMMessageReceiptVector &receiptList) |
virtual void | OnRecvMessageRevoked (const V2TIMString &msgID, const V2TIMUserFullInfo &operateUser, const V2TIMString &reason) |
virtual void | OnRecvMessageModified (const V2TIMMessage &message) |
virtual void | OnRecvMessageExtensionsChanged (const V2TIMString &msgID, const V2TIMMessageExtensionVector &extensions) |
virtual void | OnRecvMessageExtensionsDeleted (const V2TIMString &msgID, const V2TIMStringVector &extensionKeys) |
virtual void | OnRecvMessageReactionsChanged (const V2TIMMessageReactionChangeInfoVector &changeInfos) |
virtual void | OnRecvMessageRevoked (const V2TIMString &msgID) |
|
virtual |
|
inlinevirtual |
收到新消息
message | 消息 |
|
inlinevirtual |
C2C 对端用户会话已读通知(如果对端用户调用 MarkC2CMessageAsRead 接口,自己会收到该回调,回调只会携带对端 userID 和对端已读 timestamp 信息)
receiptList | 已读回执列表 |
|
inlinevirtual |
消息已读回执通知
receiptList | 已读回执列表 |
|
inlinevirtual |
收到消息撤回的通知
msgID | 消息唯一标识 |
operateUser | 撤回者信息 |
reason | 撤回原因 |
|
inlinevirtual |
消息内容被修改
|
inlinevirtual |
消息扩展信息更新
|
inlinevirtual |
消息扩展信息被删除
|
inlinevirtual |
消息回应信息更新 该回调是消息 Reaction 的增量回调,只会携带变更的 Reaction 信息。 当变更的 Reaction 信息里的 totalUserCount 字段值为 0 时,表明该 Reaction 已经没有用户在使用,您可以在 UI 上移除该 Reaction 的展示。
|
inlinevirtual |
收到消息撤回的通知(待废弃接口,请使用 onRecvMessageRevoked(const V2TIMString &msgID, const V2TIMUserFullInfo &operateUser, const V2TIMString &reason) 接口)
msgID | 消息唯一标识 |