asio 0.1.5 | Main Page | Class Index | Member Index | Tutorial |
Public Member Functions | |
counting_completion_context () | |
Default constructor. | |
counting_completion_context (int max_concurrent_upcalls) | |
Construct with a specified limit on the number of upcalls. | |
counting_completion_context (const counting_completion_context &other) | |
Copy constructor. | |
~counting_completion_context () | |
Destructor. | |
counting_completion_context & | operator= (const counting_completion_context &other) |
Assignment operator. | |
bool | try_acquire () |
Attempt to acquire the right to make an upcall. | |
template<typename Handler> void | acquire (Handler handler) |
Acquire the right to make an upcall. | |
void | release () |
Relinquish a previously granted right to make an upcall. |
|
Default constructor.
|
|
Construct with a specified limit on the number of upcalls.
|
|
Copy constructor.
|
|
Destructor.
|
|
Assignment operator.
|
|
Attempt to acquire the right to make an upcall.
|
|
Acquire the right to make an upcall.
|
|
Relinquish a previously granted right to make an upcall.
|