2 # $Id: ill.tcl,v 1.3 2001-02-21 13:46:53 adam Exp $
3 # ----------------------------------------------------------
4 # Prefix Specifications
8 # 3: C preprocessor prefix
11 set default-prefix {ill_ ILL_ ILL_}
13 # ----------------------------------------------------------
17 set filename($m) ill-core
19 # Header initialization code
38 # Some mappings - that map ill_ILL_<name> to ill_<name>
39 set map($m,ILL-APDU) APDU
40 set map($m,ILL-Request) Request
41 set map($m,ILL-Answer) Answer
42 set map($m,ILL-String) String
43 set map($m,ILL-APDU-Type) APDU_Type
44 set map($m,ILL-Service-Type) Service_Type
45 set map($m,Service_Date_Time_0) Service_Date_this
46 set map($m,Service_Date_Time_1) Service_Date_original
47 set map($m,Overdue_0) Overdue_ExtensionS
48 set membermap($m,APDU,ILL-Request) {APDU_ILL_Request illRequest}
49 set membermap($m,APDU,ILL-Answer) {APDU_ILL_Answer illAnswer}
51 # ----------------------------------------------------------
52 set m Z39.50-extendedService-ItemOrder-ItemRequest-1
54 set filename($m) item-req
56 # Mappings of a few basic types
57 proc asnBasicPrintableString {} {
58 return {odr_visiblestring char}
62 return {odr_any Odr_any}