#include <XrdMonCtrBuffer.hh>
Collaboration diagram for XrdMonCtrBuffer:

Public Member Functions | |
| void | push_back (XrdMonCtrPacket *p) |
| XrdMonCtrPacket * | pop_front () |
| void | printList (const char *) |
Static Public Member Functions | |
| XrdMonCtrBuffer * | instance () |
Private Member Functions | |
| XrdMonCtrBuffer () | |
| void | collectStats () |
Private Attributes | |
| Elem * | _head |
| Elem * | _tail |
| int | _noElems |
| XrdSysMutex | _mutex |
| XrdSysCondVar | _cond |
| int | _max |
| int | _aver |
| int | _noKInAver |
| int | _last1Kmax |
| int | _last1Ktotal |
| int | _counter1K |
Static Private Attributes | |
| XrdMonCtrBuffer * | _instance = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1