GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCS / V1-5-6 > lcs / rhel5-64


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

Allocation plug-in

Referenced by LRX_allocQueueItem(), LRX_createService(), and LRX_setAlloc().

unsigned int _LRX_Service::broken[ITC_L_PROTS]

Count broken incoming messages

Referenced by LRX_service2(), and LRX_service3().

LCBD_evt_cbp _LRX_Service::cb2

Previous protocol 2 handler

Referenced by LRX_reset(), LRX_startService(), and LRX_stopService().

LCBD_evt_cbp _LRX_Service::cb3

Previous protocol 3 handler

Referenced by LRX_reset(), LRX_startService(), and LRX_stopService().

Security check

Referenced by checkState(), and LRX_createService().

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

Collection of receive engines

Referenced by createEngines(), deleteEngines(), LCS_getRxEngine(), LRX_process(), LRX_replyDispatch(), and LRX_reset().

Engine dealing with fragmentation

Referenced by createEngines(), LRX_createService(), and LRX_process().

Stop routine parameter

Referenced by LRX_createService(), LRX_reset(), and LRX_stopService().

Stop routine

Referenced by LRX_createService(), LRX_reset(), and LRX_stopService().

LRX_Driver _LRX_Service::tsk[LRX_L_DRIVERS]


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

Generated on Tue Nov 29 18:40:47 2011 by  doxygen 1.5.8