XRootD
Loading...
Searching...
No Matches
XrdCl::PageInfoImpl Struct Reference
+ Collaboration diagram for XrdCl::PageInfoImpl:

Public Member Functions

 PageInfoImpl (PageInfoImpl &&pginf)
 
 PageInfoImpl (uint64_t offset=0, uint32_t length=0, void *buffer=0, std::vector< uint32_t > &&cksums=std::vector< uint32_t >())
 

Public Attributes

void * buffer
 
std::vector< uint32_t > cksums
 
uint32_t length
 
size_t nbrepair
 
uint64_t offset
 

Detailed Description

Definition at line 600 of file XrdClXRootDResponses.cc.

Constructor & Destructor Documentation

◆ PageInfoImpl() [1/2]

XrdCl::PageInfoImpl::PageInfoImpl ( uint64_t offset = 0,
uint32_t length = 0,
void * buffer = 0,
std::vector< uint32_t > && cksums = std::vector<uint32_t>() )
inline

Definition at line 602 of file XrdClXRootDResponses.cc.

603 :
604 offset( offset ),
605 length( length ),
606 buffer( buffer ),
607 cksums( std::move( cksums ) ),
608 nbrepair( 0 )
609 {
610 }
std::vector< uint32_t > cksums

References buffer, cksums, length, nbrepair, and offset.

Referenced by PageInfoImpl().

+ Here is the caller graph for this function:

◆ PageInfoImpl() [2/2]

XrdCl::PageInfoImpl::PageInfoImpl ( PageInfoImpl && pginf)
inline

Definition at line 612 of file XrdClXRootDResponses.cc.

612 : offset( pginf.offset ),
613 length( pginf.length ),
614 buffer( pginf.buffer ),
615 cksums( std::move( pginf.cksums ) ),
616 nbrepair( pginf.nbrepair )
617 {
618 }

References PageInfoImpl(), buffer, cksums, length, nbrepair, and offset.

+ Here is the call graph for this function:

Member Data Documentation

◆ buffer

void* XrdCl::PageInfoImpl::buffer

Definition at line 622 of file XrdClXRootDResponses.cc.

Referenced by PageInfoImpl(), and PageInfoImpl().

◆ cksums

std::vector<uint32_t> XrdCl::PageInfoImpl::cksums

Definition at line 623 of file XrdClXRootDResponses.cc.

Referenced by PageInfoImpl(), and PageInfoImpl().

◆ length

uint32_t XrdCl::PageInfoImpl::length

Definition at line 621 of file XrdClXRootDResponses.cc.

Referenced by PageInfoImpl(), and PageInfoImpl().

◆ nbrepair

size_t XrdCl::PageInfoImpl::nbrepair

Definition at line 624 of file XrdClXRootDResponses.cc.

Referenced by PageInfoImpl(), and PageInfoImpl().

◆ offset

uint64_t XrdCl::PageInfoImpl::offset

Definition at line 620 of file XrdClXRootDResponses.cc.

Referenced by PageInfoImpl(), and PageInfoImpl().


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