XRootD
Loading...
Searching...
No Matches
XrdOucMsubsInfo Struct Reference

#include <XrdOucMsubs.hh>

+ Collaboration diagram for XrdOucMsubsInfo:

Public Member Functions

 XrdOucMsubsInfo (const char *tid, XrdOucEnv *envP, XrdOucName2Name *n2np, const char *lfnP, const char *lfn2P, mode_t mode=0, int ofl=0, const char *Opts=0, const char *ridP=0, const char *pfnP=0, const char *pfn2P=0)
 
 ~XrdOucMsubsInfo ()
 

Public Attributes

XrdOucEnvEnv
 
const char * lfn
 
const char * lfn2
 
char mbuff [12]
 
const char * misc
 
mode_t Mode
 
XrdOucName2NameN2N
 
char obuff [4]
 
int Oflag
 
const char * pfn
 
const char * pfn2
 
char * pfn2buff
 
char * pfnbuff
 
char * rfn2buff
 
char * rfnbuff
 
const char * Rid
 
const char * Tid
 

Detailed Description

Definition at line 53 of file XrdOucMsubs.hh.

Constructor & Destructor Documentation

◆ XrdOucMsubsInfo()

XrdOucMsubsInfo::XrdOucMsubsInfo ( const char * tid,
XrdOucEnv * envP,
XrdOucName2Name * n2np,
const char * lfnP,
const char * lfn2P,
mode_t mode = 0,
int ofl = 0,
const char * Opts = 0,
const char * ridP = 0,
const char * pfnP = 0,
const char * pfn2P = 0 )
inline

Definition at line 73 of file XrdOucMsubs.hh.

79 : Tid(tid), Env(envP), N2N(n2np),
80 lfn(lfnP), lfn2(lfn2P), pfn(pfnP), pfn2(pfn2P),
81 misc(Opts), Rid(ridP), Mode(mode), Oflag(ofl)
82 {pfnbuff = rfnbuff = pfn2buff = rfn2buff = 0;}
XrdOucName2Name * N2N
const char * lfn
const char * pfn
const char * Rid
const char * misc
const char * lfn2
const char * pfn2
const char * Tid
XrdOucEnv * Env

References Env, lfn, lfn2, misc, Mode, N2N, Oflag, pfn, pfn2, pfn2buff, pfnbuff, rfn2buff, rfnbuff, Rid, and Tid.

◆ ~XrdOucMsubsInfo()

XrdOucMsubsInfo::~XrdOucMsubsInfo ( )
inline

Definition at line 83 of file XrdOucMsubs.hh.

83 {if (pfnbuff ) free(pfnbuff);
84 if (rfnbuff ) free(rfnbuff);
85 if (pfn2buff) free(pfn2buff);
86 if (rfn2buff) free(rfn2buff);
87 }

References pfn2buff, pfnbuff, rfn2buff, and rfnbuff.

Member Data Documentation

◆ Env

XrdOucEnv* XrdOucMsubsInfo::Env

Definition at line 56 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ lfn

const char* XrdOucMsubsInfo::lfn

Definition at line 58 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ lfn2

const char* XrdOucMsubsInfo::lfn2

Definition at line 59 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ mbuff

char XrdOucMsubsInfo::mbuff[12]

Definition at line 70 of file XrdOucMsubs.hh.

◆ misc

const char* XrdOucMsubsInfo::misc

Definition at line 62 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ Mode

mode_t XrdOucMsubsInfo::Mode

Definition at line 68 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ N2N

XrdOucName2Name* XrdOucMsubsInfo::N2N

Definition at line 57 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ obuff

char XrdOucMsubsInfo::obuff[4]

Definition at line 71 of file XrdOucMsubs.hh.

◆ Oflag

int XrdOucMsubsInfo::Oflag

Definition at line 69 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ pfn

const char* XrdOucMsubsInfo::pfn

Definition at line 60 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ pfn2

const char* XrdOucMsubsInfo::pfn2

Definition at line 61 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ pfn2buff

char* XrdOucMsubsInfo::pfn2buff

Definition at line 66 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo(), and ~XrdOucMsubsInfo().

◆ pfnbuff

char* XrdOucMsubsInfo::pfnbuff

Definition at line 64 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo(), and ~XrdOucMsubsInfo().

◆ rfn2buff

char* XrdOucMsubsInfo::rfn2buff

Definition at line 67 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo(), and ~XrdOucMsubsInfo().

◆ rfnbuff

char* XrdOucMsubsInfo::rfnbuff

Definition at line 65 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo(), and ~XrdOucMsubsInfo().

◆ Rid

const char* XrdOucMsubsInfo::Rid

Definition at line 63 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().

◆ Tid

const char* XrdOucMsubsInfo::Tid

Definition at line 55 of file XrdOucMsubs.hh.

Referenced by XrdOucMsubsInfo().


The documentation for this struct was generated from the following file: