string_util string相关 string_util function M.split(inputstr, …)描述 字符串分割,可以嵌套分割 例如:split('1:2_3:4','_',':') res = {{1,2},{3,4}}参数 inputstr string 被分割字符串 … string 分隔符列表 2024-06-29 skynet_fly API 文档 > 工具函数 #skynet_fly_api
time_util 时间相关 time_util function M.skynet_int_time()描述 获取当前时间戳参数 返回值 number 时间戳(秒*100) function M.time()描述 获取当前时间戳参数 返回值 number 时间戳(秒) function M.date(time)描述 获取当前日期参数 返回值 table 日期格式的table{year=2025,month 2024-06-29 skynet_fly API 文档 > 工具函数 #skynet_fly_api
进程内的订阅同步 watch_syn function M.new_server(CMD)描述 新建发布端对象参数 CMD table lua CMD消息表 返回值 table obj function server:register(name, init_v)描述 注册参数 name string 名称 init_v number|string|table|nil 初始值 返回值 table obj 2024-06-29 skynet_fly API 文档 > 订阅发布,订阅同步 #skynet_fly_api
远程sub/pub 模式 和 远程subsyn/pubsyn 模式 前言有时候,一些事件的通知目标是不确定或者增量的,此时就需要用到订阅发布模式(sub/pub),发布者只负责发布事件数据,谁关心此事件,订阅即可。 对比redisredis也支持sub/pub模式,并且有psub批量订阅支持。 skynet_fly目前只实现了sub/pub模式,后续如果发现有非常硬性需要psub也可以考虑实现一下。不过skynet_fly实现了red 2024-06-29 skynet_fly 文档 > 强化篇 #skynet_fly_word
orm条目 ormentry function M:get(field_name)描述 获取条目数据的值参数 field_name string 字段名 返回值 any 字段值 function M:set(field_name, field_value)描述 修改条目数据的值参数 field_name string 字段名 field_value any 字段值 返回值 function M:g 2024-06-29 skynet_fly API 文档 > 数据库相关 #skynet_fly_api
orm表 ormtable function M:new(tab_name)描述 新建表对象参数 tab_name string 作用与数据库的表名 返回值 table obj function M:___FIELD_TYPE(field_name)描述 设置字段 FIELD_TYPE对应字段类型 有 int8|int16|int32|int64|uint8|uint16|uint32|string 2024-06-29 skynet_fly API 文档 > 数据库相关 #skynet_fly_api
orm mysql适配器 ormadapter_mysql function M:new(db_name, db)描述 新建适配器对象参数 db_name? string 对应share_config_m 中写的key为mysql表的名为db_name的连接配置 db? table 可选自己传入连接对象 返回值 table obj function M:set_batch_insert_num(num)描述 设置单 2024-06-29 skynet_fly API 文档 > 数据库相关 #skynet_fly_api
orm mongo适配器 ormadapter_mongo function M:new(db_name, db)描述 新建适配器对象参数 db_name? string 对应share_config_m 中写的key为mongo表的名为db_name的连接配置 db? table 可选自己传入连接对象 返回值 table obj function M:set_batch_insert_num(num)描述 设置单 2024-06-29 skynet_fly API 文档 > 数据库相关 #skynet_fly_api
进程内的订阅同步-可热更服务的接口 contriner_watch_interface function M:new(mod_name, instance_name)描述 可热更模块接口参数 mod_name string 可热更服务模块名 instance_name string 可热更服务模块实例名 返回值 table obj 2024-06-29 skynet_fly API 文档 > 订阅发布,订阅同步 #skynet_fly_api
进程内的订阅同步-可热更服务的接口 service_watch_interface function M:new(name_or_handle)描述 普通skynet服务接口参数 name_or_handle string|number 别名或者handle_id 返回值 table obj 2024-06-29 skynet_fly API 文档 > 订阅发布,订阅同步 #skynet_fly_api