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

lsfSignal.h File Reference

#include "lsfControl.h"

Include dependency graph for lsfSignal.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

struct  lsfSIGNAL_ENTRY
struct  lsfSIGNAL_DATA

Defines

#define lsfSignalGetData(ptr)   (lsfSIGNAL_DATA *)lsfControlGetDevData((lsfCONTROL_DATA *)(((lsfCONTROL_DATA *)ptr)->ctrlData),lsfDEVICE_SIGNAL)
#define lsfSignalGetUserData(ptr)   (lsfSignalGetData(ptr))->userData

Typedefs

typedef ccsCOMPL_STAT lsfSIGNAL_HOOK (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)

Functions

ccsCOMPL_STAT lsfSignalConstructor (IN const char *swdName, IN lsfCONTROL_DATA *controlData, IN const char *signalNames[], OUT ccsERROR *error)
void lsfSignalDestructor (IN lsfCONTROL_DATA *controlData)
ccsCOMPL_STAT lsfSignalOff (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalStop (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalInit (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalOnline (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalStandby (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalExit (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalSimulat (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalStopsim (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalSelftest (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalTest (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalReadAnalog (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT char *names[], OUT vltFLOAT *value, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalWriteAnalog (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, IN vltFLOAT *value, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalReadDigital (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT char *names[], OUT vltUINT32 *value, OUT ccsERROR *error)
ccsCOMPL_STAT lsfSignalWriteDigital (IN lsfSIGNAL_DATA *signalData, IN const char *signalName, IN vltUINT32 *value, OUT ccsERROR *error)


Define Documentation

#define lsfSignalGetData ptr       (lsfSIGNAL_DATA *)lsfControlGetDevData((lsfCONTROL_DATA *)(((lsfCONTROL_DATA *)ptr)->ctrlData),lsfDEVICE_SIGNAL)
 

#define lsfSignalGetUserData ptr       (lsfSignalGetData(ptr))->userData
 


Typedef Documentation

typedef ccsCOMPL_STAT lsfSIGNAL_HOOK( IN lsfSIGNAL_DATA *signalData, IN const char *signalName, OUT ccsERROR *error)
 


Function Documentation

ccsCOMPL_STAT lsfSignalConstructor IN const char *    swdName,
IN lsfCONTROL_DATA   controlData,
IN const char *    signalNames[],
OUT ccsERROR *    error
 

void lsfSignalDestructor IN lsfCONTROL_DATA   controlData
 

ccsCOMPL_STAT lsfSignalOff IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalStop IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalInit IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalOnline IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalStandby IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalExit IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalSimulat IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalStopsim IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalSelftest IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalTest IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalReadAnalog IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT char *    names[],
OUT vltFLOAT *    value,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalWriteAnalog IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
IN vltFLOAT *    value,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalReadDigital IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
OUT char *    names[],
OUT vltUINT32 *    value,
OUT ccsERROR *    error
 

ccsCOMPL_STAT lsfSignalWriteDigital IN lsfSIGNAL_DATA   signalData,
IN const char *    signalName,
IN vltUINT32 *    value,
OUT ccsERROR *    error
 


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