GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LHK / V12-1-0

Constituent: lhk     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_LHK_Control Struct Reference

Structure of trace control block. More...

#include <LHK_prvdefs.h>

Collaboration diagram for _LHK_Control:

Collaboration graph
[legend]

Data Fields

LHK_ControlState state
RW_ctl rwi
MTX mtx
RBM_Ring * rcb
FPM_Pool * pcb
ITC_Task * itc
LHK_ScheduleControl scb
unsigned int tmask
int tused
LHK_ScheduleTable table [LHK_L_SCH_TABLE]
FPA_fcb * bpa
WUT_tmr * tmr
FORK_que * fqi
LHK_Timeout msg
FPA_fcb * dpa
unsigned int aidx
unsigned int active [LHK_K_DIA_ACTIVE]
CTDB_RT_Hkp_Handler * save_cb_rtn
void * save_cb_prm

Detailed Description

Structure of trace control block.


Field Documentation

unsigned int _LHK_Control::active[LHK_K_DIA_ACTIVE]
 

Bit mask of active diagnostics

unsigned int _LHK_Control::aidx
 

Packet generating next alarm

FPA_fcb* _LHK_Control::bpa
 

"Blip" packet allocator

FPA_fcb* _LHK_Control::dpa
 

Diagnostic packet allocator

FORK_que* _LHK_Control::fqi
 

Fork queue for timeout messages

ITC_Task* _LHK_Control::itc
 

ITC task description block

LHK_Timeout _LHK_Control::msg
 

Queueable timeout message

MTX _LHK_Control::mtx
 

LHK control block mutex

FPM_Pool* _LHK_Control::pcb
 

FPA pool (receive commands)

RBM_Ring* _LHK_Control::rcb
 

Ring buffer (command confirm)

RW_ctl _LHK_Control::rwi
 

LHK control block interlock

void* _LHK_Control::save_cb_prm
 

LHK control block interlock

CTDB_RT_Hkp_Handler* _LHK_Control::save_cb_rtn
 

State of LHK control block

LHK_ScheduleControl _LHK_Control::scb
 

Schedule control block

LHK_ControlState _LHK_Control::state
 

State of LHK control block

LHK_ScheduleTable _LHK_Control::table[LHK_L_SCH_TABLE]
 

Schedule tables

unsigned int _LHK_Control::tmask
 

Mask of occupied table slots

WUT_tmr* _LHK_Control::tmr
 

Timeout timer

int _LHK_Control::tused
 

The table currently in use


The documentation for this struct was generated from the following file:
Generated on Fri Dec 7 01:22:22 2007 by  doxygen 1.4.4