High performance C++ framework for concurrent servers
Public Types | Public Member Functions | Public Attributes | List of all members
seastar::rpc::rcv_buf Struct Reference

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

The documentation for this struct was generated from the following file: