GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCS / V1-2-1

Constituent: lcs     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_LRX_Engine Struct Reference

Structure to hold LCS receive engine information. More...

#include <LCS_prvdefs.h>

Collaboration diagram for _LRX_Engine:

Collaboration graph
[legend]

Data Fields

unsigned int cnt [ITC_L_PROTS][LRX_L_COUNTERS]
_LRX_Servicelrx
unsigned int eid
unsigned char * mem
FPA_fcb * fcb
LCS_Reply msg
ITC_QueueItem * qitem
unsigned int qilen
unsigned char * qipay
unsigned char * qinxt
unsigned char * qipkt
unsigned char * qiend
unsigned int nxt
LCS_ProtocolCPU pkt
unsigned int key
unsigned int seq
unsigned int frg

Detailed Description

Structure to hold LCS receive engine information.


Field Documentation

unsigned int _LRX_Engine::cnt[ITC_L_PROTS][LRX_L_COUNTERS]
 

Assorted counters

unsigned int _LRX_Engine::eid
 

Engine ID

FPA_fcb* _LRX_Engine::fcb
 

FPA control block

unsigned int _LRX_Engine::frg
 

Fragment sequence counter

unsigned int _LRX_Engine::key
 

Transaction key

struct _LRX_Service* _LRX_Engine::lrx
 

Back-pointer to service

unsigned char* _LRX_Engine::mem
 

FPA memory

LCS_Reply _LRX_Engine::msg
 

Response message

unsigned int _LRX_Engine::nxt
 

Allowable next category mask

LCS_ProtocolCPU _LRX_Engine::pkt
 

CPU/CPU packet protocol header

unsigned char* _LRX_Engine::qiend
 

Where the transaction must end

unsigned int _LRX_Engine::qilen
 

ITC queue item payload length

unsigned char* _LRX_Engine::qinxt
 

Where the next copy starts

unsigned char* _LRX_Engine::qipay
 

ITC queue item payload

unsigned char* _LRX_Engine::qipkt
 

Where the packet must end

ITC_QueueItem* _LRX_Engine::qitem
 

ITC queue item

unsigned int _LRX_Engine::seq
 

Transaction sequence counter


The documentation for this struct was generated from the following file:
Generated on Tue Sep 20 21:40:38 2005 by doxygen 1.3.3