AsyncReceiver is the interface that receivers of async operations must implement. More...
#include <Async.h>
Inherits atscppapi::noncopyable.

| Public Member Functions | |
| virtual void | handleAsyncComplete (AsyncProviderType &provider)=0 | 
| This method is invoked when the async operation is completed. | |
| virtual | ~AsyncReceiver () | 
| Protected Member Functions | |
| AsyncReceiver () | |
| Friends | |
| class | Async | 
AsyncReceiver is the interface that receivers of async operations must implement.
It is templated on the type of the async operation provider.
Definition at line 170 of file Async.h.
| virtual atscppapi::AsyncReceiver< AsyncProviderType >::~AsyncReceiver | ( | ) |  [inline, virtual] | 
| atscppapi::AsyncReceiver< AsyncProviderType >::AsyncReceiver | ( | ) |  [inline, protected] | 
| virtual void atscppapi::AsyncReceiver< AsyncProviderType >::handleAsyncComplete | ( | AsyncProviderType & | provider | ) |  [pure virtual] | 
This method is invoked when the async operation is completed.
The mutex provided during the creation of the async operation will be automatically locked during the invocation of this method.
| provider | A reference to the provider which completed the async operation. | 
| friend class Async  [friend] | 
 1.7.1
 1.7.1