GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QMEM / V0-2-1 > qmem / rhel4-32


Interface   Data Structures   File List   Data Fields   Globals  

_QMEM_Context Struct Reference

Context of a datagram parsing operation. More...

List of all members.

Public Attributes

unsigned int key
QMEM_Parse_State state
QMEM_Status status
unsigned int num_datagrams
QMEM_Dump_Desc desc
int desc_valid
unsigned int bytes_dumped
unsigned int bytes_available
unsigned char * data_buf_p
unsigned int data_buf_bytes


Detailed Description

Context of a datagram parsing operation.

Member Data Documentation

Number of bytes of data extracted from the memory dump datagram and stored in the data buffer.

Referenced by QMEM_bytes_available(), and qmem_parse_data_ctb().

Number of bytes of data contained in the memory dump datagram.

Referenced by QMEM_bytes_dumped(), qmem_parse_data_ctb(), and qmem_parse_desc_ctb().

Size, in bytes, of the data_buf_p buffer.

Referenced by QMEM_init_context(), and qmem_parse_data_ctb().

unsigned char* _QMEM_Context::data_buf_p

Pointer to a buffer in which dump data can be saved.

Referenced by QMEM_data_buf(), QMEM_init_context(), and qmem_parse_data_ctb().

Description information from the memory dump datagram.

Referenced by QMEM_cmd_fcode(), QMEM_lat_unit(), qmem_parse_desc_ctb(), QMEM_start_addr(), and QMEM_tran_id().

Flag indicating that the memory dump description information is valid.

Referenced by QMEM_cmd_fcode(), QMEM_lat_unit(), qmem_parse_desc_ctb(), QMEM_start_addr(), and QMEM_tran_id().

unsigned int _QMEM_Context::key

Key value that is set to QMEM_CONTEXT_VALID_KEY when the context information is valid.

Referenced by qmem_context_is_valid(), and QMEM_init_context().

Number of datagrams parsed within the current context.

Referenced by QMEM_num_datagrams(), and qmem_parse_data_ctb().


The documentation for this struct was generated from the following file:

Generated on Fri Sep 30 19:33:18 2011 by  doxygen 1.5.8