The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

SWISH::Fork - Perl extension for accessing the SWISH-E search engine via a fork/exec.

SYNOPSIS

use SWISH;

$sh = SWISH->connect('Fork',
   prog     => '/usr/local/bin/swish-e',
   indexes  => 'index.swish-e',
   results  => sub { print $_[1]->as_string,"\n" },
);

DESCRIPTION

This module is a driver for the SWISH search engine using the forked access method. Please see SWISH for usage instructions.

REQUIRED MODULES

SWISH - the front-end for module for accessing the SWISH search engine.

Sys::Signal - Use instead of local $SIG{ALRM} to restore signal handlers. Should be fixed in Perl 5.6.1

Symbol - localized file handles (standard module)

AUTHOR

Bill Moseley -- moseley@hank.org

SEE ALSO

SWISH