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

[interface] 频道信息 更多...

#include <yy-api-types.h>

类 yy::IChannelInfo 继承关系图:
yy::IYYUnk

Public 类型

enum  EChannelType { GAME = 0, ENTERTAINMENT, OTHER, EDUCATION }
 

Public 成员函数

virtual unsigned int GetLongId () const =0
 获取频道长位id
 
virtual unsigned int GetShortId () const =0
 获取频道短位id
 
virtual int GetName (char *name, int size) const =0
 频道昵称
 
virtual unsigned int GetUserCount () const =0
 当前子频道用户数
 
virtual unsigned int GetTotalUserCount () const =0
 频道全量用户数
 
virtual EChannelType GetChannelType () const =0
 获取当前频道类型
 
virtual unsigned __int64 GetChannelPoints () const =0
 获取频道积分
 
- Public 成员函数 继承自 yy::IYYUnk
virtual void AddRef ()=0
 添加引用
 
virtual void Release ()=0
 释放引用
 

详细描述

[interface] 频道信息

成员函数说明

virtual unsigned __int64 yy::IChannelInfo::GetChannelPoints ( ) const
pure virtual

获取频道积分

返回
unsigned __int64,频道积分
virtual EChannelType yy::IChannelInfo::GetChannelType ( ) const
pure virtual

获取当前频道类型

返回
EChannelType,频道类型
virtual unsigned int yy::IChannelInfo::GetLongId ( ) const
pure virtual

获取频道长位id

返回
int,
virtual int yy::IChannelInfo::GetName ( char *  name,
int  size 
) const
pure virtual

频道昵称

参数
name[out] 保存频道名 字符数组地址 ,编码 CP_UTF8
size[in]数组大小 , 值范围 [0,40]
返回
int, 0 success, 其他值error, 参考错误代码
virtual unsigned int yy::IChannelInfo::GetShortId ( ) const
pure virtual

获取频道短位id

返回
int,频道短位id
virtual unsigned int yy::IChannelInfo::GetTotalUserCount ( ) const
pure virtual

频道全量用户数

返回
unsigned int,返回频道全部用户总数
virtual unsigned int yy::IChannelInfo::GetUserCount ( ) const
pure virtual

当前子频道用户数

返回
unsigned int, 返当前子频道用户数