Answer:
We need Active Objects to perform multi-tasking in a single thread. It is also needed when you deal with client-server architecture inside Symbian. RunL() needs to be kept short as it is an non-preemptive multi-tasking process, it would hang the system otherwise.
Previous Question | Next Question |
What is two phase construction? | What is EPOC? |