Public Member Functions | |
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 &messageID) |
|
virtual |
|
inlinevirtual |
Received a new message
message | Message |
|
inlinevirtual |
C2C peer user conversation read notification(If the peer user calls the MarkC2CMessageAsRead interface, you will receive the callback, and the callback will only carry the peer userID and peer read timestamp information)
receiptList | Read receipt list |
|
inlinevirtual |
Notification of message read receipt
receiptList | Read receipt list |
|
inlinevirtual |
Received a message recall notification (Supported only in 7.4 and later versions)
msgID | Unique ID of a message |
operateUser | Operator info |
reason | Reason of recall |
|
inlinevirtual |
Message content modified
|
inlinevirtual |
Message extension changed
|
inlinevirtual |
Message extension deleted
|
inlinevirtual |
Message reaction changed This callback is an incremental callback for message reactions, and will only contain the changed reactions information. When the totalUserCount value in the changed reaction is 0, it means that no users are using the reaction, and you can remove the display of the reaction on the UI.
|
inlinevirtual |
Received a message recall notification (It is deprecated and discouraged to use this callback. Please use onRecvMessageRevoked(const V2TIMString &msgID, const V2TIMUserFullInfo &operateUser, const V2TIMString &reason) instead )
messageID | Unique ID of a message |