GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > TRC / V1-0-1

Constituent: trc     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

_TRC_Buffer Struct Reference

Structure of a trace buffer. More...

#include <TRC_prvdefs.h>

Collaboration diagram for _TRC_Buffer:

Collaboration graph
[legend]

Data Fields

unsigned int frame
unsigned int size
unsigned int id
char nam [TRC_L_TRACENAME]
_TRC_Buffernxt
_TRC_Bufferchk
TRC_Commoncom
FPA_fcb * fcb
TRC_Rowmin
TRC_Rowmax
unsigned int rows
unsigned int reason
unsigned int under
unsigned long long first
unsigned long long last
unsigned long long count
TRC_Rowrow
unsigned int rec
WCT_time itim
unsigned long long itic

Detailed Description

Structure of a trace buffer.


Field Documentation

struct _TRC_Buffer* _TRC_Buffer::chk
 

Self check

TRC_Common* _TRC_Buffer::com
 

Pointer to common area

unsigned long long _TRC_Buffer::count
 

Count of calls

FPA_fcb* _TRC_Buffer::fcb
 

Snapshot buffers (if available)

unsigned long long _TRC_Buffer::first
 

Tics at first trace entry

unsigned int _TRC_Buffer::frame
 

Framing/identification word

unsigned int _TRC_Buffer::id
 

Identifying number

unsigned long long _TRC_Buffer::itic
 

CPU timebase register

WCT_time _TRC_Buffer::itim
 

Wall clock time

unsigned long long _TRC_Buffer::last
 

Tics at most recent trace entry

TRC_Row* _TRC_Buffer::max
 

Last row (plus one ... as usual)

TRC_Row* _TRC_Buffer::min
 

First row

char _TRC_Buffer::nam[TRC_L_TRACENAME]
 

Identifying name

struct _TRC_Buffer* _TRC_Buffer::nxt
 

Next trace in list

unsigned int _TRC_Buffer::reason
 

Reason for snapshot

unsigned int _TRC_Buffer::rec
 

Recoveries attempted

TRC_Row* _TRC_Buffer::row
 

Next row to write

unsigned int _TRC_Buffer::rows
 

Number of rows

unsigned int _TRC_Buffer::size
 

Size of trace buffer (bytes)

unsigned int _TRC_Buffer::under
 

Rows undercopied


The documentation for this struct was generated from the following file:
Generated on Fri May 25 05:17:53 2007 by  doxygen 1.4.4