From: Adam Dickmeiss Date: Thu, 9 Dec 2004 09:30:00 +0000 (+0000) Subject: Document commands: list_all, set_auto_reconnect, negcharset, X-Git-Tag: YAZ.2.0.30~35 X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=commitdiff_plain;h=bbee0df765624f1596f9063d7284dc8874c66056 Document commands: list_all, set_auto_reconnect, negcharset, displaycharset, register_tab, sleep, zversion, options. --- diff --git a/doc/yaz-client-commands.xml b/doc/yaz-client-commands.xml index 748cd90..b368b6c 100644 --- a/doc/yaz-client-commands.xml +++ b/doc/yaz-client-commands.xml @@ -1,5 +1,5 @@ @@ -156,6 +156,16 @@ + + + list_all + + + This command displays status and values for many settings. + + + + lslb n @@ -370,6 +380,19 @@ + set_auto_reconnect + flag + + + Specifies whether YAZ client automatically reconnect if + target closes connection (Z39.50 only). + flag must be either + on or off. + + + + + set_marcdump filename @@ -396,7 +419,8 @@ charset negotiationcharset - [outputcharset] + [displaycharset] + [[marccharset]] Specifies character set (encoding) for Z39.50 @@ -409,7 +433,7 @@ specifies no character set to be negotiated. - If outputcharset is given, it specifies name + If displaycharset is given, it specifies name of the character set of the output (on the terminal on which YAZ client is running). To disable conversion of characters to the output encoding, the special name - (dash) @@ -418,6 +442,11 @@ convert strings to the encoding of the terminal as returned by nl_langinfo call. + + If marcharset is given, it specifies name + of the character set of retrieved MARC records from server. See + also marcharset command. + Since character set negotation takes effect in the Z39.50 @@ -427,14 +456,39 @@ - MARC records are not covered by Z39.50 character set negotiation. - See marccharset. + MARC records are not covered by Z39.50 character set negotiation, + so that's why there is a separate character that must be known + in order to do meaningful converson(s). + negcharset + charset + + + Specifies character set for negotiation (Z39.50). The + argument is the same as second argument for command + charset. + + + + + + displaycharset + charset + + + Specifies character set for output (display). The + argument is the same as second argument for + command charset. + + + + + marccharset charset @@ -444,13 +498,14 @@ for your display. See charset command. If auto is given, YAZ will assume that MARC21/USMARC is using MARC8/UTF8 and ISO-8859-1 - for all other MARC variants. + for all other MARC variants. The charset argument is the + same as third argument for charset command. - set_cclfields + set_cclfile filename @@ -462,7 +517,7 @@ - set_cqlfields + set_cqlfile filename @@ -499,6 +554,76 @@ + + + register_tab + command + string + + + This command registers a TAB completion string for + the command given. + + + + + + sleep + seconds + + + This command makes YAZ client sleep (be idle) for + the number of seconds given. + + + + + + zversion + ver + + + This command sets Z39.50 version for negotiation. + Should be used before open. + By default, 3 (version 3) is used. + + + + + + options + op1 op2.. + + + This command sets Z39.50 options for negotiation. + Should be used before open. + + + The following options are supported: + search, + present, + delSet, + resourceReport, + triggerResourceCtrl, + resourceCtrl, + accessCtrl, + scan, + sort, + extendedServices, + level_1Segmentation, + level_2Segmentation, + concurrentOperations, + namedResultSets, + encapsulation, + resultCount, + negotiationModel, + duplicationDetection, + queryType104, + pQESCorrection, + stringSchema. + + +