- Adapted indenation to new agreed upon system
- Added support for second generation scriptcontext based counter
This commit is contained in:
53
selector.h
53
selector.h
@ -26,35 +26,34 @@
|
||||
#define SICSMONO
|
||||
#include "motor.h"
|
||||
|
||||
typedef struct __SicsSelector *pSicsSelector;
|
||||
|
||||
|
||||
/* birth and death: The Selector himself */
|
||||
pSicsSelector CreateSelector(char *name, pMotor pTheta, pMotor pTwoTheta,
|
||||
pMotor pBend1, pMotor pBend2);
|
||||
|
||||
int MonoInit(SConnection *pCon,SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
typedef struct __SicsSelector *pSicsSelector;
|
||||
|
||||
|
||||
/* birth and death: The Selector himself */
|
||||
pSicsSelector CreateSelector(char *name, pMotor pTheta, pMotor pTwoTheta,
|
||||
pMotor pBend1, pMotor pBend2);
|
||||
|
||||
int MonoInit(SConnection * pCon, SicsInterp * pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
void DeleteSelector(void *self);
|
||||
|
||||
void DeleteSelector(void *self);
|
||||
|
||||
|
||||
/* Action! */
|
||||
|
||||
int MonoAction(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
int MonoRun(pSicsSelector self, SConnection *pCon, float fWaveLength);
|
||||
struct __ComEntry *GetSelectorMotors(pSicsSelector self, SConnection *pCon,
|
||||
float fNew);
|
||||
int MonoLimits(pSicsSelector self, float fWaveLength, char *error,
|
||||
int iErrLen);
|
||||
int MonoCheck(pSicsSelector self, SConnection *pCon);
|
||||
int MonoHalt(pSicsSelector self);
|
||||
float GetMonoPosition(pSicsSelector self, SConnection *pCon);
|
||||
char *MonoGetType(pSicsSelector self);
|
||||
int GetMonoPositions(pSicsSelector self, SConnection *pCon,
|
||||
float *fTheta, float *fTwtTh, float *fB1, float *fB2);
|
||||
|
||||
#endif
|
||||
int MonoAction(SConnection * pCon, SicsInterp * pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
int MonoRun(pSicsSelector self, SConnection * pCon, float fWaveLength);
|
||||
struct __ComEntry *GetSelectorMotors(pSicsSelector self,
|
||||
SConnection * pCon, float fNew);
|
||||
int MonoLimits(pSicsSelector self, float fWaveLength, char *error,
|
||||
int iErrLen);
|
||||
int MonoCheck(pSicsSelector self, SConnection * pCon);
|
||||
int MonoHalt(pSicsSelector self);
|
||||
float GetMonoPosition(pSicsSelector self, SConnection * pCon);
|
||||
char *MonoGetType(pSicsSelector self);
|
||||
int GetMonoPositions(pSicsSelector self, SConnection * pCon,
|
||||
float *fTheta, float *fTwtTh, float *fB1, float *fB2);
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user