GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCS / V1-5-5 > lcs / rad750


Interface   Data Structures   File List   Data Fields   Globals  

_LRX_Service Struct Reference

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

#include <LCS_prvdefs.h>

List of all members.

Public Attributes

LCBD_evt_cbp cb2
LCBD_evt_cbp cb3
LCS_ServiceState state
struct _LRX_Servicechk
LRX_Driver tsk [LRX_L_DRIVERS]
LRX_Enginesav
LRX_cb_StopstopRtn
void * stopPrm
LRX_cb_AllocallocRtn
unsigned int broken [ITC_L_PROTS]
LRX_Enginerxe [ITC_L_LATCPUS][ITC_L_QUEUES]


Detailed Description

Structure to hold LCS receive service information.

Member Data Documentation

LCBD_evt_cbp _LRX_Service::cb2

Previous protocol 2 handler

LCBD_evt_cbp _LRX_Service::cb3

Previous protocol 3 handler

LCS_ServiceState _LRX_Service::state

Service state

struct _LRX_Service* _LRX_Service::chk [read]

Security check

LRX_Driver _LRX_Service::tsk[LRX_L_DRIVERS]

The three receive tasks

LRX_Engine* _LRX_Service::sav

Engine dealing with fragmentation

LRX_cb_Stop* _LRX_Service::stopRtn

Stop routine

void* _LRX_Service::stopPrm

Stop routine parameter

LRX_cb_Alloc* _LRX_Service::allocRtn

Allocation plug-in

unsigned int _LRX_Service::broken[ITC_L_PROTS]

Count broken incoming messages

LRX_Engine* _LRX_Service::rxe[ITC_L_LATCPUS][ITC_L_QUEUES]

Collection of receive engines


The documentation for this struct was generated from the following file:
Generated on Mon Aug 10 11:23:46 2009 by  doxygen 1.5.3