NIM PC Cross Platform SDK
nim_qchat::QChat Class Reference

圈组客户端接口 More...

#include <nim_qchat_cpp.h>

Static Public Member Functions

static void RegCustomTokenCb (const QChatRegCustomTokenCbParam &param)
 
static void RegKickedOutCb (const QChatRegKickedCbParam &param)
 
static void RegLoginStatusCb (const QChatRegLoginStatusCbParam &param)
 
static void RegMultispotLoginCb (const QChatRegMultispotLoginCbParam &param)
 
static void RegSDKLogCb (const SDKLogCallback &callback)
 
static bool Init (const QChatInitParam &param)
 
static bool Cleanup (const QChatCleanupParam &param)
 
static void Login (const QChatLoginParam &param)
 
static void Logout (const QChatLogoutParam &param)
 
static void KickOtherClients (const QChatKickParam &param)
 

Detailed Description

圈组客户端接口

Member Function Documentation

◆ Cleanup()

bool nim_qchat::QChat::Cleanup ( const QChatCleanupParam param)
static

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

Parameters
[in]param接口参数
Returns
bool 模块清理结果

◆ Init()

bool nim_qchat::QChat::Init ( const QChatInitParam param)
static

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

Parameters
[in]param接口参数
Returns
bool 模块加载结果

◆ KickOtherClients()

void nim_qchat::QChat::KickOtherClients ( const QChatKickParam param)
static

踢掉自己指定的一个其他端

Parameters
[in]param接口参数
Returns
void

◆ Login()

void nim_qchat::QChat::Login ( const QChatLoginParam param)
static

登录圈组

Parameters
[in]param接口参数
Returns
void

◆ Logout()

void nim_qchat::QChat::Logout ( const QChatLogoutParam param)
static

登出圈组

Parameters
[in]param接口参数
Returns
void

◆ RegCustomTokenCb()

void nim_qchat::QChat::RegCustomTokenCb ( const QChatRegCustomTokenCbParam param)
static

注册自定义token回调

Parameters
[in]param接口参数
Returns
void

◆ RegKickedOutCb()

void nim_qchat::QChat::RegKickedOutCb ( const QChatRegKickedCbParam param)
static

注册被踢回调

Parameters
[in]param接口参数
Returns
void

◆ RegLoginStatusCb()

void nim_qchat::QChat::RegLoginStatusCb ( const QChatRegLoginStatusCbParam param)
static

注册登录状态回调

Parameters
[in]param接口参数
Returns
void

◆ RegMultispotLoginCb()

void nim_qchat::QChat::RegMultispotLoginCb ( const QChatRegMultispotLoginCbParam param)
static

注册多端登录通知回调

Parameters
[in]param接口参数
Returns
void

◆ RegSDKLogCb()

static void nim_qchat::QChat::RegSDKLogCb ( const SDKLogCallback callback)
static

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

Parameters
[in]callback回调函数
Returns

The documentation for this class was generated from the following files: