Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

scanPrivate.h File Reference

#include "ccs.h"
#include "db.h"
#include "tims.h"
#include "timer.h"
#include "err.h"
#include "log.h"
#include "msg.h"
#include "evt.h"
#include "ccsRtap.h"
#include "scanCCS.h"
#include <rtap/scan.h>

Include dependency graph for scanPrivate.h:

Include dependency graph

Go to the source code of this file.

Compounds

struct  scanOUTPUT_TABLE_REC
struct  scanHEADER
struct  scanBUFHEADER
struct  scanMSG
struct  srbxBODY
struct  scanBODY
struct  scanREPBODY
struct  scan_prbxBODY
struct  SiLcu

Defines

#define scanOTHER_MANAGER   "scanMngr"
#define scanOUT_TASK_NAME   "scanOut"
#define scanOUT_TABLE   "scan output"
#define scanOUT_TABLE_NO_FIELDS   16
#define scanMAX_PRBX_TYPES   32
#define scanINPUT_TBL_AIN   6
#define scanENV_AIN   14
#define scanPROCNUM_AIN   15
#define scanOUT_EVENT_DELAY   250000
#define scanINPUT_TBL_FIELDS   17
#define scanLAN_POINT   "<alias>LAN"
#define SD_DEVICE_STATS   ".device stats"
#define SD_DEBUG_MODE   ".debug mode"
#define SD_SCANOUT_PROCNUM   ".scanOut ProcNum"
#define SD_SCANOUT_ENV   ".scanOut environment"
#define SD_RESTART_FLAG   ".restart flag"
#define SD_RESTART_DELAY   ".restart delay"
#define SI_NO_OF_LCU_FIELDS   7
#define TRANS_ATTEMPTS   0
#define TRANS_SUCCESS   1
#define TIMEOUT_ERR   2
#define CONFIG_ERR   3
#define LCU_ERR   4
#define DEVICE_STATS_SIZE   5
#define scanMESSAGE   msgTYPE_SCAN_OFFSET
#define scanREP   (scanMESSAGE + 1)
#define scanBUF   (scanMESSAGE + 2)
#define scanCONTROL   (scanMESSAGE + 3)
#define scanCONTROL_REPLY   (scanMESSAGE + 4)
#define scanENABLE   1
#define scanGO   2
#define scanDISABLE   3
#define scanDEL   5
#define scanENABLE_PT   9
#define scanDISABLE_PT   10
#define scanTIMER_CMD   "SCANPO"
#define scanEVENT_SEND   "SCANEV"
#define scanDES_CMD   "SCANDES"
#define POLL   1
#define SRBX   2

Functions

ccsCOMPL_STAT scanEnaDisAttr (rtSsCqAction action, dbSYMADDRESS attribute[], vltUINT16 attrNbr, ccsERROR *error)


Define Documentation

#define scanOTHER_MANAGER   "scanMngr"
 

#define scanOUT_TASK_NAME   "scanOut"
 

#define scanOUT_TABLE   "scan output"
 

#define scanOUT_TABLE_NO_FIELDS   16
 

#define scanMAX_PRBX_TYPES   32
 

#define scanINPUT_TBL_AIN   6
 

#define scanENV_AIN   14
 

#define scanPROCNUM_AIN   15
 

#define scanOUT_EVENT_DELAY   250000
 

#define scanINPUT_TBL_FIELDS   17
 

#define scanLAN_POINT   "<alias>LAN"
 

#define SD_DEVICE_STATS   ".device stats"
 

#define SD_DEBUG_MODE   ".debug mode"
 

#define SD_SCANOUT_PROCNUM   ".scanOut ProcNum"
 

#define SD_SCANOUT_ENV   ".scanOut environment"
 

#define SD_RESTART_FLAG   ".restart flag"
 

#define SD_RESTART_DELAY   ".restart delay"
 

#define SI_NO_OF_LCU_FIELDS   7
 

#define TRANS_ATTEMPTS   0
 

#define TRANS_SUCCESS   1
 

#define TIMEOUT_ERR   2
 

#define CONFIG_ERR   3
 

#define LCU_ERR   4
 

#define DEVICE_STATS_SIZE   5
 

#define scanMESSAGE   msgTYPE_SCAN_OFFSET
 

#define scanREP   (scanMESSAGE + 1)
 

#define scanBUF   (scanMESSAGE + 2)
 

#define scanCONTROL   (scanMESSAGE + 3)
 

#define scanCONTROL_REPLY   (scanMESSAGE + 4)
 

#define scanENABLE   1
 

#define scanGO   2
 

#define scanDISABLE   3
 

#define scanDEL   5
 

#define scanENABLE_PT   9
 

#define scanDISABLE_PT   10
 

#define scanTIMER_CMD   "SCANPO"
 

#define scanEVENT_SEND   "SCANEV"
 

#define scanDES_CMD   "SCANDES"
 

#define POLL   1
 

#define SRBX   2
 


Function Documentation

ccsCOMPL_STAT scanEnaDisAttr rtSsCqAction    action,
dbSYMADDRESS    attribute[],
vltUINT16    attrNbr,
ccsERROR *    error
 


Generated on Wed Dec 3 14:55:52 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001