Seastar
High performance C++ framework for concurrent servers
|
Public Member Functions | |
template<typename Exception > | |
void | interrupt (Exception e) |
void | give (T value) |
T | take () |
Protected Member Functions | |
void | interrupt_ptr (std::exception_ptr e) |
Protected Attributes | |
std::mutex | _mutex |
std::condition_variable | _cv |
std::exception_ptr | _exception |