- user
Username for authentication.
- group
Group for authentication.
- password
Password for authentication.
- cookie
Cookie for session (YAZ proxy).
- proxy
Proxy for connection (YAZ proxy).
- persistent
A boolean. If TRUE the connection is persistent; If FALSE the
connection is not persistent. By default connections are persistent.
Nota:
If you open a persistent connection, you won't be able to close
it later with yaz_close().
- piggyback
A boolean. If TRUE piggyback is enabled for searches; If FALSE
piggyback is disabled. By default piggyback is enabled.
Enabling piggyback is more efficient and usually saves a
network-round-trip for first time fetches of records. However, a
few Z39.50 servers do not support piggyback or they ignore element
set names. For those, piggyback should be disabled.
- charset
A string that specifies character set to be used in Z39.50
language and character set negotiation. Use strings such as:
ISO-8859-1, UTF-8,
UTF-16.
Most Z39.50 servers do not support this feature (and thus, this is
ignored). Many servers use the ISO-8859-1 encoding for queries and
messages. MARC21/USMARC records are not affected by this setting.
- preferredMessageSize
An integer that specifies the maximum byte size of all records
to be returned by a target during retrieval. See the
Z39.50 standard for more
information.
Nota:
This option is supported in PECL YAZ 1.0.5 or later.
- maximumRecordSize
An integer that specifies the maximum byte size of a single record
to be returned by a target during retrieval. This
entity is referred to as Exceptional-record-size in the
Z39.50 standard.
Nota:
This option is supported in PECL YAZ 1.0.5 or later.