std/rec: ioc64in/outRecord typed rset

This commit is contained in:
Michael Davidsaver
2017-05-03 17:58:29 -04:00
parent 925d03bcec
commit 1b16c7130b
2 changed files with 12 additions and 8 deletions

View File

@@ -42,8 +42,8 @@
/* Create RSET - Record Support Entry Table*/
#define report NULL
#define initialize NULL
static long init_record(int64inRecord *, int);
static long process(int64inRecord *);
static long init_record(dbCommon *, int);
static long process(dbCommon *);
#define special NULL
#define get_value NULL
#define cvt_dbaddr NULL
@@ -94,8 +94,9 @@ static void monitor(int64inRecord *prec);
static long readValue(int64inRecord *prec);
static long init_record(int64inRecord *prec, int pass)
static long init_record(dbCommon *pcom, int pass)
{
int64inRecord *prec = (int64inRecord*)pcom;
struct int64indset *pdset;
long status;
@@ -129,8 +130,9 @@ static long init_record(int64inRecord *prec, int pass)
return(0);
}
static long process(int64inRecord *prec)
static long process(dbCommon *pcom)
{
int64inRecord *prec = (int64inRecord*)pcom;
struct int64indset *pdset = (struct int64indset *)(prec->dset);
long status;
unsigned char pact=prec->pact;

View File

@@ -39,8 +39,8 @@
/* Create RSET - Record Support Entry Table*/
#define report NULL
#define initialize NULL
static long init_record(int64outRecord *, int);
static long process(int64outRecord *);
static long init_record(dbCommon *, int);
static long process(dbCommon *);
#define special NULL
#define get_value NULL
#define cvt_dbaddr NULL
@@ -92,8 +92,9 @@ static long writeValue(int64outRecord *prec);
static void convert(int64outRecord *prec, epicsInt64 value);
static long init_record(int64outRecord *prec, int pass)
static long init_record(dbCommon *pcom, int pass)
{
int64outRecord *prec = (int64outRecord*)pcom;
struct int64outdset *pdset;
long status=0;
@@ -123,8 +124,9 @@ static long init_record(int64outRecord *prec, int pass)
return(0);
}
static long process(int64outRecord *prec)
static long process(dbCommon *pcom)
{
int64outRecord *prec = (int64outRecord*)pcom;
struct int64outdset *pdset = (struct int64outdset *)(prec->dset);
long status=0;
epicsInt64 value;