ftp.nice.ch/pub/next/connectivity/infosystems/WAIStation.1.9.6.N.b.tar.gz#/WAIS/ir/sigindex.h

This is sigindex.h in view mode; [Download] [Up]

/* WIDE AREA INFORMATION SERVER SOFTWARE:
   No guarantees or restrictions.  See the readme file for the full standard
   disclaimer.

   Brewster@think.com
*/

/* Include file for the irhash.c file.
   Implements the building functions in irext.h */

#ifndef SIGINDEX_H
#define SIGINDEX_H

#include "cdialect.h"

#ifdef __cplusplus
/* declare these as C style functions */
extern "C"
	{
#endif /* def __cplusplus */


/* ============================
 * ===  Building Functions  ===
 * ============================*/

long sig_init_add_word _AP ((database *db, long parameter1, long parameter2));

long sig_add_word _AP((
		       char *word,
		       long char_pos,
		       long line_pos,
		       long weight,
		       long doc_id,
		       time_t date,
		       long pair_word));

long sig_finished_add_word _AP((database *db));


#ifdef __cplusplus
	}
#endif /* def __cplusplus */

/*
 * define constants to interface sig functions
 */

/* update types */
#define ONLINE_UPDATE   1
#define BATCH_UPDATE    2

/* operation mode */
#define ADD_UPDATE 1
#define MOD_UPDATE 2
#define DEL_UPDATE 3


#endif /* nded SIGINDEX_H */






These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.