|
xrootd
|
#include <XrdMonDecDictInfo.hh>

Public Types | |
| enum | TYPE { OPEN, CLOSE } |
Public Member Functions | |
| XrdMonDecDictInfo () | |
| XrdMonDecDictInfo (dictid_t id, dictid_t uniqueId, const char *theString, int len, senderid_t senderId) | |
| XrdMonDecDictInfo (const char *buf, int &pos) | |
| dictid_t | xrdId () const |
| dictid_t | uniqueId () const |
| senderid_t | senderId () const |
| bool | isClosed () const |
| int | stringSize () const |
| const char * | convert2string () const |
| const char * | writeRT2BufferOpenFile (kXR_int64 fSize) const |
| const char * | writeRT2BufferCloseFile () const |
| void | writeSelf2buf (char *buf, int &pos) const |
| void | openFile (kXR_int32 t, kXR_int64 fSize) |
| void | closeFile (kXR_int64 bytesR, kXR_int64 bytesW, kXR_int32 t) |
| bool | addTrace (const XrdMonDecTraceInfo &trace) |
| int | mySize () 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 |
| senderid_t | _senderId |
| kXR_int32 | _open |
| kXR_int32 | _close |
| kXR_int64 | _fSize |
| kXR_int64 | _noRBytes |
| kXR_int64 | _noWBytes |
Friends | |
| ostream & | operator<< (ostream &o, const XrdMonDecDictInfo &m) |
| XrdMonDecDictInfo::XrdMonDecDictInfo | ( | ) |
| XrdMonDecDictInfo::XrdMonDecDictInfo | ( | dictid_t | id, |
| dictid_t | uniqueId, | ||
| const char * | theString, | ||
| int | len, | ||
| senderid_t | senderId | ||
| ) |
| XrdMonDecDictInfo::XrdMonDecDictInfo | ( | const char * | buf, |
| int & | pos | ||
| ) |
| bool XrdMonDecDictInfo::addTrace | ( | const XrdMonDecTraceInfo & | trace | ) |
References _open, _myXrdId, _myUniqueId, timestamp2string(), XrdMonDecTraceInfo::timestamp(), _close, XrdMonDecTraceInfo::isRead(), _noRBytes, XrdMonDecTraceInfo::length(), and _noWBytes.
Referenced by XrdMonDecSink::add().
References _close, timestamp2string(), _open, _noRBytes, and _noWBytes.
| const char * XrdMonDecDictInfo::convert2string | ( | ) | const |
References timestamp2string(), _open, GMT, _close, _user, _pid, _cHost, _path, _fSize, _noRBytes, _noWBytes, XrdMonSenderInfo::id2Host(), and _senderId.
Referenced by XrdMonDecSink::flushOneDMap().
| int XrdMonDecDictInfo::doOne | ( | const char * | s, |
| char * | buf, | ||
| int | len, | ||
| char | delim | ||
| ) | [inline, private] |
Referenced by XrdMonDecDictInfo().
| bool XrdMonDecDictInfo::isClosed | ( | ) | const [inline] |
References _close.
Referenced by XrdMonDecSink::flushOneDMap().
References _open, timestamp2string(), _senderId, XrdMonSenderInfo::printSelf(), and _fSize.
| senderid_t XrdMonDecDictInfo::senderId | ( | ) | const [inline] |
References _senderId.
| dictid_t XrdMonDecDictInfo::uniqueId | ( | ) | const [inline] |
References _myUniqueId.
Referenced by XrdMonDecSink::add().
| const char * XrdMonDecDictInfo::writeRT2BufferCloseFile | ( | ) | const |
References timestamp2string(), _close, GMT, _myUniqueId, _noRBytes, and _noWBytes.
| const char * XrdMonDecDictInfo::writeRT2BufferOpenFile | ( | kXR_int64 | fSize | ) | const |
References timestamp2string(), _open, GMT, _myUniqueId, _user, _pid, _cHost, _path, _fSize, XrdMonSenderInfo::id2Host(), and _senderId.
| void XrdMonDecDictInfo::writeSelf2buf | ( | char * | buf, |
| int & | pos | ||
| ) | const |
| dictid_t XrdMonDecDictInfo::xrdId | ( | ) | const [inline] |
References _myXrdId.
Referenced by connectDictIdsWithCache::operator()().
| ostream& operator<< | ( | ostream & | o, |
| const XrdMonDecDictInfo & | m | ||
| ) | [friend] |
string XrdMonDecDictInfo::_cHost [private] |
Referenced by XrdMonDecDictInfo(), stringSize(), mySize(), writeSelf2buf(), convert2string(), writeRT2BufferOpenFile(), and operator<<().
kXR_int32 XrdMonDecDictInfo::_close [private] |
Referenced by XrdMonDecDictInfo(), closeFile(), addTrace(), writeSelf2buf(), convert2string(), writeRT2BufferCloseFile(), operator<<(), and isClosed().
kXR_int64 XrdMonDecDictInfo::_fSize [private] |
Referenced by openFile(), convert2string(), writeRT2BufferOpenFile(), and operator<<().
dictid_t XrdMonDecDictInfo::_myUniqueId [private] |
Referenced by XrdMonDecDictInfo(), addTrace(), writeSelf2buf(), writeRT2BufferOpenFile(), writeRT2BufferCloseFile(), operator<<(), and uniqueId().
dictid_t XrdMonDecDictInfo::_myXrdId [private] |
Referenced by XrdMonDecDictInfo(), addTrace(), writeSelf2buf(), operator<<(), and xrdId().
kXR_int64 XrdMonDecDictInfo::_noRBytes [private] |
Referenced by XrdMonDecDictInfo(), closeFile(), addTrace(), writeSelf2buf(), convert2string(), writeRT2BufferCloseFile(), and operator<<().
kXR_int64 XrdMonDecDictInfo::_noWBytes [private] |
Referenced by XrdMonDecDictInfo(), closeFile(), addTrace(), writeSelf2buf(), convert2string(), writeRT2BufferCloseFile(), and operator<<().
kXR_int32 XrdMonDecDictInfo::_open [private] |
Referenced by XrdMonDecDictInfo(), openFile(), closeFile(), addTrace(), writeSelf2buf(), convert2string(), writeRT2BufferOpenFile(), and operator<<().
string XrdMonDecDictInfo::_path [private] |
Referenced by XrdMonDecDictInfo(), stringSize(), mySize(), writeSelf2buf(), convert2string(), writeRT2BufferOpenFile(), and operator<<().
kXR_int16 XrdMonDecDictInfo::_pid [private] |
Referenced by XrdMonDecDictInfo(), writeSelf2buf(), convert2string(), writeRT2BufferOpenFile(), and operator<<().
senderid_t XrdMonDecDictInfo::_senderId [private] |
Referenced by openFile(), convert2string(), writeRT2BufferOpenFile(), operator<<(), and senderId().
string XrdMonDecDictInfo::_user [private] |
Referenced by XrdMonDecDictInfo(), stringSize(), mySize(), writeSelf2buf(), convert2string(), writeRT2BufferOpenFile(), and operator<<().
1.7.5