GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCS / V1-5-6 > lcs / rhel5-64
#include <LCS_prvdefs.h>
Public Attributes | |
LCBD_evt_cbp | cb2 |
LCBD_evt_cbp | cb3 |
LCS_ServiceState | state |
struct _LRX_Service * | chk |
LRX_Driver | tsk [LRX_L_DRIVERS] |
LRX_Engine * | sav |
LRX_cb_Stop * | stopRtn |
void * | stopPrm |
LRX_cb_Alloc * | allocRtn |
unsigned int | broken [ITC_L_PROTS] |
LRX_Engine * | rxe [ITC_L_LATCPUS][ITC_L_QUEUES] |
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().
struct _LRX_Service* _LRX_Service::chk [read] |
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().
Service state
Referenced by checkState(), LRX_createService(), LRX_reset(), LRX_startService(), and LRX_stopService().
void* _LRX_Service::stopPrm |
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 three receive tasks
Referenced by createTasks(), deleteTasks(), LRX_startService(), LRX_stopService(), startTasks(), and stopTasks().