X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=recctrl%2Fgrsread.h;h=1e522b92876d63d1a75ca2550a993a95efcc045c;hb=9bd1e955dce39994af1266e9a952a7b8c6a4a0bc;hp=b0f2ca1b4f064e4935687c5526f598b2178595a7;hpb=9b426aeb9256cef844693c13f38aba4b10f7056d;p=idzebra-moved-to-github.git diff --git a/recctrl/grsread.h b/recctrl/grsread.h index b0f2ca1..1e522b9 100644 --- a/recctrl/grsread.h +++ b/recctrl/grsread.h @@ -4,7 +4,15 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: grsread.h,v $ - * Revision 1.2 1997-04-30 08:56:08 quinn + * Revision 1.4 1997-09-17 12:19:21 adam + * Zebra version corresponds to YAZ version 1.4. + * Changed Zebra server so that it doesn't depend on global common_resource. + * + * Revision 1.3 1997/09/04 13:54:40 adam + * Added MARC filter - type grs.marc. where syntax refers + * to abstract syntax. New method tellf in retrieve/extract method. + * + * Revision 1.2 1997/04/30 08:56:08 quinn * null * * Revision 1.1 1996/10/11 10:57:23 adam @@ -19,13 +27,16 @@ struct grs_read_info { int (*readf)(void *, char *, size_t); off_t (*seekf)(void *, off_t); + off_t (*tellf)(void *); void (*endf)(void *, off_t); void *fh; off_t offset; char type[80]; NMEM mem; + data1_handle dh; }; data1_node *grs_read_regx (struct grs_read_info *p); data1_node *grs_read_sgml (struct grs_read_info *p); +data1_node *grs_read_marc (struct grs_read_info *p); #endif