12#ifndef ROOT_TDavixFileInternal
13#define ROOT_TDavixFileInternal
106 void setS3Auth(
const std::string & secret,
const std::string & access,
107 const std::string & region,
const std::string & token);
Davix::RequestParams * davixParam
std::vector< void * > dirdVec
void setAwsToken(const std::string &token)
void setS3Auth(const std::string &secret, const std::string &access, const std::string ®ion, const std::string &token)
void setAwsAlternate(const bool &option)
static Davix::Context * getDavixInstance()
Davix::DavPosix * davixPosix
TDavixFileInternal(const TUrl &mUrl, Option_t *mopt)
void parseParams(Option_t *option)
intput params
std::vector< std::string > getReplicas()
Int_t DavixStat(const char *url, struct stat *st)
Davix_fd * getDavixFileInstance()
Davix::Context * davixContext
void setAwsRegion(const std::string ®ion)
TDavixFileInternal(const char *url, Option_t *mopt)
std::vector< std::string > replicas
void removeDird(void *fd)
This class represents a WWW compatible URL.