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::IMMessageAIConfig |
AI 数字人消息信息 更多... | |
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 |
命名空间 | |
namespace | nim |
namespace nim | |
类型定义 | |
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 辅助方法和数据结构定义