Next: , Previous: , Up: Top   [Contents]

6 Dezyne async

In this chapter, we will

The behaviour described with the ‘async’ keyword requires you to be able to reason about your application in terms of active threads and their calling context and synchronous / asynchronous calling concepts. In the tutorial, various examples will be discussed but it helps if you are familiar with these concepts. It is best to be familiar with the ‘blocking’ keyword before studying this chapter. Usage of ‘async’ requires the availability of an event pump in the System it is contained in. An event pump is generated automatically with the generation of a thread-safe-shell. For more information read an article about the event pump and one about the thread-safe shell.