24 #include "int64inRecord.h" 29 int64inRecord *
prec = (int64inRecord *)common;
30 if (recGblInitConstantLink(&prec->inp,
DBF_INT64, &prec->val))
36 static long readLocked(
struct link *pinp,
void *
dummy)
38 int64inRecord *prec = (int64inRecord *) pinp->
precord;
43 if (dbLinkIsConstant(&prec->tsel) &&
45 dbGetTimeStamp(pinp, &prec->time);
50 static long read_int64in(int64inRecord *prec)
52 long status = dbLinkDoLocked(&prec->inp, readLocked,
NULL);
54 if (status == S_db_noLSET)
55 status = readLocked(&prec->inp,
NULL);
struct dbCommon * precord
Miscellaneous macro definitions.
#define epicsTimeEventDeviceTime
epicsExportAddress(dset, devI64inSoft)
epics::pvData::PVStructurePtr dummy