#include "ROOT/RLogger.hxx"#include "TDavixFile.h"#include "TROOT.h"#include "TSocket.h"#include "Bytes.h"#include "TError.h"#include "TEnv.h"#include "TBase64.h"#include "TVirtualPerfStats.h"#include "TDavixFileInternal.h"#include "utils.h"#include "snprintf.h"#include <cerrno>#include <cstdlib>#include <unistd.h>#include <fcntl.h>#include <davix.hpp>#include <sstream>#include <string>#include <cstring>#include <memory>Macros | |
| #define | ENVPFX "Davix." | 
Variables | |
| const char * | ca_check_opt = "ca_check=no" | 
| static TMutex | createLock | 
| static Context * | davix_context_s = NULL | 
| const char * | grid_mode_opt = "grid_mode=yes" | 
| static const std::string | gUserAgent | 
| const char * | open_mode_create = "CREATE" | 
| const char * | open_mode_new = "NEW" | 
| const char * | open_mode_read = "READ" | 
| const char * | open_mode_update = "UPDATE" | 
| const char * | s3_acckey_opt = "s3acckey=" | 
| const char * | s3_alternate_opt = "s3alternate=" | 
| const char * | s3_region_opt = "s3region=" | 
| const char * | s3_seckey_opt = "s3seckey=" | 
| const char * | s3_token_opt = "s3token=" | 
| static const std::string | VERSION = "0.2.0" | 
| #define ENVPFX "Davix." | 
Definition at line 62 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 468 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 460 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 440 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 432 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 454 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 446 of file TDavixFile.cxx.
Definition at line 103 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 119 of file TDavixFile.cxx.
| std::string DiscoverToken | ( | ) | 
Definition at line 213 of file TDavixFile.cxx.
Definition at line 172 of file TDavixFile.cxx.
Definition at line 144 of file TDavixFile.cxx.
Definition at line 92 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 314 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 254 of file TDavixFile.cxx.
| ROOT::RLogChannel & TDavixLogChannel | ( | ) | 
Definition at line 84 of file TDavixFile.cxx.
Definition at line 68 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 79 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 80 of file TDavixFile.cxx.
Definition at line 67 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 58 of file TDavixFile.cxx.
| const char* open_mode_create = "CREATE" | 
Definition at line 75 of file TDavixFile.cxx.
| const char* open_mode_new = "NEW" | 
Definition at line 76 of file TDavixFile.cxx.
| const char* open_mode_read = "READ" | 
Definition at line 74 of file TDavixFile.cxx.
| const char* open_mode_update = "UPDATE" | 
Definition at line 77 of file TDavixFile.cxx.
| const char* s3_acckey_opt = "s3acckey=" | 
Definition at line 70 of file TDavixFile.cxx.
| const char* s3_alternate_opt = "s3alternate=" | 
Definition at line 73 of file TDavixFile.cxx.
| const char* s3_region_opt = "s3region=" | 
Definition at line 71 of file TDavixFile.cxx.
| const char* s3_seckey_opt = "s3seckey=" | 
Definition at line 69 of file TDavixFile.cxx.
| const char* s3_token_opt = "s3token=" | 
Definition at line 72 of file TDavixFile.cxx.
      
  | 
  static | 
Definition at line 56 of file TDavixFile.cxx.