xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 ( const char *  target = 0)
inline

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

XrdLinkMatch::~XrdLinkMatch ( )
inline

Member Function Documentation

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

Referenced by Match().

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

References Match().

void XrdLinkMatch::Set ( const char *  target)

Referenced by XrdLinkMatch().

Member Data Documentation

char XrdLinkMatch::Buff[256]
private
char* XrdLinkMatch::HnameL
private

Referenced by XrdLinkMatch().

int XrdLinkMatch::Hnamelen
private

Referenced by XrdLinkMatch().

int XrdLinkMatch::HnamelenL
private
int XrdLinkMatch::HnamelenR
private
char* XrdLinkMatch::HnameR
private

Referenced by XrdLinkMatch().

char* XrdLinkMatch::Uname
private

Referenced by XrdLinkMatch().

int XrdLinkMatch::Unamelen
private

Referenced by XrdLinkMatch().


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