⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 recindex.h

📁 harvest是一个下载html网页得机器人
💻 H
字号:
/* $Id: recindex.h,v 1.20 2002/10/23 14:28:20 adam Exp $   Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002   Index Data ApsThis file is part of the Zebra server.Zebra is free software; you can redistribute it and/or modify it underthe terms of the GNU General Public License as published by the FreeSoftware Foundation; either version 2, or (at your option) any laterversion.Zebra is distributed in the hope that it will be useful, but WITHOUT ANYWARRANTY; without even the implied warranty of MERCHANTABILITY orFITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public Licensefor more details.You should have received a copy of the GNU General Public Licensealong with Zebra; see the file LICENSE.zebra.  If not, write to theFree Software Foundation, 59 Temple Place - Suite 330, Boston, MA02111-1307, USA.*/#ifndef RECINDEX_H#define RECINDEX_H#include <zebrautl.h>#include <bfile.h>YAZ_BEGIN_CDECL#define REC_NO_INFO 8typedef struct record_info {    int sysno;    int newFlag;    char *info[REC_NO_INFO];    size_t size[REC_NO_INFO];    char buf_size[REC_NO_INFO][6];    size_t size_size[REC_NO_INFO];    Zebra_mutex mutex;} *Record;typedef struct records_info *Records;Record rec_cp (Record rec);void rec_del (Records p, Record *recpp);void rec_rm (Record *recpp);void rec_put (Records p, Record *recpp);Record rec_new (Records p);Record rec_get (Records p, int sysno);void rec_close (Records *p);Records rec_open (BFiles bfs, int rw, int compression_method);char *rec_strdup (const char *s, size_t *len);void rec_prstat (Records p);#define REC_COMPRESS_NONE   0#define REC_COMPRESS_BZIP2  1enum {     recInfo_fileType,     recInfo_filename,     recInfo_delKeys,     recInfo_databaseName,    recInfo_storeData,    recInfo_attr,    recInfo_sortKeys};YAZ_END_CDECL#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -