This commit is contained in:
Andrew Johnson
2008-01-04 16:43:44 +00:00
parent 23d1feffcc
commit 9fa90d5d5d
2 changed files with 423 additions and 438 deletions
+417 -434
View File
File diff suppressed because it is too large Load Diff
+6 -4
View File
@@ -13,8 +13,8 @@
* Date: 07-17-91
*/
#ifndef INCdbScanh
#define INCdbScanh 1
#ifndef INCdbScanH
#define INCdbScanH
#include "shareLib.h"
@@ -29,7 +29,9 @@ extern "C" {
#define SCAN_1ST_PERIODIC 3
/*definitions for SCAN_IO_EVENT */
typedef void * IOSCANPVT;
struct io_scan_list;
typedef struct io_scan_list *IOSCANPVT;
struct dbCommon;
@@ -38,7 +40,7 @@ epicsShareFunc void epicsShareAPI post_event(int event);
epicsShareFunc void epicsShareAPI scanAdd(struct dbCommon *);
epicsShareFunc void epicsShareAPI scanDelete(struct dbCommon *);
epicsShareFunc double epicsShareAPI scanPeriod(int scan);
epicsShareFunc void epicsShareAPI scanOnce(void *precord);
epicsShareFunc void epicsShareAPI scanOnce(struct dbCommon *);
epicsShareFunc int epicsShareAPI scanOnceSetQueueSize(int size);
/*print periodic lists*/
epicsShareFunc int epicsShareAPI scanppl(double rate);