|
xrootd
|
#include <XrdMonSndCoder.hh>

| XrdMonSndCoder::XrdMonSndCoder | ( | ) |
References _serverStartTime, and gettimeofday().
| void XrdMonSndCoder::add_int08_t | ( | int8_t | value | ) | [inline, private] |
References writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
Referenced by reinitXrdMonSndPacket().
| void XrdMonSndCoder::add_kXR_int16 | ( | kXR_int16 | value | ) | [inline, private] |
References writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
Referenced by prepare2Transfer().
| void XrdMonSndCoder::add_kXR_int32 | ( | kXR_int32 | value | ) | [inline, private] |
References writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
Referenced by prepare2Transfer(), and reinitXrdMonSndPacket().
| void XrdMonSndCoder::add_kXR_int64 | ( | kXR_int64 | value | ) | [inline, private] |
References htonll, writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
Referenced by prepare2Transfer().
| void XrdMonSndCoder::add_kXR_unt16 | ( | kXR_unt16 | value | ) | [inline, private] |
References writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
Referenced by reinitXrdMonSndPacket().
| void XrdMonSndCoder::add_kXR_unt32 | ( | kXR_unt32 | value | ) | [inline, private] |
References writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
| void XrdMonSndCoder::add_Mark | ( | char | mark, |
| int | noChars = 8 |
||
| ) | [inline, private] |
References writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
Referenced by prepare2Transfer().
| void XrdMonSndCoder::add_string | ( | const string & | s | ) | [inline, private] |
References writeHere(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, and _putOffset.
Referenced by prepare2Transfer().
| pair< char, kXR_unt32 > XrdMonSndCoder::generateBigNumber | ( | const char * | descr | ) | [private] |
Referenced by prepare2Transfer().
| const XrdMonSndPacket& XrdMonSndCoder::packet | ( | ) | [inline] |
References _packet.
Referenced by main(), doDictionaryXrdMonSndPacket(), doStageXrdMonSndPacket(), doTraceXrdMonSndPacket(), and closeFiles().
| int XrdMonSndCoder::prepare2Transfer | ( | const XrdMonSndAdminEntry & | ae | ) |
| int XrdMonSndCoder::prepare2Transfer | ( | const vector< XrdMonSndTraceEntry > & | vector | ) |
References HDRLEN, TRACEELEMLEN, MAXPACKETSIZE, reinitXrdMonSndPacket(), PACKET_TYPE_TRACE, add_Mark(), XROOTD_MON_WINDOW, add_kXR_int32(), _noTime, XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, add_kXR_int64(), XrdMonSndTraceEntry::offset(), XrdMonSndTraceEntry::length(), XrdMonSndTraceEntry::id(), and _noTrace.
| int XrdMonSndCoder::prepare2Transfer | ( | const vector< kXR_int32 > & | vector | ) |
References HDRLEN, MAXPACKETSIZE, reinitXrdMonSndPacket(), PACKET_TYPE_TRACE, XrdXrootdMonTrace::arg0, XrdXrootdMonTrace::id, XROOTD_MON_WINDOW, XrdXrootdMonTrace::arg1, XrdXrootdMonTrace::Window, XrdXrootdMonTrace::arg2, writeHere(), _putOffset, _noTime, XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, XROOTD_MON_CLOSE, generateBigNumber(), XrdXrootdMonTrace::rTot, XrdXrootdMonTrace::wTot, XrdXrootdMonTrace::dictid, and _noClose.
| int XrdMonSndCoder::prepare2Transfer | ( | const XrdMonSndDictEntry::CompactEntry & | ce | ) |
| int XrdMonSndCoder::prepare2Transfer | ( | const XrdMonSndStageEntry::CompactEntry & | ce | ) |
| void XrdMonSndCoder::printStats | ( | ) | const |
| int XrdMonSndCoder::reinitXrdMonSndPacket | ( | packetlen_t | newSize, |
| char | packetCode | ||
| ) | [private] |
References _putOffset, _packet, XrdMonSndPacket::init(), XrdMonSndDebug::verbose(), XrdMonSndDebug::SPacket, _sequenceNo, _serverStartTime, add_int08_t(), add_kXR_unt16(), and add_kXR_int32().
Referenced by prepare2Transfer().
| void XrdMonSndCoder::reset | ( | ) | [inline] |
References _packet, and XrdMonSndPacket::reset().
Referenced by doDictionaryXrdMonSndPacket(), doStageXrdMonSndPacket(), doTraceXrdMonSndPacket(), and main().
| char* XrdMonSndCoder::writeHere | ( | ) | [inline, private] |
References _packet, XrdMonSndPacket::offset(), and _putOffset.
Referenced by prepare2Transfer(), add_int08_t(), add_kXR_int16(), add_kXR_unt16(), add_kXR_int32(), add_kXR_unt32(), add_kXR_int64(), add_Mark(), and add_string().
kXR_int32 XrdMonSndCoder::_noClose [private] |
Referenced by prepare2Transfer(), and printStats().
kXR_int32 XrdMonSndCoder::_noDict [private] |
Referenced by prepare2Transfer(), and printStats().
kXR_int32 XrdMonSndCoder::_noOpen [private] |
Referenced by printStats().
kXR_int32 XrdMonSndCoder::_noTime [private] |
Referenced by prepare2Transfer(), and printStats().
kXR_int32 XrdMonSndCoder::_noTrace [private] |
Referenced by prepare2Transfer(), and printStats().
XrdMonSndPacket XrdMonSndCoder::_packet [private] |
Referenced by reinitXrdMonSndPacket(), packet(), reset(), and writeHere().
kXR_int32 XrdMonSndCoder::_putOffset [private] |
sequen_t XrdMonSndCoder::_sequenceNo [private] |
Referenced by reinitXrdMonSndPacket().
kXR_int32 XrdMonSndCoder::_serverStartTime = 0 [static, private] |
Referenced by XrdMonSndCoder(), and reinitXrdMonSndPacket().
1.7.5