new for 3.14

This commit is contained in:
Marty Kraimer
1999-09-13 19:33:37 +00:00
parent 76ef734aed
commit 4417db23fe
14 changed files with 603 additions and 0 deletions
+17
View File
@@ -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 */
+18
View File
@@ -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 */
+28
View File
@@ -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 */