diff --git a/src/iocsh/dbCaTestRegister.c b/src/iocsh/dbCaTestRegister.c new file mode 100644 index 000000000..cdf38c231 --- /dev/null +++ b/src/iocsh/dbCaTestRegister.c @@ -0,0 +1,34 @@ +/* dbCaTestRegister.h */ +/* Author: Marty Kraimer Date: 01MAY2000 */ + +/********************COPYRIGHT NOTIFICATION********************************** +This software was developed under a United States Government license +described on the COPYRIGHT_UniversityOfChicago file included as part +of this distribution. +****************************************************************************/ +#include +#include +#include +#include +#include + +#include "ioccrf.h" +#include "dbCaTest.h" +#define epicsExportSharedSymbols +#include "dbCaTestRegister.h" + +/* dbcar */ +ioccrfArg dbcarArg0 = { "record name",ioccrfArgString,0}; +ioccrfArg dbcarArg1 = { "level",ioccrfArgInt,0}; +ioccrfArg *dbcarArgs[2] = {&dbcarArg0,&dbcarArg1}; +ioccrfFuncDef dbcarFuncDef = {"dbcar",2,dbcarArgs}; +void dbcarCallFunc(ioccrfArg **args) +{ + dbcar((char *)args[0]->value,*(char *)args[1]->value); +} + + +void epicsShareAPI dbCaTestRegisterInit(void) +{ + ioccrfRegister(&dbcarFuncDef,dbcarCallFunc); +} diff --git a/src/iocsh/dbCaTestRegister.h b/src/iocsh/dbCaTestRegister.h new file mode 100644 index 000000000..3aec5e296 --- /dev/null +++ b/src/iocsh/dbCaTestRegister.h @@ -0,0 +1,25 @@ +/* dbCaTestRegisterInit.h */ +/* Author: Marty Kraimer Date: 27APR2000 */ + +/********************COPYRIGHT NOTIFICATION********************************** +This software was developed under a United States Government license +described on the COPYRIGHT_UniversityOfChicago file included as part +of this distribution. +****************************************************************************/ + +#ifndef INCdbCaTestRegisterInitH +#define INCdbCaTestRegisterInitH + +#include "shareLib.h" + +#ifdef __cplusplus +extern "C" { +#endif + +epicsShareFunc void epicsShareAPI dbCaTestRegisterInit(void); + +#ifdef __cplusplus +} +#endif + +#endif /*INCdbCaTestRegisterInitH*/