Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdMonDecUserInfo Class Reference

#include <XrdMonDecUserInfo.hh>

List of all members.

Public Types

enum  TYPE { CONNECT, DISCONNECT }

Public Member Functions

 XrdMonDecUserInfo ()
 XrdMonDecUserInfo (dictid_t id, dictid_t uniqueId, const char *theString, int len, senderid_t senderId)
bool readyToBeStored () const
void setDisconnectInfo (kXR_int32 sec, kXR_int32 timestamp)
dictid_t xrdId () const
dictid_t uniqueId () const
senderid_t senderId () const
const char * convert2string () const
const char * writeRT2Buffer (TYPE t) const
string convert2stringRTDisconnect () const
int mySize ()

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
senderid_t _senderId
kXR_int32 _sec
kXR_int32 _dTime

Friends

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


Member Enumeration Documentation

enum XrdMonDecUserInfo::TYPE
 

Enumeration values:
CONNECT 
DISCONNECT 


Constructor & Destructor Documentation

XrdMonDecUserInfo::XrdMonDecUserInfo (   ) 
 

XrdMonDecUserInfo::XrdMonDecUserInfo (  dictid_t  id,
dictid_t  uniqueId,
const char *  theString,
int  len,
senderid_t  senderId
) 
 


Member Function Documentation

const char * XrdMonDecUserInfo::convert2string (   )  const
 

string XrdMonDecUserInfo::convert2stringRTDisconnect (   )  const
 

int XrdMonDecUserInfo::doOne (  const char *  s,
char *  buf,
int  len,
char  delim
)  [inline, private]
 

int XrdMonDecUserInfo::mySize (   ) 
 

bool XrdMonDecUserInfo::readyToBeStored (   )  const [inline]
 

senderid_t XrdMonDecUserInfo::senderId (   )  const [inline]
 

void XrdMonDecUserInfo::setDisconnectInfo (  kXR_int32  sec,
kXR_int32  timestamp
) 
 

dictid_t XrdMonDecUserInfo::uniqueId (   )  const [inline]
 

const char * XrdMonDecUserInfo::writeRT2Buffer (  TYPE  t  )  const
 

dictid_t XrdMonDecUserInfo::xrdId (   )  const [inline]
 


Friends And Related Function Documentation

ostream& operator<< (  ostream &  o,
const XrdMonDecUserInfo &  m
)  [friend]
 


Member Data Documentation

string XrdMonDecUserInfo::_cHost [private]
 

kXR_int32 XrdMonDecUserInfo::_dTime [private]
 

dictid_t XrdMonDecUserInfo::_myUniqueId [private]
 

dictid_t XrdMonDecUserInfo::_myXrdId [private]
 

kXR_int16 XrdMonDecUserInfo::_pid [private]
 

kXR_int32 XrdMonDecUserInfo::_sec [private]
 

senderid_t XrdMonDecUserInfo::_senderId [private]
 

string XrdMonDecUserInfo::_user [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:14 2011 for xrootd by  doxygen 1.3.9.1