IMSDK
IM features a comprehensive suite of solutions including global access, one-to-one chat, group chat, message push, profile and relationship chain hosting, and account authentication. It also provides complete app access and backend management APIs.
V2TIMMessageSearchResult

Public Member Functions

 V2TIMMessageSearchResult ()
 
 V2TIMMessageSearchResult (const V2TIMMessageSearchResult &)
 
V2TIMMessageSearchResultoperator= (const V2TIMMessageSearchResult &)
 
 ~V2TIMMessageSearchResult ()
 

Data Fields

uint32_t totalCount
 
V2TIMMessageSearchResultItemVector messageSearchResultItems
 
V2TIMString searchCursor
 

Constructor & Destructor Documentation

◆ V2TIMMessageSearchResult() [1/2]

◆ V2TIMMessageSearchResult() [2/2]

◆ ~V2TIMMessageSearchResult()

Member Function Documentation

◆ operator=()

Field Documentation

◆ totalCount

uint32_t totalCount

If you search a specified conversation, the total number of eligible messages is returned. If you search all conversations, the total number of conversations where the eligible messages reside is returned.

◆ messageSearchResultItems

V2TIMMessageSearchResultItemVector messageSearchResultItems

If you search a specified conversation, the result list contains only the results found in the conversation. If you search all conversations, eligible messages are grouped by conversation ID and returned on multiple pages.

◆ searchCursor

V2TIMString searchCursor

The starting position of the next cloud search.