xrootd
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
XrdMonDecStageInfo Class Reference

#include <XrdMonDecStageInfo.hh>

Collaboration diagram for XrdMonDecStageInfo:
Collaboration graph
[legend]

Public Member Functions

 XrdMonDecStageInfo ()
 
 XrdMonDecStageInfo (dictid_t id, dictid_t uniqueId, const char *theString, int len, senderid_t senderId)
 
 XrdMonDecStageInfo (const char *buf, int &pos)
 
dictid_t xrdId () const
 
dictid_t uniqueId () const
 
senderid_t senderId () const
 
const char * convert2string () const
 
const char * writeRT2Buffer () const
 

Private Member Functions

int doOne (const char *s, char *buf, int len, char delim)
 

Private Attributes

dictid_t _myXrdId
 
dictid_t _myUniqueId
 
string _user
 
kXR_int16 _pid
 
string _cHost
 
string _path
 
kXR_int32 _tod
 
senderid_t _senderId
 
kXR_int32 _bytes
 
kXR_int32 _seconds
 

Friends

ostream & operator<< (ostream &o, const XrdMonDecStageInfo &m)
 

Constructor & Destructor Documentation

XrdMonDecStageInfo::XrdMonDecStageInfo ( )
XrdMonDecStageInfo::XrdMonDecStageInfo ( dictid_t  id,
dictid_t  uniqueId,
const char *  theString,
int  len,
senderid_t  senderId 
)
XrdMonDecStageInfo::XrdMonDecStageInfo ( const char *  buf,
int &  pos 
)

Member Function Documentation

const char * XrdMonDecStageInfo::convert2string ( ) const
int XrdMonDecStageInfo::doOne ( const char *  s,
char *  buf,
int  len,
char  delim 
)
inlineprivate

Referenced by XrdMonDecStageInfo().

senderid_t XrdMonDecStageInfo::senderId ( ) const
inline

References _senderId.

dictid_t XrdMonDecStageInfo::uniqueId ( ) const
inline

References _myUniqueId.

const char * XrdMonDecStageInfo::writeRT2Buffer ( ) const
dictid_t XrdMonDecStageInfo::xrdId ( ) const
inline

References _myXrdId.

Friends And Related Function Documentation

ostream& operator<< ( ostream &  o,
const XrdMonDecStageInfo m 
)
friend

Member Data Documentation

kXR_int32 XrdMonDecStageInfo::_bytes
private
string XrdMonDecStageInfo::_cHost
private
dictid_t XrdMonDecStageInfo::_myUniqueId
private
dictid_t XrdMonDecStageInfo::_myXrdId
private

Referenced by operator<<(), and xrdId().

string XrdMonDecStageInfo::_path
private
kXR_int16 XrdMonDecStageInfo::_pid
private
kXR_int32 XrdMonDecStageInfo::_seconds
private
senderid_t XrdMonDecStageInfo::_senderId
private
kXR_int32 XrdMonDecStageInfo::_tod
private
string XrdMonDecStageInfo::_user
private

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