69 lines
2.0 KiB
C
Executable File
69 lines
2.0 KiB
C
Executable File
/******************************************************************************
|
|
*
|
|
* fixfile_functs.h - include file for the file fix server
|
|
*
|
|
* Module %M% Version %I% Date %H%
|
|
*
|
|
* (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved
|
|
* This is unpublished proprietary source code of Ardent Software Inc.
|
|
* The copyright notice above does not evidence any actual or intended
|
|
* publication of such source code.
|
|
*
|
|
*******************************************************************************
|
|
*
|
|
* Maintenence log - insert most recent change descriptions at top
|
|
*
|
|
* Date.... GTAR# WHO Description.........................................
|
|
* 10/19/98 23768 DJD Module created.
|
|
*
|
|
******************************************************************************/
|
|
|
|
/* Function prototypes for file fix server */
|
|
#ifdef MSWIN
|
|
#define voidarg void
|
|
#else
|
|
#define voidarg
|
|
#endif
|
|
|
|
EXTERN void FixFileOpen(voidarg);
|
|
EXTERN void FixFileClose(voidarg);
|
|
EXTERN void FixFileSetup(voidarg);
|
|
EXTERN void FixFileSetupLogging(voidarg);
|
|
EXTERN void FixFileDiagPhysicalStruct(voidarg);
|
|
EXTERN void FixFileGetErrors(voidarg);
|
|
EXTERN void FixFileLoadUVHeader(voidarg);
|
|
EXTERN void FixFileUnloadUVHeader(voidarg);
|
|
EXTERN void FixFileDiagHeader(voidarg);
|
|
EXTERN void FixFileDiagGroups(voidarg);
|
|
EXTERN void FixFileDiagData(voidarg);
|
|
EXTERN void FixFileDiagMisc(voidarg);
|
|
EXTERN void FixFileGetFileInfo(voidarg);
|
|
EXTERN void FixFileShutdown(voidarg);
|
|
EXTERN void FixFileFix(voidarg);
|
|
#undef voidarg
|
|
|
|
/*
|
|
* now define the dispatch table, and number of entries
|
|
*/
|
|
|
|
void (*FIXFILEFunctions[])() = {
|
|
(void (*)())0, /* Element 0 is not used */
|
|
FixFileOpen,
|
|
FixFileClose,
|
|
FixFileSetup,
|
|
FixFileSetupLogging,
|
|
FixFileDiagPhysicalStruct,
|
|
FixFileGetErrors,
|
|
FixFileLoadUVHeader,
|
|
FixFileUnloadUVHeader,
|
|
FixFileDiagHeader,
|
|
FixFileDiagGroups,
|
|
FixFileDiagData,
|
|
FixFileDiagMisc,
|
|
FixFileGetFileInfo,
|
|
FixFileShutdown,
|
|
FixFileFix,
|
|
};
|
|
|
|
#define MAXFIXFILECOMMANDS 15
|