|
xrootd
|
#include <XrdMonDecUserInfo.hh>

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) |
| XrdMonDecUserInfo::XrdMonDecUserInfo | ( | ) |
| XrdMonDecUserInfo::XrdMonDecUserInfo | ( | dictid_t | id, |
| dictid_t | uniqueId, | ||
| const char * | theString, | ||
| int | len, | ||
| senderid_t | senderId | ||
| ) |
References _cHost, _pid, _user, doOne(), and ERR_INVDICTSTRING.
| const char * XrdMonDecUserInfo::convert2string | ( | ) | const |
References _cHost, _dTime, _pid, _sec, _senderId, _user, GMT, XrdMonSenderInfo::id2Host(), and timestamp2string().
Referenced by XrdMonDecSink::flushOneUMap().
| string XrdMonDecUserInfo::convert2stringRTDisconnect | ( | ) | const |
| int XrdMonDecUserInfo::doOne | ( | const char * | s, |
| char * | buf, | ||
| int | len, | ||
| char | delim | ||
| ) | [inline, private] |
Referenced by XrdMonDecUserInfo().
| bool XrdMonDecUserInfo::readyToBeStored | ( | ) | const [inline] |
References _dTime.
Referenced by XrdMonDecSink::flushOneUMap().
| senderid_t XrdMonDecUserInfo::senderId | ( | ) | const [inline] |
References _senderId.
| dictid_t XrdMonDecUserInfo::uniqueId | ( | ) | const [inline] |
References _myUniqueId.
| const char * XrdMonDecUserInfo::writeRT2Buffer | ( | TYPE | t | ) | const |
References _cHost, _dTime, _myUniqueId, _pid, _sec, _senderId, _user, CONNECT, gettimeofday(), GMT, XrdMonSenderInfo::id2Host(), and timestamp2string().
Referenced by XrdMonDecSink::addUserId().
| ostream& operator<< | ( | ostream & | o, |
| const XrdMonDecUserInfo & | m | ||
| ) | [friend] |
string XrdMonDecUserInfo::_cHost [private] |
Referenced by convert2string(), mySize(), operator<<(), writeRT2Buffer(), and XrdMonDecUserInfo().
kXR_int32 XrdMonDecUserInfo::_dTime [private] |
Referenced by convert2string(), readyToBeStored(), setDisconnectInfo(), and writeRT2Buffer().
dictid_t XrdMonDecUserInfo::_myUniqueId [private] |
Referenced by operator<<(), uniqueId(), and writeRT2Buffer().
dictid_t XrdMonDecUserInfo::_myXrdId [private] |
Referenced by operator<<(), and xrdId().
kXR_int16 XrdMonDecUserInfo::_pid [private] |
Referenced by convert2string(), operator<<(), writeRT2Buffer(), and XrdMonDecUserInfo().
kXR_int32 XrdMonDecUserInfo::_sec [private] |
Referenced by convert2string(), setDisconnectInfo(), and writeRT2Buffer().
senderid_t XrdMonDecUserInfo::_senderId [private] |
Referenced by convert2string(), operator<<(), senderId(), and writeRT2Buffer().
string XrdMonDecUserInfo::_user [private] |
Referenced by convert2string(), mySize(), operator<<(), writeRT2Buffer(), and XrdMonDecUserInfo().
1.7.3