(Page 4 of 4 in this chapter)
|
|
Asynchronous
|
Synchronous
|
|---|---|---|
|
Operation complete when function returns
|
NO
|
YES
|
|
Returns a DONE event when function is complete
|
YES
|
NO
|
|
Function can fail after function returns
|
YES
|
NO
|

Figure 2. Asynchronous Programming Model
(Page 4 of 4 in this chapter)