NIM 跨平台 C++ SDK
|
#include <v2_nim_def_struct.hpp>
Public 成员函数 | |
operator V2NIMMessageRefer () const | |
|
inline |
nstd::optional<V2NIMMessageAIConfig> v2::V2NIMMessage::aiConfig |
AI 数字人相关信息
V2NIMMessageAntispamConfig v2::V2NIMMessage::antispamConfig |
反垃圾相关配置
nstd::shared_ptr<V2NIMMessageAttachment> v2::V2NIMMessage::attachment |
消息附属附件
nstd::optional<V2NIMMessageAttachmentUploadState> v2::V2NIMMessage::attachmentUploadState |
附件上传状态
nstd::optional<nstd::string> v2::V2NIMMessage::callbackExtension |
回调扩展
nstd::string v2::V2NIMMessage::conversationId |
消息所属会话 ID
V2NIMConversationType v2::V2NIMMessage::conversationType {V2NIM_CONVERSATION_TYPE_UNKNOWN} |
消息所属会话类型
uint64_t v2::V2NIMMessage::createTime {0} |
消息时间
nstd::optional<nstd::string> v2::V2NIMMessage::localExtension |
本地扩展
nstd::string v2::V2NIMMessage::messageClientId |
客户端消息 ID
V2NIMMessageConfig v2::V2NIMMessage::messageConfig |
消息相关配置
nstd::string v2::V2NIMMessage::messageServerId |
服务端消息 ID
V2NIMMessageStatus v2::V2NIMMessage::messageStatus |
消息状态
V2NIMMessageType v2::V2NIMMessage::messageType {V2NIM_MESSAGE_TYPE_TEXT} |
消息类型
nstd::optional<nstd::string> v2::V2NIMMessage::modifyAccountId |
消息更新者账号
nstd::optional<uint64_t> v2::V2NIMMessage::modifyTime |
消息更新时间
V2NIMMessagePushConfig v2::V2NIMMessage::pushConfig |
推送相关配置
nstd::string v2::V2NIMMessage::receiverId |
消息接收者账号
V2NIMMessageRobotConfig v2::V2NIMMessage::robotConfig |
机器人相关配置
V2NIMMessageRouteConfig v2::V2NIMMessage::routeConfig |
路由抄送相关配置
nstd::string v2::V2NIMMessage::senderId |
消息发送者账号
nstd::string v2::V2NIMMessage::senderName |
消息发送者发送该消息时那一刻的昵称
nstd::optional<V2NIMMessageSendingState> v2::V2NIMMessage::sendingState |
消息发送状态
nstd::optional<nstd::string> v2::V2NIMMessage::serverExtension |
服务端扩展
uint32_t v2::V2NIMMessage::subType {0} |
消息内容
nstd::string v2::V2NIMMessage::text |
消息文本
nstd::optional<V2NIMMessageRefer> v2::V2NIMMessage::threadReply |
回复消息引用
nstd::optional<V2NIMMessageRefer> v2::V2NIMMessage::threadRoot |
Thread 消息引用