- Adapted indenation to new agreed upon system
- Added support for second generation scriptcontext based counter
This commit is contained in:
47
velodriv.h
47
velodriv.h
@ -15,37 +15,28 @@
|
||||
|
||||
#line 185 "velo.w"
|
||||
|
||||
typedef struct __VelSelDriv {
|
||||
void *pPrivate;
|
||||
void (*DeletePrivate)(void *pData);
|
||||
float fTolerance;
|
||||
int (*Halt)(pVelSelDriv self);
|
||||
int (*GetError)(pVelSelDriv self,
|
||||
int *iCode, char *pError,
|
||||
int iErrlen);
|
||||
int (*TryAndFixIt)(pVelSelDriv self,
|
||||
int iCode);
|
||||
int (*GetRotation)(pVelSelDriv self,
|
||||
float *fRot);
|
||||
int (*SetRotation)(pVelSelDriv self,
|
||||
float fRot);
|
||||
int (*GetStatus)(pVelSelDriv self,
|
||||
int *iCall, float *fCur);
|
||||
int (*GetDriverText)(pVelSelDriv self,
|
||||
char *pText,
|
||||
int iTextLen);
|
||||
int (*GetLossCurrent)(pVelSelDriv self,
|
||||
float *fLoss);
|
||||
int (*Init)(pVelSelDriv self,
|
||||
SConnection *pCon);
|
||||
}VelSelDriv;
|
||||
typedef struct __VelSelDriv {
|
||||
void *pPrivate;
|
||||
void (*DeletePrivate) (void *pData);
|
||||
float fTolerance;
|
||||
int (*Halt) (pVelSelDriv self);
|
||||
int (*GetError) (pVelSelDriv self,
|
||||
int *iCode, char *pError, int iErrlen);
|
||||
int (*TryAndFixIt) (pVelSelDriv self, int iCode);
|
||||
int (*GetRotation) (pVelSelDriv self, float *fRot);
|
||||
int (*SetRotation) (pVelSelDriv self, float fRot);
|
||||
int (*GetStatus) (pVelSelDriv self, int *iCall, float *fCur);
|
||||
int (*GetDriverText) (pVelSelDriv self, char *pText, int iTextLen);
|
||||
int (*GetLossCurrent) (pVelSelDriv self, float *fLoss);
|
||||
int (*Init) (pVelSelDriv self, SConnection * pCon);
|
||||
} VelSelDriv;
|
||||
|
||||
#line 307 "velo.w"
|
||||
|
||||
/*-------------------- live & death ----------------------------------------*/
|
||||
pVelSelDriv VSCreateSim(void);
|
||||
pVelSelDriv VSCreateDornierSINQ(char *name,Tcl_Interp *pTcl);
|
||||
pVelSelDriv VSCreateSim(void);
|
||||
pVelSelDriv VSCreateDornierSINQ(char *name, Tcl_Interp * pTcl);
|
||||
|
||||
void VSDeleteDriver(pVelSelDriv self);
|
||||
void VSDeleteDriver(pVelSelDriv self);
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user