NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
nim_qchat.h
浏览该文件的文档.
1
7#ifndef __NIM_QCHAT_NIM_QCHAT_H__
8#define __NIM_QCHAT_NIM_QCHAT_H__
9
10#include "nim_qchat_defines/nim_qchat_client_def.h"
11#include "public_defines.h"
12
13#ifdef __cplusplus
14extern "C" {
15#endif
22
29
36
43
51
58
65
72
79
86
87#ifdef __cplusplus
88}
89#endif
90
91#endif // __NIM_QCHAT_H__
#define NIM_SDK_DLL_API
Definition: nim_build_config.h:14
NIM_SDK_DLL_API void nim_qchat_cleanup(const NIMQChatCleanupParam *param)
圈组模块清理(卸载SDK时调用一次)
NIM_SDK_DLL_API void nim_qchat_reg_sdk_log_cb(const NIMQChatRegSDKLogCbParam *param)
NIM_SDK_DLL_API void nim_qchat_reg_login_status_cb(const NIMQChatRegLoginStatusCbParam *param)
注册登录状态回调
NIM_SDK_DLL_API void nim_qchat_reg_multispot_login_cb(const NIMQChatRegMultispotLoginCbParam *param)
注册多端登录通知回调
NIM_SDK_DLL_API void nim_qchat_reg_custom_token_cb(const NIMQChatRegCustomTokenCbParam *param)
注册自定义token获取回调,用于登录类型不为静态token时,获取token
NIM_SDK_DLL_API void nim_qchat_login(const NIMQChatLoginParam *param)
登录圈组
NIM_SDK_DLL_API void nim_qchat_logout(const NIMQChatLogoutParam *param)
登出圈组
NIM_SDK_DLL_API void nim_qchat_kick_other_clients(const NIMQChatKickParam *param)
踢掉自己其他端
NIM_SDK_DLL_API void nim_qchat_reg_kicked_out_cb(const NIMQChatRegKickedCbParam *param)
注册被踢回调
NIM_SDK_DLL_API void nim_qchat_init(const NIMQChatInitParam *param)
圈组模块初始化(SDK初始化时调用一次)
NIM SDK 及 NIM ChatRoom SDK 公用头文件
Definition: nim_qchat_client_def.h:360
Definition: nim_qchat_client_def.h:338
Definition: nim_qchat_client_def.h:395
Definition: nim_qchat_client_def.h:365
Definition: nim_qchat_client_def.h:387
Definition: nim_qchat_client_def.h:208
Definition: nim_qchat_client_def.h:216
Definition: nim_qchat_client_def.h:224
Definition: nim_qchat_client_def.h:232
Definition: nim_qchat_client_def.h:407