Belle II Software development
|
Public Member Functions | |
RFFlowStat (const char *shmname, int id, RingBuffer *rbuf) | |
RFFlowStat (const char *shmname) | |
void | log (int size) |
void | clear (int id) |
RfShm_Cell & | getinfo (int id) |
void | fillNodeInfo (int id, RfNodeInfo *info, bool inout) |
void | fillProcessStatus (RfNodeInfo *info, int pid_input=0, int pid_output=0, int pid_basf2=0, int pid_hserver=0, int pid_hrelay=0) |
Private Attributes | |
RFSharedMem * | m_rfshm |
RfShm_Cell * | m_cell |
RingBuffer * | m_rbuf |
float | m_flowsize |
int | m_nevtint |
int | m_interval |
struct timeval | m_t0 |
Definition at line 27 of file RFFlowStat.h.
RFFlowStat | ( | const char * | shmname, |
int | id, | ||
RingBuffer * | rbuf | ||
) |
Definition at line 15 of file RFFlowStat.cc.
RFFlowStat | ( | const char * | shmname | ) |
Definition at line 26 of file RFFlowStat.cc.
~RFFlowStat | ( | ) |
Definition at line 31 of file RFFlowStat.cc.
void clear | ( | int | id | ) |
Definition at line 61 of file RFFlowStat.cc.
void fillNodeInfo | ( | int | id, |
RfNodeInfo * | info, | ||
bool | inout | ||
) |
Definition at line 78 of file RFFlowStat.cc.
void fillProcessStatus | ( | RfNodeInfo * | info, |
int | pid_input = 0 , |
||
int | pid_output = 0 , |
||
int | pid_basf2 = 0 , |
||
int | pid_hserver = 0 , |
||
int | pid_hrelay = 0 |
||
) |
Definition at line 109 of file RFFlowStat.cc.
RfShm_Cell & getinfo | ( | int | id | ) |
Definition at line 73 of file RFFlowStat.cc.
void log | ( | int | size | ) |
Definition at line 36 of file RFFlowStat.cc.
|
private |
Definition at line 46 of file RFFlowStat.h.
|
private |
Definition at line 48 of file RFFlowStat.h.
|
private |
Definition at line 50 of file RFFlowStat.h.
|
private |
Definition at line 49 of file RFFlowStat.h.
|
private |
Definition at line 47 of file RFFlowStat.h.
|
private |
Definition at line 45 of file RFFlowStat.h.
|
private |
Definition at line 51 of file RFFlowStat.h.