|
XRootD
|
Classes | |
| class | Block |
| class | BlockResponseHandler |
| class | Cache |
| Attaches/creates and detaches/deletes cache-io objects for disk based cache. More... | |
| struct | ChunkRequest |
| struct | Configuration |
| Contains parameters configurable from the xrootd config file. More... | |
| class | DataFsState |
| class | Decision |
| Base class for selecting which files should be cached. More... | |
| class | DirectResponseHandler |
| class | DirState |
| class | File |
| class | FPurgeState |
| class | Info |
| Status of cached file. Can be read from and written into a binary file. More... | |
| class | IO |
| Base cache-io class that implements some XrdOucCacheIO abstract methods. More... | |
| class | IOFile |
| Downloads original file into a single file on local disk. Handles read requests as they come along. More... | |
| class | IOFileBlock |
| Downloads original file into multiple files, chunked into blocks. Only blocks that are asked for are downloaded. Handles read requests as they come along. More... | |
| struct | PathTokenizer |
| class | |
| struct | ReadReqRH |
| struct | ReadRequest |
| class | ResourceMonitor |
| struct | SplitParser |
| class | Stats |
| Statistics of cache utilisation by a File object. More... | |
| struct | TmpConfiguration |
Typedefs | |
| using | BlockList_i = std::list<Block*>::iterator |
| using | BlockList_t = std::list<Block*> |
| using | vChunkRequest_i = std::vector<ChunkRequest>::iterator |
| using | vChunkRequest_t = std::vector<ChunkRequest> |
| typedef std::vector< uint32_t > | vCkSum_t |
Enumerations | |
| enum | CkSumCheck_e { CSChk_Unknown = -1 , CSChk_None = 0 , CSChk_Cache = 1 , CSChk_Net = 2 , CSChk_Both = 3 , CSChk_TLS = 4 } |
Functions | |
| XrdSysTrace * | GetTrace () |
Variables | |
| const char * | trace_what_strings [] = {"","error ","warning ","info ","debug ","dump "} |
| class XrdPfc::ResourceMonitor |
| using XrdPfc::BlockList_i = std::list<Block*>::iterator |
Definition at line 178 of file XrdPfcFile.hh.
| using XrdPfc::BlockList_t = std::list<Block*> |
Definition at line 177 of file XrdPfcFile.hh.
| using XrdPfc::vChunkRequest_i = std::vector<ChunkRequest>::iterator |
Definition at line 113 of file XrdPfcFile.hh.
| using XrdPfc::vChunkRequest_t = std::vector<ChunkRequest> |
Definition at line 112 of file XrdPfcFile.hh.
| typedef std::vector<uint32_t> XrdPfc::vCkSum_t |
Definition at line 27 of file XrdPfcTypes.hh.
| enum XrdPfc::CkSumCheck_e |
| Enumerator | |
|---|---|
| CSChk_Unknown | |
| CSChk_None | |
| CSChk_Cache | |
| CSChk_Net | |
| CSChk_Both | |
| CSChk_TLS | |
Definition at line 23 of file XrdPfcTypes.hh.
| XrdSysTrace * XrdPfc::GetTrace | ( | ) |
Definition at line 16 of file XrdPfcPurge.cc.
References XrdPfc::Cache::GetInstance(), and XrdPfc::Cache::GetTrace().
Referenced by XrdPfc::FPurgeState::FPurgeState().
Here is the call graph for this function:
Here is the caller graph for this function:| const char * XrdPfc::trace_what_strings = {"","error ","warning ","info ","debug ","dump "} |
Definition at line 23 of file XrdPfcConfiguration.cc.