null
[idzebra-moved-to-github.git] / recctrl / grsread.h
1 /*
2  * Copyright (C) 1994-1996, Index Data I/S 
3  * All rights reserved.
4  * Sebastian Hammer, Adam Dickmeiss
5  *
6  * $Log: grsread.h,v $
7  * Revision 1.2  1997-04-30 08:56:08  quinn
8  * null
9  *
10  * Revision 1.1  1996/10/11  10:57:23  adam
11  * New module recctrl. Used to manage records (extract/retrieval).
12  *
13  */
14
15 #ifndef GRSREAD_H
16 #define GRSREAD_H
17
18 #include <data1.h>
19 struct grs_read_info {
20     int (*readf)(void *, char *, size_t);
21     off_t (*seekf)(void *, off_t);
22     void (*endf)(void *, off_t);
23     void *fh;
24     off_t offset;
25     char type[80];
26     NMEM mem;
27 };
28
29 data1_node *grs_read_regx (struct grs_read_info *p);
30 data1_node *grs_read_sgml (struct grs_read_info *p);
31 #endif