|
stdex
Additional custom or not Standard C++ covered algorithms
|
Public Types | |
| enum class | op_t { noop = 0 , quit , write , close , flush } |
Public Member Functions | |
| worker (basic *_source) | |
Public Attributes | |
| basic * | source |
| enum stdex::stream::replicator::worker::op_t | op |
| Operation to perform. | |
| const void * | data |
| Data to write. | |
| size_t | length |
| Byte limit of data to write. | |
| size_t | num_written |
| Number of bytes written. | |
| std::mutex | mutex |
| std::condition_variable | cv |
| std::thread | thread |
Static Protected Member Functions | |
| static void | process_op (worker &w) |