12 #ifndef INCLdb_converth
13 #define INCLdb_converth
19 #include "dbCoreAPI.h"
22 DBCORE_API
extern struct dbBase *pdbbase;
23 DBCORE_API
extern volatile int interruptAccept;
26 #define newDBF_DEVICE 13
27 #define newDBR_ENUM 11
28 DBCORE_API
extern long (*dbGetConvertRoutine[newDBF_DEVICE+1][newDBR_ENUM+1])
29 (
struct dbAddr *paddr,
void *pbuffer,
long nRequest,
30 long no_elements,
long offset);
31 DBCORE_API
extern long (*dbPutConvertRoutine[newDBR_ENUM+1][newDBF_DEVICE+1])
32 (
struct dbAddr *paddr,
const void *pbuffer,
long nRequest,
33 long no_elements,
long offset);
34 DBCORE_API
extern long (*dbFastGetConvertRoutine[newDBF_DEVICE+1][newDBR_ENUM+1])
35 (
const void *from,
void *to,
dbAddr *paddr);
36 DBCORE_API
extern long (*dbFastPutConvertRoutine[newDBR_ENUM+1][newDBF_DEVICE+1])
37 (
const void *from,
void *to,
dbAddr *paddr);
40 DBCORE_API
extern unsigned short dbDBRoldToDBFnew[DBR_DOUBLE+1];
41 DBCORE_API
extern unsigned short dbDBRnewToDBRold[newDBR_ENUM+1];
42 #ifdef DB_CONVERT_GBLSOURCE
43 unsigned short dbDBRoldToDBFnew[DBR_DOUBLE+1] = {
52 unsigned short dbDBRnewToDBRold[newDBR_ENUM+1] = {