High performance C++ framework for concurrent servers
Public Types | Public Member Functions | List of all members
seastar::vector_data_sink Class Referencefinal
Inheritance diagram for seastar::vector_data_sink:

Public Types

using vector_type = std::vector< net::packet >

Public Member Functions

 vector_data_sink (vector_type &v)
virtual future put (net::packet p) override
virtual future close () override
virtual temporary_buffer< char > allocate_buffer (size_t size)
virtual future put (std::vector< temporary_buffer< char >> data)
virtual future put (temporary_buffer< char > buf)
virtual future flush ()
virtual size_t buffer_size () const noexcept
virtual bool can_batch_flushes () const noexcept
virtual void on_batch_flush_error () noexcept

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