NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim_qchat.h 文件参考

圈组 接口头文件,在需要使用圈组 SDK 的地方包含该头文件即可 更多...

#include "nim_qchat_defines/nim_qchat_client_def.h"
#include "public_defines.h"

浏览源代码.

函数

NIM_SDK_DLL_API void nim_qchat_reg_custom_token_cb (const NIMQChatRegCustomTokenCbParam *param)
 注册自定义token获取回调,用于登录类型不为静态token时,获取token
 
NIM_SDK_DLL_API void nim_qchat_reg_kicked_out_cb (const NIMQChatRegKickedCbParam *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_sdk_log_cb (const NIMQChatRegSDKLogCbParam *param)
 
NIM_SDK_DLL_API void nim_qchat_init (const NIMQChatInitParam *param)
 圈组模块初始化(SDK初始化时调用一次)
 
NIM_SDK_DLL_API void nim_qchat_cleanup (const NIMQChatCleanupParam *param)
 圈组模块清理(卸载SDK时调用一次)
 
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)
 踢掉自己其他端
 

详细描述

圈组 接口头文件,在需要使用圈组 SDK 的地方包含该头文件即可

作者
Zvicii
日期
2021/12/27

函数说明

◆ nim_qchat_cleanup()

void nim_qchat_cleanup ( const NIMQChatCleanupParam * param)

圈组模块清理(卸载SDK时调用一次)

参数
[in]param接口参数
返回
void

◆ nim_qchat_init()

void nim_qchat_init ( const NIMQChatInitParam * param)

圈组模块初始化(SDK初始化时调用一次)

参数
[in]param接口参数
返回
void

◆ nim_qchat_kick_other_clients()

void nim_qchat_kick_other_clients ( const NIMQChatKickParam * param)

踢掉自己其他端

参数
[in]param接口参数
返回
void

◆ nim_qchat_login()

void nim_qchat_login ( const NIMQChatLoginParam * param)

登录圈组

参数
[in]param接口参数
返回
void

◆ nim_qchat_logout()

void nim_qchat_logout ( const NIMQChatLogoutParam * param)

登出圈组

参数
[in]param接口参数
返回
void

◆ nim_qchat_reg_custom_token_cb()

void nim_qchat_reg_custom_token_cb ( const NIMQChatRegCustomTokenCbParam * param)

注册自定义token获取回调,用于登录类型不为静态token时,获取token

参数
[in]param接口参数
返回
void

◆ nim_qchat_reg_kicked_out_cb()

void nim_qchat_reg_kicked_out_cb ( const NIMQChatRegKickedCbParam * param)

注册被踢回调

参数
[in]param接口参数
返回
void

◆ nim_qchat_reg_login_status_cb()

void nim_qchat_reg_login_status_cb ( const NIMQChatRegLoginStatusCbParam * param)

注册登录状态回调

参数
[in]param接口参数
返回
void

◆ nim_qchat_reg_multispot_login_cb()

void nim_qchat_reg_multispot_login_cb ( const NIMQChatRegMultispotLoginCbParam * param)

注册多端登录通知回调

参数
[in]param接口参数
返回
void

◆ nim_qchat_reg_sdk_log_cb()

void nim_qchat_reg_sdk_log_cb ( const NIMQChatRegSDKLogCbParam * param)

SDK系统日志回调,可用于动态获取日志,不建议用于生产环境

参数
[in]cb回调
[in]user_dataAPP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理!
返回
void 无返回值