![]() |
NIM 跨平台 C++ SDK
|
Talk 辅助方法和数据结构定义 更多...
#include <functional>#include <list>#include <string>#include "nim_cpp_wrapper/helper/nim_ai_helper.h"#include "nim_cpp_wrapper/helper/nim_sdk_loader_helper.h"#include "nim_cpp_wrapper/nim_sdk_cpp_wrapper.h"#include "nim_define_include.h"#include "nim_wrapper_util/nim_json_util.h"类 | |
| struct | nim::MessageSetting |
| 消息属性设置 更多... | |
| struct | nim::IMMessageThreadInfo |
| P2P和群组消息 更多... | |
| struct | nim::IMMessageRobotInfo |
| 机器人消息信息 更多... | |
| struct | nim::NIMAIStreamingMessageChunk |
| 消息 AI 流式消息分片信息 更多... | |
| struct | nim::IMMessageAIConfig |
| AI 数字人消息信息 更多... | |
| struct | nim::IMMessageStreamingConfig |
| IM 消息通用流式消息配置 更多... | |
| struct | nim::IMMessageSendOption |
| struct | nim::IMMessage |
| struct | nim::IMFile |
| 文件消息附件 更多... | |
| struct | nim::IMImage |
| 图片消息附件 更多... | |
| struct | nim::IMLocation |
| 位置消息附件 更多... | |
| struct | nim::IMAudio |
| 语音消息附件 更多... | |
| struct | nim::IMVideo |
| 小视频消息附件 更多... | |
| struct | nim::IMBotRobot |
| 波特机器人消息附件 更多... | |
| struct | nim::BroadcastMessage |
| struct | nim::StopStreamingMessageParam |
| struct | nim::RedoAIMessageParam |
命名空间 | |
| namespace | nim |
| namespace nim | |
类型定义 | |
| using | nim::NIMStreamingMessageChunk = NIMAIStreamingMessageChunk |
| using | nim::IMMessageAIConfigParam = NIMAIModelCallBase |
| AI 数字人消息配置,用于发送与 AI 数字人相关消息 | |
| using | nim::ReplyMessageOption = IMMessageSendOption |
函数 | |
| bool | nim::ParseMessage (const std::string &msg_json, IMMessage &message) |
| 解析消息 | |
| bool | nim::ParseReceiveMessage (const std::string &msg_json, IMMessage &message) |
| 解析消息 | |
| void | nim::ParseReceiveMessage (const nim_cpp_wrapper_util::Json::Value &msg_json_value, IMMessage &message) |
| 解析消息 | |
| void | nim::ParseMessage (const nim_cpp_wrapper_util::Json::Value &msg_json, IMMessage &message) |
| 解析消息 | |
Talk 辅助方法和数据结构定义