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

[interface]云存储数据服务 提供简单的数据存储,和操作能力,可以存储两个int,一个字符串,一个2进制流 当前频道的数据只有橙马和紫马具备修改所有数据的能力,其他人一律只能修改自己的数据 更多...

#include <yy-api-client.h>

Public 成员函数

virtual int AddData (ICloudData *data, unsigned __int64 &key)=0
 增加数据
 
virtual int UpdateData (ICloudData *data, ICloudFilter *filter)=0
 修改数据
 
virtual int DeleteData (ICloudFilter *filter)=0
 删除数据
 
virtual ICloudDataListQueryData (ICloudFilter *filter)=0
 查询数据
 
virtual ICloudDataCreateCloudData ()=0
 创建云存储数据
 
virtual ICloudFilterCreateCloudFilter ()=0
 创建数据过滤器
 

详细描述

[interface]云存储数据服务 提供简单的数据存储,和操作能力,可以存储两个int,一个字符串,一个2进制流 当前频道的数据只有橙马和紫马具备修改所有数据的能力,其他人一律只能修改自己的数据

成员函数说明

virtual int yy::ICloud::AddData ( ICloudData data,
unsigned __int64 &  key 
)
pure virtual

增加数据

注意:操作频率 1秒钟一次 /*!

参数
ICloudData*data [in],云存储数据,必须设置值,否则无效
返回
unsigned int, 0 success, 其他值 error, 参考错误代码表
virtual ICloudData* yy::ICloud::CreateCloudData ( )
pure virtual

创建云存储数据

返回
ICloudData *, success返回有效指针,error返回NULL
virtual ICloudFilter* yy::ICloud::CreateCloudFilter ( )
pure virtual

创建数据过滤器

返回
ICloudFilter *, success返回有效指针,error返回NULL
virtual int yy::ICloud::DeleteData ( ICloudFilter filter)
pure virtual

删除数据

参数
ICloudFilter*filter [in],云存储过滤器,设置条件和条件值
返回
int, 0 success, 其他值 error,参考错误代码表
virtual ICloudDataList* yy::ICloud::QueryData ( ICloudFilter filter)
pure virtual

查询数据

参数
ICloudDataList*filter [in],云存储过滤器,设置条件和条件值
返回
ICloudDataList, 返回查询数据结构
virtual int yy::ICloud::UpdateData ( ICloudData data,
ICloudFilter filter 
)
pure virtual

修改数据

参数
ICloudData*data 云存储数据 ,必须设置值,否则无效
ICloudFilter*filter ,云存储过滤器,设置条件和条件值
返回
int, 0 success, 其他值 error,参考错误代码表