GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MEM / V5-1-0

Constituent: mem     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_MEM_Control Struct Reference

MEM control information block. More...

#include <MEM_control.h>

Collaboration diagram for _MEM_Control:

Collaboration graph
[legend]

Data Fields

MEM_Control_State state
MTX mtx
ITC_NodeID my_nid
ITC_TaskID my_tid
MEM_DumpHandle dump_handle
int dump_active
unsigned int dump_tran_id
unsigned int dump_fcode
MEM_DumpHandle load_handle
MEM_Info info
FPA_fcb * pkt_fcb_p
void * pkt_buf_p
int pkt_in_use

Detailed Description

MEM control information block.


Field Documentation

int _MEM_Control::dump_active
 

Active dump flag (nonzero = active).

unsigned int _MEM_Control::dump_fcode
 

Function code from dump command.

MEM_DumpHandle _MEM_Control::dump_handle
 

Dump context handle.

unsigned int _MEM_Control::dump_tran_id
 

Transaction ID from dump command.

MEM_Info _MEM_Control::info
 

MEM state info.

MEM_DumpHandle _MEM_Control::load_handle
 

Load context handle.

MTX _MEM_Control::mtx
 

Interlock for reading and writing the information in this control block.

ITC_NodeID _MEM_Control::my_nid
 

ID of this node.

ITC_TaskID _MEM_Control::my_tid
 

ID of the task to which the MEM command handlers are attached.

void* _MEM_Control::pkt_buf_p
 

Pointer to buffer from which command and telemetry packets are allocated.

FPA_fcb* _MEM_Control::pkt_fcb_p
 

Pointer to control block for command and telemetry packet allocator.

int _MEM_Control::pkt_in_use
 

Count of the number of command and telemetry packets that are in use.

MEM_Control_State _MEM_Control::state
 

Current state of the MEM functions.


The documentation for this struct was generated from the following file:
Generated on Mon Apr 25 01:50:43 2005 by doxygen 1.3.3