XRootD
Loading...
Searching...
No Matches
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]

XrdHttpReadRangeHandler::UserRange::UserRange ( )
inline

◆ 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) { }

References end, end_set, start, and start_set.

Member Data Documentation

◆ end

off_t XrdHttpReadRangeHandler::UserRange::end

◆ end_set

bool XrdHttpReadRangeHandler::UserRange::end_set

Definition at line 93 of file XrdHttpReadRangeHandler.hh.

Referenced by UserRange(), and UserRange().

◆ start

off_t XrdHttpReadRangeHandler::UserRange::start

Definition at line 94 of file XrdHttpReadRangeHandler.hh.

Referenced by UserRange(), and UserRange().

◆ start_set

bool XrdHttpReadRangeHandler::UserRange::start_set

Definition at line 92 of file XrdHttpReadRangeHandler.hh.

Referenced by UserRange(), and UserRange().


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