#include "NetErrors.h"
#include "TCastorFile.h"
#include "TError.h"
#include <stdlib.h>
#include <errno.h>
#include <stage_api.h>
#include <rfio_api.h>
#include <Cns_api.h>
#include <Cglobals.h>
#include <rfio_constants.h>
Go to the source code of this file.
Defines | |
#define | RFIO_KERNEL |
#define | RFIO_USE_CASTOR_V2 "RFIO_USE_CASTOR_V2" |
#define | RFIO_HSM_BASETYPE 0x0 |
#define | RFIO_HSM_CNS RFIO_HSM_BASETYPE+1 |
Functions | |
int | rfio_HsmIf_reqtoput (char *) |
int DLL_DECL | rfio_parse (char *, char **, char **) |
int | rfio_HsmIf_IsHsmFile (const char *) |
char * | getconfent (char *, char *, int) |
static int | UseCastor2API () |
static const char * | GetAuthProto (TString &url) |
ClassImp (TCastorFile) TCastorFile |
#define RFIO_HSM_BASETYPE 0x0 |
Definition at line 72 of file TCastorFile.cxx.
#define RFIO_HSM_CNS RFIO_HSM_BASETYPE+1 |
#define RFIO_KERNEL |
Definition at line 64 of file TCastorFile.cxx.
#define RFIO_USE_CASTOR_V2 "RFIO_USE_CASTOR_V2" |
ClassImp | ( | TCastorFile | ) |
Definition at line 159 of file TCastorFile.cxx.
References Create, gDebug, GetAuthProto(), Info, and u.
static const char* GetAuthProto | ( | TString & | url | ) | [static] |
Definition at line 126 of file TCastorFile.cxx.
References getenv(), kNPOS, p, and TString::ReplaceAll().
Referenced by ClassImp().
char* getconfent | ( | char * | , | |
char * | , | |||
int | ||||
) |
Referenced by UseCastor2API().
int rfio_HsmIf_IsHsmFile | ( | const char * | ) |
Referenced by TCastorFile::FindServerAndPath().
int rfio_HsmIf_reqtoput | ( | char * | ) |
Referenced by TCastorFile::SysClose().
int DLL_DECL rfio_parse | ( | char * | , | |
char ** | , | |||
char ** | ||||
) |
Referenced by TCastorFile::FindServerAndPath().
static int UseCastor2API | ( | ) | [static] |
Definition at line 99 of file TCastorFile.cxx.
References getconfent(), getenv(), p, RFIO_USE_CASTOR_V2, and Warning().
Referenced by TCastorFile::FindServerAndPath(), TCastorFile::SysClose(), and TCastorFile::WriteBuffer().