Changes for version 1.18 - 2007-02-26
- When a connection is in asynchronous mode, failing operations (search, scan, etc.) no longer throw exceptions. This is because the event-loop in asychronous applications needs to check for errors anyway, in case the server has returned high-level diagnostics such as "unsupported use attribute". So this check within the event-loop is now the only place where error-checking need be done.
- Add new public ZOOM::Connection() function, check(), which throws an exception if an error is pending (even if the connection is asynchronous).
- New YAZ logging level, "zoom_check", notes when errors are detected and either left unreported (asynchronous connections) or thrown as exception (synchronous).
Modules
Perl extension for invoking the ZOOM-C API.
Perl extension implementing the ZOOM API for Information Retrieval
Provides
in lib/Net/Z3950.pm
in lib/Net/Z3950.pm
in lib/Net/Z3950.pm
in lib/Net/Z3950.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
in lib/ZOOM.pm
Examples
- samples/README
- samples/ccl/default.bib
- samples/cql/pqf.properties
- samples/net-z3950-zoom/async.pl
- samples/net-z3950-zoom/zoomtst1.pl
- samples/net-z3950-zoom/zoomtst3.pl
- samples/net-z3950/zoomtst1.pl
- samples/records/esdd0006.grs
- samples/zoom/async.pl
- samples/zoom/trivial-async.pl
- samples/zoom/update.pl
- samples/zoom/zhello.pl
- samples/zoom/zoomtst1.pl
- samples/zoom/zoomtst3.pl
- samples/zoom/zselect