分类: C/C++
2008-06-25 15:53:49
|
这几句话实现对RunL()的循环调用,设置status为KErrNone,然后SetActive()
当前线程检测到信号后,查看本AO的status和active标志就调用RunL,
RunL自己调用CompleteSelf就可以循环执行了!不用写While语句占用阻塞掉整个线程,
整个UI还是能够继续响应用户的输入事件,将本AO的优先级设的低一些(EPriorityIdle)可以在空闲的时候做一些耗时的运算,当然要在RunL里面设定截止条件