NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim_cpp_api.h
浏览该文件的文档.
1
7
#ifndef WRAPPER_NIM_CPP_WRAPPER_NIM_CPP_API_H_
8
#define WRAPPER_NIM_CPP_WRAPPER_NIM_CPP_API_H_
9
10
// 以dll方式使用时的导出定义
11
#include "
nim_cpp_wrapper/nim_sdk_cpp_wrapper.h
"
12
// 客户端登录,注销以及相关回调接口注册API
13
#include "
nim_cpp_wrapper/api/nim_cpp_client.h
"
14
#include "
nim_cpp_wrapper/helper/nim_client_helper.h
"
15
// 代理设置等工具类API
16
#include "
nim_cpp_wrapper/api/nim_cpp_global.h
"
17
// 数据同步通知API
18
#include "
nim_cpp_wrapper/api/nim_cpp_data_sync.h
"
19
// 好友关系相关API
20
#include "
nim_cpp_wrapper/api/nim_cpp_friend.h
"
21
#include "
nim_cpp_wrapper/helper/nim_friend_helper.h
"
22
// 用户信息相关API
23
#include "
nim_cpp_wrapper/api/nim_cpp_user.h
"
24
#include "
nim_cpp_wrapper/helper/nim_user_helper.h
"
25
// 消息历史相关API
26
#include "
nim_cpp_wrapper/api/nim_cpp_msglog.h
"
27
#include "
nim_cpp_wrapper/helper/nim_msglog_helper.h
"
28
// 会话相关API
29
#include "
nim_cpp_wrapper/api/nim_cpp_talk.h
"
30
#include "
nim_cpp_wrapper/helper/nim_talk_helper.h
"
31
// 系统通知相关API
32
#include "
nim_cpp_wrapper/api/nim_cpp_sysmsg.h
"
33
#include "
nim_cpp_wrapper/helper/nim_sysmsg_helper.h
"
34
// 群组相关API
35
#include "
nim_cpp_wrapper/api/nim_cpp_team.h
"
36
#include "
nim_cpp_wrapper/helper/nim_team_helper.h
"
37
// NOS云存储服务相关API
38
#include "
nim_cpp_wrapper/api/nim_cpp_nos.h
"
39
#include "
nim_cpp_wrapper/helper/nim_nos_helper.h
"
40
// 会话列表相关API
41
#include "
nim_cpp_wrapper/api/nim_cpp_session.h
"
42
#include "
nim_cpp_wrapper/helper/nim_session_helper.h
"
43
// 插件类相关API(聊天室)
44
#include "
nim_cpp_wrapper/api/nim_cpp_plugin_in.h
"
45
// 工具辅助类API
46
#include "
nim_cpp_wrapper/api/nim_cpp_tool.h
"
47
// 超大群
48
#include "
nim_cpp_wrapper/api/nim_cpp_super_team.h
"
49
#include "
nim_cpp_wrapper/helper/nim_super_team_helper.h
"
50
// 文档共享相关API
51
#include "
nim_cpp_wrapper/api/nim_cpp_doc_trans.h
"
52
#include "
nim_cpp_wrapper/helper/nim_doc_trans_helper.h
"
53
// 事件订阅
54
#include "
nim_cpp_wrapper/api/nim_cpp_subscribe_event.h
"
55
#include "
nim_cpp_wrapper/helper/nim_subscribe_event_helper.h
"
56
// 独立信令
57
#include "
nim_cpp_wrapper/api/nim_cpp_signaling.h
"
58
#include "
nim_cpp_wrapper/helper/nim_signaling_helper.h
"
59
// 会话服务
60
#include "
nim_cpp_wrapper/api/nim_cpp_session_online_service.h
"
61
#include "
nim_cpp_wrapper/helper/nim_session_online_service_helper.h
"
62
// 透传服务
63
#include "
nim_cpp_wrapper/api/nim_cpp_pass_through_proxy.h
"
64
#include "
nim_cpp_wrapper/api/nim_cpp_talkex.h
"
65
#include "
nim_cpp_wrapper/helper/nim_pass_through_proxy_helper.h
"
66
#include "
nim_cpp_wrapper/helper/nim_talkex_helper_collect.h
"
67
// AI 数字人
68
#include "
nim_cpp_wrapper/api/nim_cpp_ai.h
"
69
#include "
nim_cpp_wrapper/helper/nim_ai_helper.h
"
70
/* 仅在 Windows 平台下使用的头 */
71
#if defined(WIN32)
72
// 数据通道相关API(白板等)
73
#include "
nim_cpp_wrapper/api/nim_cpp_rts.h
"
74
// 音视频,音视频设备相关API
75
#include "
nim_cpp_wrapper/api/nim_cpp_vchat.h
"
76
// 机器人
77
#include "
nim_cpp_wrapper/api/nim_cpp_robot.h
"
78
#include "
nim_cpp_wrapper/helper/nim_robot_helper.h
"
79
#endif
80
#include "
nim_cpp_wrapper/helper/nim_msg_helper.h
"
81
#include "
nim_cpp_wrapper/helper/nim_sdk_loader_helper.h
"
82
#include "
nim_cpp_wrapper/helper/nim_tool_helper.h
"
83
84
#include "
nim_chatroom_cpp_wrapper/nim_cpp_chatroom_api.h
"
85
86
#endif
// WRAPPER_NIM_CPP_WRAPPER_NIM_CPP_API_H_
nim_ai_helper.h
AI 辅助方法和数据结构定义
nim_client_helper.h
Client 辅助方法和数据结构定义
nim_cpp_ai.h
AI 数字人相关接口实现文件
nim_cpp_chatroom_api.h
NIM集合头文件
nim_cpp_client.h
SDK接入,主要包括SDK初始化/清理、客户端登录/退出/重连/掉线/被踢等流程
nim_cpp_data_sync.h
数据同步
nim_cpp_doc_trans.h
NIM SDK提供的文档转换相关接口,其中文档上传下载,请使用nos接口nim_nos_upload_ex/nim_nos_download/nim_nos_download_ex
nim_cpp_friend.h
好友
nim_cpp_global.h
辅助能力
nim_cpp_msglog.h
消息历史
nim_cpp_nos.h
NOS云存储服务
nim_cpp_pass_through_proxy.h
透传服务代理
nim_cpp_plugin_in.h
插件接入,接入聊天室需要调用该接口
nim_cpp_robot.h
智能机器人
nim_cpp_rts.h
实时会话(数据通道)
nim_cpp_session.h
最近会话列表
nim_cpp_session_online_service.h
会话服务
nim_cpp_signaling.h
独立信令
nim_cpp_subscribe_event.h
事件订阅
nim_cpp_super_team.h
超大群组
nim_cpp_sysmsg.h
系统(自定义)消息
nim_cpp_talk.h
单聊与群聊
nim_cpp_talkex.h
收藏、置顶会话、快捷回复、PinMessage、ThreadMessage
nim_cpp_team.h
群组
nim_cpp_tool.h
工具类,提供了包括获取用户/应用目录,计算MD5,计算UUID,语音转文字等功能
nim_cpp_user.h
用户数据
nim_cpp_vchat.h
音视频与设备
nim_doc_trans_helper.h
文档传输辅助方法和数据结构定义
nim_friend_helper.h
SDK好友辅助方法
nim_msg_helper.h
Message 通用辅助方法和数据结构定义
nim_msglog_helper.h
msglog 辅助方法和数据结构定义
nim_nos_helper.h
NOS数据结构定义
nim_pass_through_proxy_helper.h
透传服务代理辅助方法和数据结构定义
nim_robot_helper.h
SDK波特机器人辅助方法
nim_sdk_cpp_wrapper.h
定义导出宏
nim_sdk_loader_helper.h
加载 NIM SDK 的帮助类头文件
nim_session_helper.h
Session 辅助方法和数据结构定义
nim_session_online_service_helper.h
SessionOnLineService 辅助方法和数据结构定义
nim_signaling_helper.h
独立信令 辅助方法和数据结构定义
nim_subscribe_event_helper.h
事件订阅辅助方法和数据结构定义
nim_super_team_helper.h
SuperSuperTeam 辅助方法和数据结构定义
nim_sysmsg_helper.h
sysmsg 辅助方法和数据结构定义
nim_talk_helper.h
Talk 辅助方法和数据结构定义
nim_talkex_helper_collect.h
Talkex 收藏辅助方法和数据结构定义
nim_team_helper.h
Team 辅助方法和数据结构定义
nim_tool_helper.h
SDK工具类辅助方法以及定义
nim_user_helper.h
SDK用户信息辅助方法
wrapper
nim_cpp_wrapper
nim_cpp_api.h
制作者
1.9.6