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

Public Types

using iterator = std::vector< temporary_buffer< char > >::iterator

Public Member Functions

 snd_buf (snd_buf &&) noexcept
snd_bufoperator= (snd_buf &&) noexcept
 snd_buf (size_t size_)
 snd_buf (temporary_buffer< char > b)
 snd_buf (std::vector< temporary_buffer< char >> bufs, size_t size)
temporary_buffer< char > & front ()

Public Attributes

uint32_t size = 0
std::variant< std::vector< temporary_buffer< char > >, temporary_buffer< char > > bufs

Static Public Attributes

static constexpr size_t chunk_size = 128*1024

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