Logo ROOT   6.08/07
Reference Guide
Macros | Functions
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>
Include dependency graph for TCastorFile.cxx:

Macros

#define RFIO_HSM_BASETYPE   0x0
 
#define RFIO_HSM_CNS   RFIO_HSM_BASETYPE+1
 
#define RFIO_KERNEL
 
#define RFIO_USE_CASTOR_V2   "RFIO_USE_CASTOR_V2"
 

Functions

static const char * GetAuthProto (TString &url)
 Determine the authentication protocol to be tried first from the url string or from defaults. More...
 
char * getconfent (char *, char *, int)
 
int rfio_HsmIf_IsHsmFile (const char *)
 
int rfio_HsmIf_reqtoput (char *)
 
int rfio_parse (char *, char **, char **)
 
static int UseCastor2API ()
 

Macro Definition Documentation

◆ RFIO_HSM_BASETYPE

#define RFIO_HSM_BASETYPE   0x0

Definition at line 75 of file TCastorFile.cxx.

◆ RFIO_HSM_CNS

#define RFIO_HSM_CNS   RFIO_HSM_BASETYPE+1

Definition at line 76 of file TCastorFile.cxx.

◆ RFIO_KERNEL

#define RFIO_KERNEL

Definition at line 67 of file TCastorFile.cxx.

◆ RFIO_USE_CASTOR_V2

#define RFIO_USE_CASTOR_V2   "RFIO_USE_CASTOR_V2"

Definition at line 74 of file TCastorFile.cxx.

Function Documentation

◆ GetAuthProto()

static const char* GetAuthProto ( TString url)
static

Determine the authentication protocol to be tried first from the url string or from defaults.

The auth option, if any, is removed from 'url'.

Definition at line 127 of file TCastorFile.cxx.

◆ getconfent()

char* getconfent ( char *  ,
char *  ,
int   
)

◆ rfio_HsmIf_IsHsmFile()

int rfio_HsmIf_IsHsmFile ( const char *  )

◆ rfio_HsmIf_reqtoput()

int rfio_HsmIf_reqtoput ( char *  )

◆ rfio_parse()

int rfio_parse ( char *  ,
char **  ,
char **   
)

◆ UseCastor2API()

static int UseCastor2API ( )
static

Definition at line 101 of file TCastorFile.cxx.