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


Interface   Data Structures   File List   Data Fields   Globals  

_LCS_Control Struct Reference

LCS control block. More...

#include <LCS_prvdefs.h>

List of all members.

Public Attributes

LCS_ControlState state
RW_ctl rwi
MTX mtx
unsigned int cnt
LTX_Serviceltx [ITC_L_SVCS]
LRX_Servicelrx
unsigned int map [ITC_L_NODES]
unsigned int rev [ITC_L_NODES]
unsigned int nto
WCT_time tto


Detailed Description

LCS control block.

Member Data Documentation

unsigned int _LCS_Control::cnt

Count of known services

Referenced by createService(), LRX_createService(), LRX_deleteService(), and LTX_deleteService().

unsigned int _LCS_Control::map[ITC_L_NODES]

Map ITC node to hardware address

Referenced by LCS_getNodeAddress(), LCS_initialize(), and LCS_setNodeAddressSIU().

unsigned int _LCS_Control::nto

Count of write timeouts

Referenced by LCS_initialize(), LRX_replySent(), and LTX_resultList().

unsigned int _LCS_Control::rev[ITC_L_NODES]

Map hardware address to ITC node

Referenced by LCS_getNodeID(), LCS_initialize(), and LCS_setNodeAddressSIU().

LCS_Control read/write interlock

Referenced by LCS_initialize(), LRX_replySent(), and LTX_resultList().

Timestamp of first timeout

Referenced by LRX_replySent(), and LTX_resultList().


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