matrixj之路

天阶夜色凉如水,卧看牵牛织女星。

2013年9月10日

hive源码之新建一个coroutine

摘要: 最近由于项目需要读了一下云风老大的hive项目代码,因为对lua只有熟悉的水平,下面的东西必然多多错误:),只为记录。1 lua_State *sL = schedule_newtask(L);2 struct cell *c = cell_new(SL, filname);//filename是要加载的lua文件,里面有相关的启动方法,这个函数接下来再说;3 ...4 cell_touserdata(L, lua_upvalueindex(1), c);//下面说到5 scheduler_starttask(sL);//把sL的cell挂到message_queue上去,详情继续看下面6 / 阅读全文

posted @ 2013-09-10 11:57 matrixj 阅读(230) 评论(0) 推荐(0) 编辑

导航