#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().
1.5.1