|
xrootd
|
#include <XrdMonSndTraceCache.hh>

Public Member Functions | |
| XrdMonSndTraceCache () | |
| bool | bufferFull () const |
| int | add (const XrdMonSndTraceEntry &de) |
| const vector < XrdMonSndTraceEntry > & | getVector () |
| void | clear () |
Static Public Attributes | |
| static const unsigned int | PACKETSIZE = 8*1024 |
| static const unsigned int | NODATAELEMS = (PACKETSIZE-HDRLEN)/TRACEELEMLEN |
Private Attributes | |
| vector< XrdMonSndTraceEntry > | _entries |
| XrdMonSndTraceCache::XrdMonSndTraceCache | ( | ) |
| int XrdMonSndTraceCache::add | ( | const XrdMonSndTraceEntry & | de | ) |
References _entries, NODATAELEMS, XrdMonSndDebug::SCache, and XrdMonSndDebug::verbose().
Referenced by doTraceXrdMonSndPacket().
| bool XrdMonSndTraceCache::bufferFull | ( | ) | const [inline] |
References _entries, and NODATAELEMS.
Referenced by doTraceXrdMonSndPacket().
| void XrdMonSndTraceCache::clear | ( | ) | [inline] |
References _entries.
Referenced by doTraceXrdMonSndPacket().
| const vector<XrdMonSndTraceEntry>& XrdMonSndTraceCache::getVector | ( | ) | [inline] |
References _entries.
Referenced by doTraceXrdMonSndPacket().
vector<XrdMonSndTraceEntry> XrdMonSndTraceCache::_entries [private] |
Referenced by add(), bufferFull(), clear(), and getVector().
const unsigned int XrdMonSndTraceCache::NODATAELEMS = (PACKETSIZE-HDRLEN)/TRACEELEMLEN [static] |
Referenced by add(), bufferFull(), and closeFiles().
const unsigned int XrdMonSndTraceCache::PACKETSIZE = 8*1024 [static] |
1.7.3