GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> TRC / dev > trc / mv2304
#include <TRC_prvdefs.h>
Public Attributes | |
unsigned int | frame |
unsigned int | size |
unsigned int | id |
char | nam [TRC_L_TRACENAME] |
struct _TRC_Buffer * | nxt |
struct _TRC_Buffer * | chk |
TRC_Common * | com |
FPA_fcb * | fcb |
TRC_Row * | min |
TRC_Row * | max |
unsigned int | rows |
unsigned int | reason |
unsigned int | under |
unsigned long long | first |
unsigned long long | last |
unsigned long long | count |
TRC_Row * | row |
unsigned int | rec |
WCT_time | itim |
unsigned long long | itic |
struct _TRC_Buffer* _TRC_Buffer::chk [read] |
Self check
Referenced by TRC_copy(), TRC_create(), and TRC_initialize().
Pointer to common area
Referenced by TRC_copy(), TRC_create(), and TRC_initialize().
unsigned long long _TRC_Buffer::count |
Count of calls
Referenced by record(), and TRC_copy().
FPA_fcb* _TRC_Buffer::fcb |
Snapshot buffers (if available)
Referenced by allocSnap(), sendSDI_cb(), TRC_attachSnap(), TRC_delete(), TRC_detachSnap(), and TRC_freeSnap().
unsigned long long _TRC_Buffer::first |
Tics at first trace entry
Referenced by record().
unsigned int _TRC_Buffer::frame |
Framing/identification word
Referenced by TRC_create(), TRC_initialize(), TRC_record(), and TRC_write().
unsigned int _TRC_Buffer::id |
Identifying number
Referenced by TRC_advertise(), and TRC_create().
unsigned long long _TRC_Buffer::itic |
CPU timebase register
Referenced by TRC_correlateTime(), and TRC_snapMonitor().
WCT_time _TRC_Buffer::itim |
Wall clock time
Referenced by TRC_correlateTime(), and TRC_snapMonitor().
unsigned long long _TRC_Buffer::last |
Tics at most recent trace entry
Referenced by record(), TRC_copy(), and TRC_snapMonitor().
Last row (plus one ... as usual)
Referenced by record(), recover(), TRC_copy(), TRC_create(), TRC_initialize(), and TRC_record().
First row
Referenced by record(), recover(), TRC_copy(), TRC_create(), TRC_initialize(), and TRC_record().
char _TRC_Buffer::nam[TRC_L_TRACENAME] |
Identifying name
Referenced by allocSnap(), TRC_advertise(), TRC_attachSnap(), TRC_create(), and TRC_initialize().
struct _TRC_Buffer* _TRC_Buffer::nxt [read] |
Next trace in list
Referenced by TRC_create(), TRC_delete(), TRC_ID2Trace(), and TRC_name2Trace().
unsigned int _TRC_Buffer::reason |
Reason for snapshot
Referenced by TRC_copy().
unsigned int _TRC_Buffer::rec |
Recoveries attempted
Referenced by recover().
Next row to write
Referenced by record(), recover(), TRC_copy(), TRC_create(), TRC_initialize(), and TRC_record().
unsigned int _TRC_Buffer::rows |
Number of rows
Referenced by recover(), TRC_copy(), TRC_create(), TRC_initialize(), and TRC_record().
unsigned int _TRC_Buffer::size |
Size of trace buffer (bytes)
Referenced by forkSnapTrace(), recover(), TRC_advertise(), TRC_attachSnap(), TRC_copy(), TRC_create(), TRC_initialize(), TRC_sizeofTrace(), and TRC_write().
unsigned int _TRC_Buffer::under |
Rows undercopied
Referenced by TRC_copy().