摘要:
上文说到request是接收,是通过ril_event_loop中的多路复用I/O,也对初始化做了 分析.现在我们来仔细看看这个机制如何运转。 ril_event_set负责配置一个event,主要有两种event:ril_event_add添加使用多路I/O的event,它负责将其挂到队列,同时将event的通道 句柄fd加入到watch_table,然后通过select等待.ril_timer_add添加timer event,它将其挂在队列,同时重新计算最短超时时间.无论哪种add,最后都会调用triggerEvLoop来刷新队列,更新超时值或等待对象. 刷新之后, ril_even 阅读全文
posted @ 2011-01-03 19:37
老男孩咖啡
阅读(284)
评论(0)
推荐(0)

浙公网安备 33010602011771号