20 BinaryRequestBody& operator=(BinaryRequestBody
const&);
21 BinaryRequestBody(BinaryRequestBody
const&);
27 virtual ~BinaryRequestBody() =
default;
29 virtual ::Bedrock::Http::Internal::IRequestBody::ReadResult read(::gsl::span<uchar> destination) ;
31 virtual uint64 getSize() ;
33 virtual void cancel() ;
35 virtual ::std::string
const& getLoggableSource()
const ;
37 virtual ::gsl::span<uchar const> getLoggableData()
const ;
45 MCNAPI ::gsl::span<uchar const>
_getData()
const;
47 MCNAPI
void setData(::gsl::span<uchar const> data);
54 MCNAPI static ::std::shared_ptr<::Bedrock::Http::BinaryRequestBody> create(::gsl::span<uchar const> data);
61 MCNAPI
void*
$ctor(::gsl::span<uchar const> data);
67 MCNAPI ::Bedrock::Http::Internal::IRequestBody::ReadResult
$read(::gsl::span<uchar> destination);
MCAPI ::gsl::span< uchar const > _getData() const
MCAPI::std::string const & $getLoggableSource() const
MCAPI ::gsl::span< uchar const > $getLoggableData() const
MCAPI BinaryRequestBody(::gsl::span< uchar const > data)
MCAPI::Bedrock::Http::Internal::IRequestBody::ReadResult $read(::gsl::span< uchar > destination)
MCAPI void * $ctor(::gsl::span< uchar const > data)
static MCAPI void ** $vftable()
MCAPI void setData(::gsl::span< uchar const > data)
Definition IRequestBody.h:7