|
Public Member Functions |
| XrdClientReadCacheItem (const void *buffer, long long begin_offs, long long end_offs, long long ticksnow, bool placeholder=false) |
| ~XrdClientReadCacheItem () |
long long | BeginOffset () |
long long | EndOffset () |
bool | ContainedInInterval (long long begin_offs, long long end_offs) |
bool | ContainsInterval (long long begin_offs, long long end_offs) |
bool | IntersectInterval (long long begin_offs, long long end_offs) |
bool | ContainsOffset (long long offs) |
void * | GetData () |
bool | GetInterval (const void *buffer, long long begin_offs, long long end_offs) |
long | GetPartialInterval (const void *buffer, long long begin_offs, long long end_offs) |
long long | GetTimestampTicks () |
bool | IsPlaceholder () |
long | Size () |
void | Touch (long long ticksnow) |
Public Attributes |
bool | Pinned |
Private Attributes |
bool | fIsPlaceholder |
long long | fBeginOffset |
void * | fData |
long long | fEndOffset |
long | fTimestampTicks |