Path: usenet.cise.ufl.edu!huron.eel.ufl.edu!usenet.eel.ufl.edu!rill.news.pipex.net!pipex!news-peer-east.sprintlink.net!news.sprintlink.net!sunqbc.risq.qc.ca!wesley.videotron.net!Pollux.Teleglobe.net!uunet!in1.uu.net!news.neta.com!not-for-mail
From: James Turner <
[email protected]>
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules
Subject: ANNOUNCE: AltaVista::SearchSDK 0.99b released
Followup-To: comp.lang.perl.modules
Date: 21 Jul 1998 16:25:01 GMT
Organization: Internet Access Inc., Chandler Arizona
Lines: 199
Approved:
[email protected] (comp.lang.perl.announce)
Message-ID: <
[email protected]>
NNTP-Posting-Host: gadget.cscaper.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cise.ufl.edu comp.lang.perl.announce:99 comp.lang.perl.modules:2828
The initial beta version of AltaVista::SearchSDK (0.99b) has been
uploaded to CPAN.
This is a preliminary release, it really needs a lot of banging on by
various people on different platforms. It is, however, currently
running live in a production environment serving 18 years of archives
for the Christian Science Monitor.
The documentation is included below. Be gentle with me, it's my first
time.
James
NAME
AltaVista::SearchSDK - Perl extension for AltaVista Search
Software Development Kit
SYNOPSIS
use AltaVista::SearchSDK;
avs_adddate(idx, yr, mo, da, startloc)
avs_addfield(idx, pFname, startloc, endloc)
avs_addliteral(idx, pWord, loc)
avs_addvalue(idx, valtype, value, loc)
avs_addword(idx, pWords, loc, pNumWords)
avs_buildmode(idx)
avs_buildmode_ex(idx, ntiers)
avs_close(idx)
avs_compact(idx, bMore_p)
avs_compactionneeded(idx)
avs_compact_minor(idx, bMore_p)
avs_count(idx, pWordPrefix, pCountsHdl)
avs_count_close(CountsHdl)
avs_count_getcount(CountsHdl)
avs_countnext(CountsHdl)
avs_count_getword(CountsHdl)
avs_default_options(pOptions)
avs_define_valtype(name, minval, maxval, valtype_p)
avs_deletedocid(idx, pDocId, pCount)
avs_enddoc(idx)
avs_errmsg(code)
avs_getindexmode(idx)
avs_getindexversion(idx)
avs_getindexversion_counts_v(countsHdl)
avs_getindexversion_search_v(searchHdl)
avs_getsearchresults(searchHdl, resultNum)
avs_getsearchterms(psearchHdl, termNum, term, count)
avs_lookup_valtype(name)
avs_makestable(idx)
avs_open(path, mode, pIdx)
avs_querymode(idx)
avs_release_valtypes()
avs_search(idx, pQuery, pBoolQuery, pOptions, pDocsFound,
pDocsReturned, pTermCount, pSearchHdl)
avs_search_close(pSearchHdl)
avs_search_ex(idx, pQuery, pBoolQuery, pOptions,
searchsince, pDocsFound, pDocsReturned, pTermCount,
pSearchHdl)
avs_search_genrank(idx, pBoolQuery, pRankTerms, pRankSetup,
pOptions, searchsince, pDocsFound, pDocsReturned,
pSearchHdl)
avs_search_getdata(searchHdl)