CloudService
继承自:
描述
此类是一个服务!它是Cloud节点,可以使用GetService函数获取。负责Cloud服务
kv接口错误码: 0-成功 1-查询后端出错 2-未查询到key(not found) 101-解析错误 103-禁止的操作 104-没有数据存储 105-批量操作的key列表为空
成员函数
| 获取所有key值 |
| 异步获取所有key值 |
| 设置同步kv值 |
| 设置异步kv值 |
| 获取同步 key 列表对应的 value |
| 异步获取 key 列表对应的 value |
| 同步删除 key 对应的 value |
| 异步删除 key 对应的 value |
| 设置同步kv值,支持复杂数据类型 |
| 设置异步kv值,支持复杂数据类型 |
| 获取同步key对应的value值,支持复杂数据类型 |
| 获取异步key对应的value值,支持复杂数据类型 |
| 删除同步key对应的value值 |
| 删除异步key对应的value值 |
| 全局修改同步key对应的value值, 仅云服主机可用, 可在不同服务器之间安全修改kv值, 但性能更差 |
| 全局获取异步key对应的value值, 仅云服主机可用, 可在不同服务器之间安全获取kv值, 但性能更差 |
| 获取订单数据云节点 |
| 房间上报分发请求(仅云服主机可用) |
| 房间上报分发请求(仅云服主机可用) |
| 房间监听消息(仅云服主机可用) |
| 跳转到地图 |
| 跳转到地图 |
| 跳转到地图 |
| 跳转到房间 |
| 跳转到房间 |
| 查询玩家所在房间(仅云服主机可用) |
| 开启并跳转到新房间 |
| 开启并跳转到新房间 |
| 获取开服参数 any |
| 获取服务ID |
| 获取玩家进入房间时伴随的自定义数据(如果有) |
| 获取玩家进入房间时伴随的自定义数据(如果有) |
| 当前房间停止进入玩家;禁止参与倒计时(小于等于零立即生效,默认0) |
| 清理表名name 的全部kv |
| 清理表名 name 的全部 kv |
| 查询/开启标识为 key 的中心服;同 key 不会重复开启,除非上一实例已关闭 |
| 获取当前中心服的标识 key;非中心服返回 "" |
| 关闭当前云服(任何云服),要确保玩家正确下线(一般房间云服) |
| 向多个房间发送 tcp 直连消息 |
| (已废弃)设置同步value值 |
| (已废弃)获取同步value值 |
| (已废弃)设置异步value值 |
| (已废弃)获取异步value值 |
| (已废弃)设置同步table值 |
| (已废弃)获取同步table值 |
| (已废弃)设置异步table值 |
| (已废弃)获取异步table值 |
| (已废弃)获取同步table值 |
| (已废弃)获取异步table值 |
| (已废弃)同步移除key |
| (已废弃)异步移除 key |
| (已废弃)存储带表名name得kv |
| (已废弃)存储带表名name得kv |
| (已废弃)获取表名name,键值k存储得值 |
| (已废弃)获取表名name,键值k存储得值 |
| (已废弃)移除表名name,键值k存储得值 |
| (已废弃)移除表名name,键值k存储得值 |
事件
| 接收所有tcp直连消息的事件 |
| 连接信息通知 |
