Seastar
High performance C++ framework for concurrent servers
|
Public Types | |
using | iterator = std::vector< temporary_buffer< char > >::iterator |
Public Member Functions | |
rcv_buf (size_t size_) | |
rcv_buf (temporary_buffer< char > b) | |
rcv_buf (std::vector< temporary_buffer< char > > bufs, size_t size) | |
Public Attributes | |
uint32_t | size = 0 |
std::optional< semaphore_units<> > | su |
std::variant< std::vector< temporary_buffer< char > >, temporary_buffer< char > > | bufs |