GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBC / V4-9-0
Constituent: pbc_bootshell     Tag: rad750
Collaboration diagram for _pbc_ErrorLog:
Data Fields | |
unsigned int | firstPtr |
unsigned int | nextPtr |
unsigned int | errorCount |
unsigned int | ringCount |
pbc_ErrorLogEntry | last |
pbc_ErrorLogEntry | ring [pbc_ERROR_LOG_SIZE] |
PBC error log structure. Includes the error ring, the pointers to the "head" & "tail", statistics and other info.
Many people like to refer to the head and tail of a ring buffer. That confuses me, (I can never figure out which is the head and which is the tail) so I use first (the oldest entry) and next (where the next entry would go).
|
Total error count. |
|
The index of the oldest entry in the error ring. |
|
The last error reported. Recorded even if the ring is full. |
|
The index of the next entry in the error ring. |
|
The ring buffer. Stop on full. |
|
Number of errors in the ring. |