xrootd
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
XrdLinkMatch Class Reference

#include <XrdLinkMatch.hh>

Public Member Functions

int Match (const char *uname, int unlen, const char *hname, int hnlen)
 
int Match (const char *uname, int unlen, const char *hname)
 
void Set (const char *target)
 
 XrdLinkMatch (const char *target=0)
 
 ~XrdLinkMatch ()
 

Private Attributes

char Buff [256]
 
int Unamelen
 
char * Uname
 
int HnamelenL
 
char * HnameL
 
int HnamelenR
 
char * HnameR
 
int Hnamelen
 

Constructor & Destructor Documentation

◆ XrdLinkMatch()

XrdLinkMatch::XrdLinkMatch ( const char *  target = 0)
inline

References HnameL, Hnamelen, HnameR, Set(), Uname, and Unamelen.

◆ ~XrdLinkMatch()

XrdLinkMatch::~XrdLinkMatch ( )
inline

Member Function Documentation

◆ Match() [1/2]

int XrdLinkMatch::Match ( const char *  uname,
int  unlen,
const char *  hname 
)
inline

References Match().

◆ Match() [2/2]

int XrdLinkMatch::Match ( const char *  uname,
int  unlen,
const char *  hname,
int  hnlen 
)

Referenced by Match().

◆ Set()

void XrdLinkMatch::Set ( const char *  target)

Referenced by XrdLinkMatch().

Member Data Documentation

◆ Buff

char XrdLinkMatch::Buff[256]
private

◆ HnameL

char* XrdLinkMatch::HnameL
private

Referenced by XrdLinkMatch().

◆ Hnamelen

int XrdLinkMatch::Hnamelen
private

Referenced by XrdLinkMatch().

◆ HnamelenL

int XrdLinkMatch::HnamelenL
private

◆ HnamelenR

int XrdLinkMatch::HnamelenR
private

◆ HnameR

char* XrdLinkMatch::HnameR
private

Referenced by XrdLinkMatch().

◆ Uname

char* XrdLinkMatch::Uname
private

Referenced by XrdLinkMatch().

◆ Unamelen

int XrdLinkMatch::Unamelen
private

Referenced by XrdLinkMatch().


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