|
XRootD
|
#include <XrdHttpChecksumHandler.hh>
Collaboration diagram for XrdHttpChecksumHandlerImpl:Public Types | |
| using | XrdHttpChecksumPtr = std::unique_ptr< XrdHttpChecksum > |
| using | XrdHttpChecksumRawPtr = XrdHttpChecksum * |
Public Member Functions | |
| XrdHttpChecksumHandlerImpl ()=default | |
| void | configure (const char *csList) |
| XrdHttpChecksumRawPtr | getChecksumToRun (const std::string &userDigest) const |
| const std::vector< XrdHttpChecksumRawPtr > & | getConfiguredChecksums () const |
| const std::vector< std::string > & | getNonIANAConfiguredCksums () const |
Implementation class of the XrdHttpChecksumHandler
Is useful for unit testing
Definition at line 37 of file XrdHttpChecksumHandler.hh.
| using XrdHttpChecksumHandlerImpl::XrdHttpChecksumPtr = std::unique_ptr<XrdHttpChecksum> |
Definition at line 39 of file XrdHttpChecksumHandler.hh.
Definition at line 40 of file XrdHttpChecksumHandler.hh.
|
default |
| void XrdHttpChecksumHandlerImpl::configure | ( | const char * | csList | ) |
Definition at line 76 of file XrdHttpChecksumHandler.cc.
Referenced by XrdHttpChecksumHandler::configure().
Here is the caller graph for this function:| XrdHttpChecksumHandlerImpl::XrdHttpChecksumRawPtr XrdHttpChecksumHandlerImpl::getChecksumToRun | ( | const std::string & | userDigest | ) | const |
Definition at line 49 of file XrdHttpChecksumHandler.cc.
Referenced by XrdHttpChecksumHandler::getChecksumToRun().
Here is the caller graph for this function:| const std::vector< XrdHttpChecksumHandler::XrdHttpChecksumRawPtr > & XrdHttpChecksumHandlerImpl::getConfiguredChecksums | ( | ) | const |
For testing purposes
Definition at line 71 of file XrdHttpChecksumHandler.cc.
| const std::vector< std::string > & XrdHttpChecksumHandlerImpl::getNonIANAConfiguredCksums | ( | ) | const |
Definition at line 67 of file XrdHttpChecksumHandler.cc.
Referenced by XrdHttpChecksumHandler::getNonIANAConfiguredCksums().
Here is the caller graph for this function: