1KinoSearch1::Search::SeUasrecrhCCloinetnrti(b3uptme)d PeKrilnoDSoecaurmcehn1t:a:tSieoanrch::SearchClient(3pm)
2
3
4
5Make a remote procedure call.  For every call that does not close/terminate
6the socket connection, expect a response back that's been serialized using
7Storable.
8

NAME

10       KinoSearch1::Search::SearchClient - connect to a remote SearchServer
11

SYNOPSIS

13           my $client = KinoSearch1::Search::SearchClient->new(
14               peer_address => 'searchserver1:7890',
15               password     => $pass,
16               analyzer     => $analyzer,
17           );
18           my $hits = $client->search( query => $query );
19

DESCRIPTION

21       SearchClient is a subclass of KinoSearch1::Searcher which can be used
22       to search an index on a remote machine made accessible via
23       SearchServer.
24

METHODS

26   new
27       Constructor.  Takes hash-style params.
28
29peer_address - The name/IP and the port number which the client
30           should attempt to connect to.
31
32password - Password to be supplied to the SearchServer when
33           initializing socket connection.
34
35analyzer - An object belonging to a subclass of
36           KinoSearch1::Analysis::Analyzer
37

LIMITATIONS

39       Limiting search results with a QueryFilter is not yet supported.
40
42       Copyright 2006-2010 Marvin Humphrey
43

LICENSE, DISCLAIMER, BUGS, etc.

45       See KinoSearch1 version 1.01.
46
47
48
49perl v5.38.0                      2023-07K-i2n0oSearch1::Search::SearchClient(3pm)
Impressum