YYClientSDK  beta 1.15
 全部  函数 枚举 枚举值
Public 成员函数 | 所有成员列表
yy::IUserEx结构体 参考abstract

[interface] 用户接口 用户相关接口 入口接口,包括获取当前的用户的信息,根据uid获取频道内的某个用户的基本信息,以及用户信息改变的基本事件 更多...

#include <yy-api-ex-client.h>

Public 成员函数

virtual int GetCurrnetUserInfo (IUserInfo **info)=0
 获取当前用户信息
 
virtual int GetUserInfo (unsigned int uid, IUserInfo **info)=0
 根据uid获取当前用户信息
 
virtual int RegisterUserEvent (IUserEvent *e)=0
 注册用户事件
 
virtual int UnRegisterUserEvent (IUserEvent *e)=0
 反注册 用户事件
 
virtual int Rename (const char *name)=0
 更改昵称
 

详细描述

[interface] 用户接口 用户相关接口 入口接口,包括获取当前的用户的信息,根据uid获取频道内的某个用户的基本信息,以及用户信息改变的基本事件

成员函数说明

virtual int yy::IUserEx::GetCurrnetUserInfo ( IUserInfo **  info)
pure virtual

获取当前用户信息

/*

参数
IUserInfo**,success有效指针,error为NULL
返回
int, 0 success ,其他值 error,参考错误代码表
virtual int yy::IUserEx::GetUserInfo ( unsigned int  uid,
IUserInfo **  info 
)
pure virtual

根据uid获取当前用户信息

参数
unsignedint [in] 用户id
返回
IUserInfo**, success有效指针,error为NULL
int, 0 success ,其他值 error,参考错误代码表
virtual int yy::IUserEx::RegisterUserEvent ( IUserEvent e)
pure virtual

注册用户事件

参数
IUserEvent*[in] 有效的用户事件指针
返回
int, 0 success ,其他值 error,参考错误代码表
virtual int yy::IUserEx::Rename ( const char *  name)
pure virtual

更改昵称

参数
constchar *name[in] 昵称, UTF-8编码
返回
int, 0 success ,其他值 error,参考错误代码表
virtual int yy::IUserEx::UnRegisterUserEvent ( IUserEvent e)
pure virtual

反注册 用户事件

参数
IUserEvent*[in] 有效的用户事件指针
返回
int, 0 success ,其他值 error,参考错误代码表