TCastorFile.cxx File Reference

#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 Documentation

#define RFIO_HSM_BASETYPE   0x0

Definition at line 72 of file TCastorFile.cxx.

#define RFIO_HSM_CNS   RFIO_HSM_BASETYPE+1

Definition at line 73 of file TCastorFile.cxx.

Referenced by TCastorFile::FindServerAndPath().

#define RFIO_KERNEL

Definition at line 64 of file TCastorFile.cxx.

#define RFIO_USE_CASTOR_V2   "RFIO_USE_CASTOR_V2"

Definition at line 71 of file TCastorFile.cxx.

Referenced by UseCastor2API().


Function Documentation

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


Generated on Tue Jul 5 16:04:43 2011 for ROOT_528-00b_version by  doxygen 1.5.1