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

#include <XrdOucReqID.hh>

Collaboration diagram for XrdOucReqID:
Collaboration graph
[legend]

Public Member Functions

char * ID (char *buff, int blen)
 
char * isMine (char *reqid, int &hport, char *hname, int hlen)
 
char * PFX ()
 
 XrdOucReqID ()
 
 XrdOucReqID (const XrdNetSockAddr *myAddr, int myPort=-1)
 
 ~XrdOucReqID ()
 

Static Public Member Functions

static int Index (int KeyMax, const char *KeyVal, int KeyLen=0)
 

Private Attributes

XrdSysMutex myMutex
 
int reqPFXlen
 
int reqIntern
 
char * reqPFX
 
char * reqFMT
 
int reqNum
 

Constructor & Destructor Documentation

◆ XrdOucReqID() [1/2]

XrdOucReqID::XrdOucReqID ( )

◆ XrdOucReqID() [2/2]

XrdOucReqID::XrdOucReqID ( const XrdNetSockAddr myAddr,
int  myPort = -1 
)

◆ ~XrdOucReqID()

XrdOucReqID::~XrdOucReqID ( )
inline

Member Function Documentation

◆ ID()

char * XrdOucReqID::ID ( char *  buff,
int  blen 
)

◆ Index()

static int XrdOucReqID::Index ( int  KeyMax,
const char *  KeyVal,
int  KeyLen = 0 
)
static

◆ isMine()

char * XrdOucReqID::isMine ( char *  reqid,
int &  hport,
char *  hname,
int  hlen 
)

◆ PFX()

char * XrdOucReqID::PFX ( )
inline

References reqPFX.

Member Data Documentation

◆ myMutex

XrdSysMutex XrdOucReqID::myMutex
private

◆ reqFMT

char* XrdOucReqID::reqFMT
private

◆ reqIntern

int XrdOucReqID::reqIntern
private

◆ reqNum

int XrdOucReqID::reqNum
private

◆ reqPFX

char* XrdOucReqID::reqPFX
private

Referenced by PFX().

◆ reqPFXlen

int XrdOucReqID::reqPFXlen
private

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