XRootD
XrdHttpReadRangeHandler::UserRange Struct Reference

#include <XrdHttpReadRangeHandler.hh>

+ Collaboration diagram for XrdHttpReadRangeHandler::UserRange:

Public Member Functions

 UserRange ()
 
 UserRange (off_t st, off_t en)
 

Public Attributes

off_t end
 
bool end_set
 
off_t start
 
bool start_set
 

Detailed Description

Structure for recording or reporting user ranges. The can specify an unbounded range where eiter the start or end offset is not specified.

Definition at line 91 of file XrdHttpReadRangeHandler.hh.

Constructor & Destructor Documentation

◆ UserRange() [1/2]

◆ UserRange() [2/2]

XrdHttpReadRangeHandler::UserRange::UserRange ( off_t  st,
off_t  en 
)
inline

Definition at line 99 of file XrdHttpReadRangeHandler.hh.

99  : start_set(true), end_set(true), start(st),
100  end(en) { }

Member Data Documentation

◆ end

off_t XrdHttpReadRangeHandler::UserRange::end

Definition at line 95 of file XrdHttpReadRangeHandler.hh.

◆ end_set

bool XrdHttpReadRangeHandler::UserRange::end_set

Definition at line 93 of file XrdHttpReadRangeHandler.hh.

◆ start

off_t XrdHttpReadRangeHandler::UserRange::start

Definition at line 94 of file XrdHttpReadRangeHandler.hh.

◆ start_set

bool XrdHttpReadRangeHandler::UserRange::start_set

Definition at line 92 of file XrdHttpReadRangeHandler.hh.


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