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

[interface] 多玩yy客户端接口 客户端所有接口入口 更多...

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

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

Public 成员函数

virtual int Initialize ()=0
 初始化接口
 
virtual int GetVersion ()=0
 获取sdk 版本信息
 
virtual int GetYYVersion (char *version, unsigned int size)=0
 获取YY 版本信息,返回使用UTF-8编码的字符串
 
virtual IUserExGetUser ()=0
 获取用户接口
 
virtual IChannelExGetChannel ()=0
 获取频道接口
 
virtual IIMGetIM ()=0
 获取IM接口
 
virtual IAudioGetAudio ()=0
 获取语音接口
 
virtual INetGetNet ()=0
 获取网络接口
 
virtual ICloudGetCloud ()=0
 获取云存储接口
 
virtual ISecurityGetSecurity ()=0
 获取安全接口
 
virtual ITempAudioSessionGetTempAudioSession ()=0
 获取临时语音聊天接口
 
virtual IInteractionGetInteraction ()=0
 获取应用互动接口
 
virtual int RegisterYYEvent (IYYEvent *event)=0
 注册yy api 事件
 
virtual int UnRegisterYYEvent (IYYEvent *event)=0
 反注册 yy api 事件
 
virtual IFinanceGetFinance ()=0
 获取财务接口
 
virtual IIMExGetIMEx ()=0
 [interface]IM扩展接口
 
virtual IVideoGetVideo ()=0
 [interface]视频直播接口
 
- Public 成员函数 继承自 yy::IYYUnk
virtual void AddRef ()=0
 添加引用
 
virtual void Release ()=0
 释放引用
 

详细描述

[interface] 多玩yy客户端接口 客户端所有接口入口

成员函数说明

virtual IAudio* yy::IYYEx::GetAudio ( )
pure virtual

获取语音接口

返回
IAudio*, success返回有效指针,error返回NULL
virtual IChannelEx* yy::IYYEx::GetChannel ( )
pure virtual

获取频道接口

返回
IChannelEx*,success返回有效指针,error返回NULL
virtual ICloud* yy::IYYEx::GetCloud ( )
pure virtual

获取云存储接口

返回
ICloudData*, success返回有效指针,error返回NULL
virtual IFinance* yy::IYYEx::GetFinance ( )
pure virtual

获取财务接口

返回
IFinance *, success返回有效指针,error返回NULL
virtual IIM* yy::IYYEx::GetIM ( )
pure virtual

获取IM接口

返回
IIM*, success返回有效指针,error返回NULL
virtual IInteraction* yy::IYYEx::GetInteraction ( )
pure virtual

获取应用互动接口

返回
IInteractive *, success返回有效指针,error返回NULL
virtual INet* yy::IYYEx::GetNet ( )
pure virtual

获取网络接口

返回
INet*, success返回有效指针,error返回NULL
virtual ISecurity* yy::IYYEx::GetSecurity ( )
pure virtual

获取安全接口

返回
ISecurity*, success返回有效指针,error返回NULL
virtual ITempAudioSession* yy::IYYEx::GetTempAudioSession ( )
pure virtual

获取临时语音聊天接口

返回
ITempAudioSession *, success返回有效指针,error返回NULL
virtual IUserEx* yy::IYYEx::GetUser ( )
pure virtual

获取用户接口

返回
IUserEx*,success返回有效指针,error返回NULL
virtual int yy::IYYEx::GetVersion ( )
pure virtual

获取sdk 版本信息

返回
int, sdk 版本信息
virtual int yy::IYYEx::GetYYVersion ( char *  version,
unsigned int  size 
)
pure virtual

获取YY 版本信息,返回使用UTF-8编码的字符串

参数
char*version, [in] 用来接收版本信息的缓冲区首地址
unsignedint size, [in] 用来接收版本信息的缓冲区大小 (0, 80]
返回
int, 0 success, 其他值错误,请查看错误代码表
virtual int yy::IYYEx::Initialize ( )
pure virtual

初始化接口

返回
int, 0 success, 其他值错误,请查看错误代码表
virtual int yy::IYYEx::RegisterYYEvent ( IYYEvent event)
pure virtual

注册yy api 事件

返回
int, 0 success, 其他值错误,请查看错误代码表
virtual int yy::IYYEx::UnRegisterYYEvent ( IYYEvent event)
pure virtual

反注册 yy api 事件

返回
int, 0 success, 其他值错误,请查看错误代码表