- Adapted indenation to new agreed upon system

- Added support for second generation scriptcontext based counter
This commit is contained in:
koennecke
2009-02-13 09:00:03 +00:00
parent a3dcad2bfa
commit 91d4af0541
405 changed files with 88101 additions and 88173 deletions

43
site.h
View File

@ -26,31 +26,24 @@ being compiled.
#include <evcontroller.h>
#include <scan.h>
typedef struct {
void (*AddSiteCommands)(SicsInterp *pSics);
void (*RemoveSiteCommands)(SicsInterp *pSics);
pMotor (*CreateMotor)(SConnection *pCon,
int argc, char *argv[]);
pCounterDriver (*CreateCounterDriver)(
SConnection *pCon,
int argc,
char *argv[]);
HistDriver *(*CreateHistogramMemoryDriver)(
char *name, pStringDict pOption);
pVelSelDriv (*CreateVelocitySelector)(char *name,
char *array, Tcl_Interp *pTcl);
pCodri (*CreateControllerDriver)(SConnection *pCon,
int argc,
char *argv[]);
pEVControl (*InstallEnvironmentController)(
SicsInterp *pSics,
SConnection *pCon,
int argc,
char *argv[]);
int (*ConfigureScan)(pScanData self,
char *option);
void (*KillSite)(void *pData);
}Site, *pSite;
typedef struct {
void (*AddSiteCommands) (SicsInterp * pSics);
void (*RemoveSiteCommands) (SicsInterp * pSics);
pMotor(*CreateMotor) (SConnection * pCon, int argc, char *argv[]);
pCounterDriver(*CreateCounterDriver) (SConnection * pCon,
int argc, char *argv[]);
HistDriver *(*CreateHistogramMemoryDriver) (char *name,
pStringDict pOption);
pVelSelDriv(*CreateVelocitySelector) (char *name, char *array,
Tcl_Interp * pTcl);
pCodri(*CreateControllerDriver) (SConnection * pCon, int argc,
char *argv[]);
pEVControl(*InstallEnvironmentController) (SicsInterp * pSics,
SConnection * pCon, int argc,
char *argv[]);
int (*ConfigureScan) (pScanData self, char *option);
void (*KillSite) (void *pData);
} Site, *pSite;
/*-------------------------------------------------------------------*/
pSite getSite(void);