GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LIH / V0-2-6 > lih_test / rad750


Interface   Data Structures   File List   Data Fields   Globals  

_LIH_Control Struct Reference

Structure of trace control block. More...

#include <LIH_prvdefs.h>

List of all members.

Public Attributes

LIH_ControlState state
RW_ctl rwi
MTX mtx
RBM_Ring * rcb
FPM_Pool * pcb
ITC_Task * itc
FORK_que * fqi
LCBD lcbd
unsigned int count
unsigned int online
LIH_Message msg
WUT_tmr * tmr
signed long long int delta
unsigned int major
unsigned int minor
LIH_Device dvc [LIH_L_DEVICE]
LIH_Databasepdb
unsigned int fil
CDM_Database * cdm
FPA_fcb * afp
FPA_fcb * dfp
LIH_LimitSavesav
LIH_DB_Limit * tbl
unsigned char * tlm
unsigned int enable
unsigned int lock


Detailed Description

Structure of trace control block.

Member Data Documentation

LIH_ControlState _LIH_Control::state

State of LIH hardware control

RW_ctl _LIH_Control::rwi

LIH hardware control interlock

MTX _LIH_Control::mtx

LIH hardware control mutex

RBM_Ring* _LIH_Control::rcb

Ring buffer (command confirm)

FPM_Pool* _LIH_Control::pcb

FPA pool (receive commands)

ITC_Task* _LIH_Control::itc

ITC task description block

FORK_que* _LIH_Control::fqi

Fork queue handle for CTL queue

LCBD _LIH_Control::lcbd

LCB handle

unsigned int _LIH_Control::count

Count LCB state

unsigned int _LIH_Control::online

LCB state (boolean)

LIH_Message _LIH_Control::msg

A timer tickle message

WUT_tmr* _LIH_Control::tmr

Cyclic timer

signed long long int _LIH_Control::delta

Delta nanoseconds on timer

unsigned int _LIH_Control::major

Major cycle (device index)

unsigned int _LIH_Control::minor

Minor cycle (within device)

LIH_Device _LIH_Control::dvc[LIH_L_DEVICE]

How to drive a given device

LIH_Database* _LIH_Control::pdb

Packet acquisition/storage

unsigned int _LIH_Control::fil

CDM file ID

CDM_Database* _LIH_Control::cdm

CDM database handle

FPA_fcb* _LIH_Control::afp

Alert messages

FPA_fcb* _LIH_Control::dfp

Diagnostic messages

LIH_LimitSave* _LIH_Control::sav

Variables saved cycle to cycle

LIH_DB_Limit* _LIH_Control::tbl

Table of limits/actions per ADC

unsigned char* _LIH_Control::tlm

A telemetry dump buffer

unsigned int _LIH_Control::enable

Enable flag for limit actioning

unsigned int _LIH_Control::lock

Interlock on the telemetry buffer


The documentation for this struct was generated from the following file:
Generated on Tue May 25 14:12:05 2010 by  doxygen 1.5.3