XRootD
Loading...
Searching...
No Matches
XrdClHttp::ReadResponseInfo Class Reference

#include <XrdClHttpResponses.hh>

Inheritance diagram for XrdClHttp::ReadResponseInfo:
Collaboration diagram for XrdClHttp::ReadResponseInfo:

Public Member Functions

 ReadResponseInfo (uint64_t off=0, uint32_t len=0, void *buff=0)
virtual ~ReadResponseInfo ()
std::unique_ptr< ResponseInfoGetResponseInfo ()
void SetResponseInfo (std::unique_ptr< ResponseInfo > info)
Public Member Functions inherited from XrdCl::ChunkInfo
 ChunkInfo (uint64_t off=0, uint32_t len=0, void *buff=0)
 Constructor.
virtual ~ChunkInfo ()
 Destructor.
void * GetBuffer ()
 Get the buffer.
uint32_t GetLength () const
 Get the data length.
uint64_t GetOffset () const
 Get the offset.

Additional Inherited Members

Public Attributes inherited from XrdCl::ChunkInfo
void * buffer
 length of the chunk
uint32_t length
 offset in the file
uint64_t offset

Detailed Description

Definition at line 106 of file XrdClHttpResponses.hh.

Constructor & Destructor Documentation

◆ ReadResponseInfo()

XrdClHttp::ReadResponseInfo::ReadResponseInfo ( uint64_t off = 0,
uint32_t len = 0,
void * buff = 0 )
inline

Definition at line 108 of file XrdClHttpResponses.hh.

109 : XrdCl::ChunkInfo(off, len, buff) {}

References XrdCl::ChunkInfo::ChunkInfo().

Here is the call graph for this function:

◆ ~ReadResponseInfo()

virtual XrdClHttp::ReadResponseInfo::~ReadResponseInfo ( )
inlinevirtual

Definition at line 111 of file XrdClHttpResponses.hh.

111{}

Member Function Documentation

◆ GetResponseInfo()

std::unique_ptr< ResponseInfo > XrdClHttp::ReadResponseInfo::GetResponseInfo ( )
inline

Definition at line 113 of file XrdClHttpResponses.hh.

113{return std::move(m_response_info);}

◆ SetResponseInfo()

void XrdClHttp::ReadResponseInfo::SetResponseInfo ( std::unique_ptr< ResponseInfo > info)
inline

Definition at line 114 of file XrdClHttpResponses.hh.

114{m_response_info = std::move(info);}

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