new for 3.14
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#ifndef INCregistryDeviceSupporth
|
||||
#define INCregistryDeviceSupporth
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
int registryDeviceSupportAdd(const char *name,struct dset *pdset);
|
||||
struct dset *registryDeviceSupportFind(const char *name);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* INCregistryDeviceSupporth */
|
||||
@@ -0,0 +1,18 @@
|
||||
#ifndef INCregistryDriverSupporth
|
||||
#define INCregistryDriverSupporth
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* c interface definitions */
|
||||
int registryDriverSupportAdd(const char *name,struct drvet *pdrvet);
|
||||
struct drvet *registryDriverSupportFind(const char *name);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* INCregistryDriverSupporth */
|
||||
@@ -0,0 +1,28 @@
|
||||
#ifndef INCregistryRecordTypeh
|
||||
#define INCregistryRecordTypeh
|
||||
|
||||
#include "dbStaticLib.h"
|
||||
|
||||
typedef int (*computeSizeOffset)(dbRecordType *pdbRecordType);
|
||||
|
||||
typedef struct recordTypeLocation {
|
||||
struct rset *prset;
|
||||
computeSizeOffset sizeOffset;
|
||||
}recordTypeLocation;
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
int registryRecordTypeAdd(const char *name,recordTypeLocation *prtl);
|
||||
recordTypeLocation *registryRecordTypeFind(const char *name);
|
||||
|
||||
/* The following function is generated by registerRecordDeviceDriver/pl */
|
||||
int registerRecordDeviceDriver(DBBASE *pdbbase);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* INCregistryRecordTypeh */
|
||||
Reference in New Issue
Block a user