|
XRootD
|
#include <XrdPfcFile.hh>
Collaboration diagram for XrdPfc::Block:Public Member Functions | |
| Block (File *f, IO *io, void *rid, char *buf, long long off, int size, int rsize, bool m_prefetch, bool cks_net) | |
| char * | get_buff () const |
| int | get_error () const |
| File * | get_file () const |
| IO * | get_io () const |
| int | get_n_cksum_errors () |
| long long | get_offset () const |
| void * | get_req_id () const |
| int | get_req_size () const |
| int | get_size () const |
| bool | has_cksums () const |
| bool | is_failed () const |
| bool | is_finished () const |
| bool | is_ok () const |
| int * | ptr_n_cksum_errors () |
| vCkSum_t & | ref_cksum_vec () |
| bool | req_cksum_net () const |
| void | reset_error_and_set_io (IO *io, void *rid) |
| void | set_downloaded () |
| void | set_error (int err) |
Public Attributes | |
| char * | m_buff |
| vChunkRequest_t | m_chunk_reqs |
| vCkSum_t | m_cksum_vec |
| bool | m_downloaded |
| int | m_errno |
| File * | m_file |
| IO * | m_io |
| int | m_n_cksum_errors |
| long long | m_offset |
| bool | m_prefetch |
| int | m_refcnt |
| bool | m_req_cksum_net |
| void * | m_req_id |
| int | m_req_size |
| int | m_size |
Definition at line 106 of file XrdPfcFile.hh.
|
inline |
Definition at line 127 of file XrdPfcFile.hh.
References m_buff, m_downloaded, m_errno, m_file, m_io, m_n_cksum_errors, m_offset, m_prefetch, m_refcnt, m_req_cksum_net, m_req_id, m_req_size, and m_size.
|
inline |
Definition at line 135 of file XrdPfcFile.hh.
References m_buff.
Referenced by XrdPfc::File::WriteBlockToDisk().
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 140 of file XrdPfcFile.hh.
References m_file.
Referenced by XrdPfc::Cache::AddWriteTask().
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 136 of file XrdPfcFile.hh.
References m_size.
Referenced by XrdPfc::Cache::AddWriteTask(), XrdPfc::Cache::ProcessWriteTasks(), and XrdPfc::File::WriteBlockToDisk().
Here is the caller graph for this function:
|
inline |
Definition at line 160 of file XrdPfcFile.hh.
References m_cksum_vec.
Referenced by XrdPfc::File::WriteBlockToDisk().
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 161 of file XrdPfcFile.hh.
References m_cksum_vec.
Referenced by XrdPfc::File::WriteBlockToDisk().
Here is the caller graph for this function:
|
inline |
Definition at line 159 of file XrdPfcFile.hh.
References m_req_cksum_net.
Referenced by XrdPfc::File::WriteBlockToDisk().
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
| char* XrdPfc::Block::m_buff |
Definition at line 113 of file XrdPfcFile.hh.
Referenced by Block(), and get_buff().
| vChunkRequest_t XrdPfc::Block::m_chunk_reqs |
Definition at line 125 of file XrdPfcFile.hh.
| vCkSum_t XrdPfc::Block::m_cksum_vec |
Definition at line 122 of file XrdPfcFile.hh.
Referenced by has_cksums(), and ref_cksum_vec().
| bool XrdPfc::Block::m_downloaded |
Definition at line 119 of file XrdPfcFile.hh.
Referenced by Block(), is_finished(), is_ok(), and set_downloaded().
| int XrdPfc::Block::m_errno |
Definition at line 118 of file XrdPfcFile.hh.
Referenced by Block(), get_error(), is_failed(), is_finished(), reset_error_and_set_io(), and set_error().
| File* XrdPfc::Block::m_file |
Definition at line 109 of file XrdPfcFile.hh.
Referenced by Block(), get_file(), and XrdPfc::Cache::ProcessWriteTasks().
| IO* XrdPfc::Block::m_io |
Definition at line 110 of file XrdPfcFile.hh.
Referenced by Block(), get_io(), and reset_error_and_set_io().
| int XrdPfc::Block::m_n_cksum_errors |
Definition at line 123 of file XrdPfcFile.hh.
Referenced by Block(), get_n_cksum_errors(), and ptr_n_cksum_errors().
| long long XrdPfc::Block::m_offset |
Definition at line 114 of file XrdPfcFile.hh.
Referenced by Block(), XrdPfc::Cache::AddWriteTask(), XrdPfc::File::BlockRemovedFromWriteQ(), get_offset(), and XrdPfc::File::WriteBlockToDisk().
| bool XrdPfc::Block::m_prefetch |
Definition at line 120 of file XrdPfcFile.hh.
Referenced by Block(), and XrdPfc::File::WriteBlockToDisk().
| int XrdPfc::Block::m_refcnt |
Definition at line 117 of file XrdPfcFile.hh.
Referenced by Block().
| bool XrdPfc::Block::m_req_cksum_net |
Definition at line 121 of file XrdPfcFile.hh.
Referenced by Block(), and req_cksum_net().
| void* XrdPfc::Block::m_req_id |
Definition at line 111 of file XrdPfcFile.hh.
Referenced by Block(), get_req_id(), and reset_error_and_set_io().
| int XrdPfc::Block::m_req_size |
Definition at line 116 of file XrdPfcFile.hh.
Referenced by Block(), and get_req_size().
| int XrdPfc::Block::m_size |
Definition at line 115 of file XrdPfcFile.hh.
Referenced by Block(), and get_size().