Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::Internal::RCurlConnection::RUserRange Struct Reference

Caller-provided byte-range of the remote resource together with a pointer to a buffer.

Definition at line 86 of file RCurlConnection.hxx.

Public Member Functions

bool operator< (const RUserRange &other) const

Public Attributes

unsigned char * fDestination = nullptr
std::size_t fLength = 0
std::size_t fNBytesRecv = 0
 Usually equal to fLength for a successful call unless range goes out of the size of the remote resource.
std::uint64_t fOffset = 0

#include <ROOT/RCurlConnection.hxx>

Member Function Documentation

◆ operator<()

bool ROOT::Internal::RCurlConnection::RUserRange::operator< ( const RUserRange & other) const
inline

Definition at line 93 of file RCurlConnection.hxx.

Member Data Documentation

◆ fDestination

unsigned char* ROOT::Internal::RCurlConnection::RUserRange::fDestination = nullptr

Definition at line 87 of file RCurlConnection.hxx.

◆ fLength

std::size_t ROOT::Internal::RCurlConnection::RUserRange::fLength = 0

Definition at line 89 of file RCurlConnection.hxx.

◆ fNBytesRecv

std::size_t ROOT::Internal::RCurlConnection::RUserRange::fNBytesRecv = 0

Usually equal to fLength for a successful call unless range goes out of the size of the remote resource.

Definition at line 91 of file RCurlConnection.hxx.

◆ fOffset

std::uint64_t ROOT::Internal::RCurlConnection::RUserRange::fOffset = 0

Definition at line 88 of file RCurlConnection.hxx.

Collaboration diagram for ROOT::Internal::RCurlConnection::RUserRange:
[legend]

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