#include <XrdFileCacheFile.hh>
Public Member Functions | |
DirectResponseHandler (int to_wait) | |
bool | is_finished () |
bool | is_ok () |
bool | is_failed () |
virtual void | Done (int result) |
Public Attributes | |
XrdSysCondVar | m_cond |
int | m_to_wait |
int | m_errno |
XrdFileCache::DirectResponseHandler::DirectResponseHandler | ( | int | to_wait | ) | [inline] |
virtual void XrdFileCache::DirectResponseHandler::Done | ( | int | result | ) | [virtual] |
Handle result from a previous async operation.
result | is result from a previous operation. Successful results are always values >= 0 while errors are negative values and are always '-errno' indicate the reason for the error. |
Implements XrdOucCacheIOCB.
bool XrdFileCache::DirectResponseHandler::is_finished | ( | ) | [inline] |
bool XrdFileCache::DirectResponseHandler::is_ok | ( | ) | [inline] |
Referenced by is_failed(), is_finished(), and is_ok().
Referenced by is_failed(), and is_ok().
Referenced by is_finished(), and is_ok().