atscppapi
1.0.9
C++ wrapper for Apache Traffic Server API
|
Provides constructs to perform async operations. More...
#include <list>
#include <atscppapi/Mutex.h>
#include <atscppapi/noncopyable.h>
#include <atscppapi/shared_ptr.h>
Go to the source code of this file.
Classes | |
class | atscppapi::AsyncProvider |
AsyncProvider is the interface that providers of async operations must implement. The system allows decoupling of the lifetime/scope of provider and receiver objects. The receiver object might have expired before the async operation is complete and the system handles this case. Because of this decoupling, it is the responsibility of the provider to manage it's expiration - self-destruct on completion is a good option. More... | |
class | atscppapi::AsyncReceiver< AsyncProviderType > |
AsyncReceiver is the interface that receivers of async operations must implement. It is templated on the type of the async operation provider. More... | |
class | atscppapi::Async |
This class provides a method to create an async operation. More... | |
Provides constructs to perform async operations.