Added support for authentication into SimpleServer.
[simpleserver-moved-to-github.git] / ztest.pl
index f0a224e..ba3f63d 100755 (executable)
--- a/ztest.pl
+++ b/ztest.pl
@@ -5,7 +5,6 @@ use Net::Z3950::SimpleServer;
 use Net::Z3950::OID;
 use strict;
 
-
 sub dump_hash {
        my $href = shift;
        my $key;
@@ -24,6 +23,10 @@ sub my_init_handler {
        $args->{IMP_VER} = "3.14159";
        $args->{ERR_CODE} = 0;
        $args->{HANDLE} = $session;
+       if (defined($args->{PASS}) && defined($args->{USER})) {
+           printf("Received USER/PASS=%s/%s\n", $args->{USER},$args->{PASS});
+       }
+           
 }
 
 sub my_scan_handler {
@@ -51,10 +54,9 @@ sub my_scan_handler {
                                {       TERM            =>      'Number 10',
                                        OCCURRENCE      =>      4 },
                        ];
-
-
        $args->{NUMBER} = 10;
        $args->{ENTRIES} = $entries;
+       $args->{STATUS} = Net::Z3950::SimpleServer::ScanPartial;
        print "Welcome to scan....\n";
        print "You scanned for term '$term'\n";
 }
@@ -128,7 +130,21 @@ $handler->launch_server("ztest.pl", @ARGV);
 
 
 ## $Log: ztest.pl,v $
-## Revision 1.8  2001-08-24 14:00:20  sondberg
+## Revision 1.11  2002-09-16 13:55:53  sondberg
+## Added support for authentication into SimpleServer.
+##
+## Revision 1.10  2001/08/30 13:15:11  sondberg
+## Corrected a memory leak, one more to go.
+##
+## Revision 1.9  2001/08/29 11:48:36  sondberg
+## Added routines
+##
+##     Net::Z3950::SimpleServer::ScanSuccess
+##     Net::Z3950::SimpleServer::ScanPartial
+##
+## and a bit of documentation.
+##
+## Revision 1.8  2001/08/24 14:00:20  sondberg
 ## Added support for scan.
 ##
 ## Revision 1.7  2001/03/13 14:20:21  sondberg