00001 #ifndef ATDCSSRV_SIGNAL_H
00002 #define ATDCSSRV_SIGNAL_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include "lsfSignal.h"
00018
00019 ccsCOMPL_STAT atdcssrvPowerControl ( IN const char *devName,
00020 IN vltLOGICAL onOff,
00021 OUT ccsERROR *error );
00022 ccsCOMPL_STAT atdcssrvStrapResetControl ( OUT ccsERROR *error );
00023
00024 ccsCOMPL_STAT atdcssrvStrapHwGateControl ( IN vltLOGICAL onOff,
00025 OUT ccsERROR *error );
00026
00027 ccsCOMPL_STAT atdcssrvGetPowerStatus ( OUT vltLOGICAL *pwrFailure,
00028 OUT vltLOGICAL *fasOnOff,
00029 OUT vltLOGICAL *m6OnOff,
00030 OUT ccsERROR *error );
00031 ccsCOMPL_STAT atdcssrvGetStrapHwGateStatus ( OUT vltLOGICAL *onOff,
00032 OUT ccsERROR *error );
00033 ccsCOMPL_STAT atdcssrvGetM6OnTarget ( OUT vltLOGICAL onTarget[],
00034 OUT ccsERROR *error );
00035 ccsCOMPL_STAT atdcssrvGetM6Overflow ( OUT vltLOGICAL overflow[],
00036 OUT ccsERROR *error );
00037 ccsCOMPL_STAT atdcssrvGetFlowMeter ( OUT vltDOUBLE *pFlow,
00038 OUT ccsERROR *error );
00039 vltLOGICAL atdcssrvFlowIsOk ( IN vltDOUBLE flow );
00040 const char *atdcssrvGetFlowUnit ( void );
00041
00042 #endif