![]() |
XRootD
|
#include <XrdPfcFile.hh>
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.
|
inline |
Definition at line 135 of file XrdPfcFile.hh.
References m_buff.
Referenced by XrdPfc::File::WriteBlockToDisk().
|
inline |
|
inline |
Definition at line 140 of file XrdPfcFile.hh.
References m_file.
Referenced by XrdPfc::Cache::AddWriteTask().
|
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().
|
inline |
Definition at line 160 of file XrdPfcFile.hh.
References m_cksum_vec.
Referenced by XrdPfc::File::WriteBlockToDisk().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 161 of file XrdPfcFile.hh.
References m_cksum_vec.
Referenced by XrdPfc::File::WriteBlockToDisk().
|
inline |
Definition at line 159 of file XrdPfcFile.hh.
References m_req_cksum_net.
Referenced by XrdPfc::File::WriteBlockToDisk().
|
inline |
|
inline |
|
inline |
char* XrdPfc::Block::m_buff |
Definition at line 113 of file XrdPfcFile.hh.
Referenced by 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 is_finished(), is_ok(), and set_downloaded().
int XrdPfc::Block::m_errno |
Definition at line 118 of file XrdPfcFile.hh.
Referenced by 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 XrdPfc::BlockResponseHandler::Done(), get_file(), and XrdPfc::Cache::ProcessWriteTasks().
IO* XrdPfc::Block::m_io |
Definition at line 110 of file XrdPfcFile.hh.
Referenced by 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 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 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 XrdPfc::File::WriteBlockToDisk().
int XrdPfc::Block::m_refcnt |
Definition at line 117 of file XrdPfcFile.hh.
bool XrdPfc::Block::m_req_cksum_net |
Definition at line 121 of file XrdPfcFile.hh.
Referenced by req_cksum_net().
void* XrdPfc::Block::m_req_id |
Definition at line 111 of file XrdPfcFile.hh.
Referenced by 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 get_req_size().
int XrdPfc::Block::m_size |
Definition at line 115 of file XrdPfcFile.hh.
Referenced by get_size().