Seastar
High performance C++ framework for concurrent servers
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | List of all members
seastar::httpd::internal::content_length_source_impl Class Reference
Inheritance diagram for seastar::httpd::internal::content_length_source_impl:
seastar::data_source_impl

Public Member Functions

 content_length_source_impl (input_stream< char > &inp, size_t length)
 
virtual future< temporary_buffer< char > > get () override
 
virtual future< temporary_buffer< char > > skip (uint64_t n) override
 
virtual future close () override
 

Member Function Documentation

◆ close()

virtual future seastar::httpd::internal::content_length_source_impl::close ( )
inlineoverridevirtual

Reimplemented from seastar::data_source_impl.

◆ get()

virtual future< temporary_buffer< char > > seastar::httpd::internal::content_length_source_impl::get ( )
inlineoverridevirtual

◆ skip()

virtual future< temporary_buffer< char > > seastar::httpd::internal::content_length_source_impl::skip ( uint64_t  n)
inlineoverridevirtual

Reimplemented from seastar::data_source_impl.


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