LeviLamina
Loading...
Searching...
No Matches
Bedrock::Http::FileResponseBody Class Reference
+ Inheritance diagram for Bedrock::Http::FileResponseBody:

Public Types

enum class  FileOpen : int { CreateOnly = 0 , Overwrite = 1 }
 

Public Member Functions

FileResponseBodyoperator= (FileResponseBody const &)
 
 FileResponseBody (FileResponseBody const &)
 
virtual::std::error_code start (::std::optional< uint64 >)
 
virtual::std::error_code write (::gsl::span< uchar const >)
 
virtual void complete ()
 
virtual void cancel ()
 
virtual::std::string const & getLoggableDestination () const
 
virtual ::gsl::span< uchar const > getLoggableData () const
 
virtual::Bedrock::Http::ResponseBodyType getType () const
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk8ef555
 
::ll::UntypedStorage< 8, 16 > mUnk5c858f
 
::ll::UntypedStorage< 4, 4 > mUnk8111dc
 
::ll::UntypedStorage< 1, 1 > mUnk2b1a95
 

Member Function Documentation

◆ start()

virtual::std::error_code Bedrock::Http::FileResponseBody::start ( ::std::optional< uint64 > )
virtual

◆ write()

virtual::std::error_code Bedrock::Http::FileResponseBody::write ( ::gsl::span< uchar const > )
virtual

◆ complete()

virtual void Bedrock::Http::FileResponseBody::complete ( )
virtual

◆ cancel()

virtual void Bedrock::Http::FileResponseBody::cancel ( )
virtual

◆ getLoggableDestination()

virtual::std::string const & Bedrock::Http::FileResponseBody::getLoggableDestination ( ) const
virtual

◆ getLoggableData()

virtual ::gsl::span< uchar const > Bedrock::Http::FileResponseBody::getLoggableData ( ) const
virtual

◆ getType()

virtual::Bedrock::Http::ResponseBodyType Bedrock::Http::FileResponseBody::getType ( ) const
virtual

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