Initial revision
This commit is contained in:
50
script.h
Normal file
50
script.h
Normal file
@ -0,0 +1,50 @@
|
||||
/*--------------------------------------------------------------------------
|
||||
S C R I P T
|
||||
This is a header file for a set of SICS-commands used to query
|
||||
and modify internal status information from within scripts.
|
||||
|
||||
Mark Koennecke, February 1997
|
||||
|
||||
copyright: see implementation file
|
||||
-----------------------------------------------------------------------------*/
|
||||
#ifndef SICSSCRIPT
|
||||
#define SICSSCRIPT
|
||||
|
||||
/* -------------------------- Interrupts -----------------------------------*/
|
||||
int GetSICSInterrupt(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
int SetSICSInterrupt(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
/*---------------------------- Status -------------------------------------*/
|
||||
int SetSICSStatus(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
/*--------------------------- Type Checking -------------------------------*/
|
||||
int SICSType(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
/*----------------- Bounds checking for all driveables ---------------------*/
|
||||
int SICSBounds(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
/*------------------ Status checking for SicsObjects ----------------------- */
|
||||
int SICSStatus(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
/*------------------ Type directly to Tcl ----------------------- */
|
||||
int SICSDebug(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
/*-----------------------------------------------------------------------*/
|
||||
int SICSTime(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
/*----------------------------------------------------------------------*/
|
||||
int SICSKill(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
/*----------------------------------------------------------------------*/
|
||||
int SicsPrompt(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user