David, Thank you so much for detailed explanation! If you don't mind, would you be more specific on how these two threads can commuicate? I still don't know how to do that even though I do understand the semaphore. My specific concerns are: can they control/stop each other? can they read data from the other thread's data storage (database, feature, etc)? how can one thread notify the other of some status? I am thinking of setting some callback functions, but when/how these callback are fired?
Thanks again! -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
