xx CONTENTS
5.53.4.8 skynet_timer_init . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.53.4.9 skynet_updatetime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.53.4.10 timer_add . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.53.4.11 timer_create_timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5.53.4.12 timer_execute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5.53.4.13 timer_shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5.53.4.14 timer_update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5.53.5 变量说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5.53.5.1 TI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
5.54 skynet_timer.c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.55 skynet-src/skynet_timer.h 文件参考 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
5.55.1 函数说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
5.55.1.1 skynet_gettime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
5.55.1.2 skynet_gettime_fixsec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
5.55.1.3 skynet_timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
5.55.1.4 skynet_timer_init . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
5.55.1.5 skynet_updatetime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
5.56 skynet_timer.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
5.57 skynet-src/socket_epoll.h 文件参考 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1 函数说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1.1 sp_add . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1.2 sp_create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1.3 sp_del . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1.4 sp_invalid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1.5 sp_nonblocking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1.6 sp_release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.57.1.7 sp_wait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
5.57.1.8 sp_write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
5.58 socket_epoll.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
5.59 skynet-src/socket_kqueue.h 文件参考 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.59.1 函数说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.59.1.1 sp_add . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.59.1.2 sp_create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.59.1.3 sp_del . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.59.1.4 sp_invalid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.59.1.5 sp_nonblocking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.59.1.6 sp_release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.59.1.7 sp_wait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.59.1.8 sp_write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.60 socket_kqueue.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
生生生成成成于于于 2014年年年 五五五月月月 6日日日 星星星期期期二二二 21:50:26