IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMMergerElem

详细描述

合并消息 Elem

Public 成员函数

void DownloadMergerMessage (V2TIMValueCallback< V2TIMMessageVector > *callback)
 
 V2TIMMergerElem ()
 
 V2TIMMergerElem (const V2TIMMergerElem &)
 
V2TIMMergerElemoperator= (const V2TIMMergerElem &)
 
 ~V2TIMMergerElem () override
 

成员变量

bool layersOverLimit
 
V2TIMString title
 
V2TIMStringVector abstractList
 
V2TIMElemType elemType
 
void * obj_ptr
 

构造及析构函数说明

◆ V2TIMMergerElem() [1/2]

◆ V2TIMMergerElem() [2/2]

◆ ~V2TIMMergerElem()

~V2TIMMergerElem ( )
override

成员函数说明

◆ DownloadMergerMessage()

void DownloadMergerMessage ( V2TIMValueCallback< V2TIMMessageVector > *  callback)

下载被合并的消息列表

◆ operator=()

V2TIMMergerElem& operator= ( const V2TIMMergerElem )

结构体成员变量说明

◆ layersOverLimit

bool layersOverLimit

合并消息里面又包含合并消息我们称之为合并嵌套,合并嵌套层数不能超过 100 层, 如果超过限制,layersOverLimit 为 true,title 和 abstractList 为空,DownloadMergerMessage 会返回 ERR_MERGER_MSG_LAYERS_OVER_LIMIT 错误码。

◆ title

V2TIMString title

合并消息 title

◆ abstractList

V2TIMStringVector abstractList

合并消息摘要列表

◆ elemType

V2TIMElemType elemType
inherited

元素类型

◆ obj_ptr

void* obj_ptr
inherited