source: trunk/gsdl/packages/yaz/tab/var1.var@ 1343

Last change on this file since 1343 was 1343, checked in by johnmcp, 24 years ago

Added the YAZ toolkit source to the packages directory (for z39.50 stuff)

  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1# Definition of the variant set Variant-1.
2# Variant triple syntax is '<VAR class type value>'. Eg.
3# <var body iana "application/postscript"> or <var lang lang "eng">.
4#
5# $Id: var1.var 1343 2000-08-03 03:12:39Z johnmcp $
6
7name variant-1
8reference Variant-1
9
10class 1 variantId
11
12 type 1 variantId octetstring
13
14class 2 body
15
16 type 1 iana string
17 type 2 z39.50 string
18 type 3 other string
19
20class 3 format
21
22 type 1 characters-per-line int
23 type 2 line-length int
24
25 # More types here......
26
27class 4 lang
28
29 type 1 lang string
30 type 2 charset int
31 type 3 charset-id oid
32 type 4 encoding-id oid
33 type 5 private-string string
34
35class 5 piece
36
37 type 1 fragment-wanted int
38 type 2 fragment-returned int
39 type 3 start intunit
40 type 4 end intunit
41 type 5 howmuch intunit
42 type 6 step intunit
43 type 7 targettoken octetstring
44
45class 6 metadata-requested
46
47 type 1 cost intunit
48 type 2 size intunit
49 type 3 hitsvar null
50 type 4 hitsnonvar null
51 type 5 variantlist null
52 type 6 isvariantsupported null
53 type 7 documentdescriptor null
54 type 8 surrogateinformation null
55 type 998 allmetadata null
56 type 999 othermetadata oid
57
58class 7 metadata-returned
59
60 type 1 cost intunit
61
62 # More...
63
64# More classes, too...
Note: See TracBrowser for help on using the repository browser.