Changes for version 0.30 - 2002-07-19

  • Today's release is brought to you entirely by Dave Mitchell <davem@fdgroup.com>, who has done an astonishing amount of really useful work on Net::Z3950. Thanks, Dave!
  • Added the present() method and "prefetch" option to optimise multiple calls of record() in synchronous mode.
  • Made $conn->close() actually clean up and close the connection
  • Fixed memory leak in receive.c, decodeAPDU()
  • Added functions to decode close request/response APDUs.
  • Really do add ability to set custom exception-handler via "die_handler" option -- I [Mike] did it wrong last time.
  • Changed all print()s to die()s, which can be caught as exceptions.
  • Commented out a debugging warn()
  • Added a dummy "test" target to yazwrap/Makefile.PL to stop it complaining during "make test" [At last! -- Mike]
  • Removed "debug => 5" from watcher creators.
  • Updated the synchronous synopsis:
    • Replaced use of records() with record(), since the former is deprecated.
    • Added error-checking, so that people who cut-and-paste the synposis start off with good habits.
    • Added $conn->close(), so people know this doesn't happen automatically.

Modules

Perl extension for talking to Z39.50 servers.
Read-only objects representing decoded Z39.50 APDUs
Connection to a Z39.50 server, with request queue
State manager for multiple Z39.50 connections.
base class for records retrieved from a Z39.50 server
result set received in response to a Z39.50 search
tutorial for the Net::Z3950 module

Provides

in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950/APDU.pm
in Z3950.pm
in Z3950.pm
in Z3950.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm
in Z3950/Record.pm