Annotation of 43BSDReno/contrib/isode-beta/dsap/x500as/sa-prn.py, revision 1.1.1.1

1.1       root        1: -- sa-prn.py - Seleted Attributes 
                      2: 
                      3: -- $Header: /f/osi/dsap/x500as/RCS/sa-prn.py,v 7.0 89/11/23 21:50:52 mrose Rel $
                      4: --
                      5: --
                      6: -- $Log:       sa-prn.py,v $
                      7: -- Revision 7.0  89/11/23  21:50:52  mrose
                      8: -- Release 6.0
                      9: -- 
                     10: 
                     11: --
                     12: --                               NOTICE
                     13: --
                     14: --    Acquisition, use, and distribution of this module and related
                     15: --    materials are subject to the restrictions of a license agreement.
                     16: --    Consult the Preface in the User's Manual for the full terms of
                     17: --    this agreement.
                     18: --
                     19: --
                     20: 
                     21: 
                     22: SA
                     23:        {
                     24:        joint-iso-ccitt
                     25:        ds(5)
                     26:        modules(1)
                     27:        selectedAttributeTypes(5)
                     28:        }
                     29: 
                     30: 
                     31: DEFINITIONS ::=
                     32: 
                     33: %{
                     34: #include <stdio.h>
                     35: #include "quipu/util.h"
                     36: #include "quipu/entry.h"
                     37: 
                     38: extern  LLog    * log_dsap;
                     39: %}
                     40: 
                     41: PREFIXES encode decode print
                     42: 
                     43: BEGIN
                     44: IMPORTS
                     45:        AttributeType
                     46:                FROM IF
                     47:                        {
                     48:                        joint-iso-ccitt
                     49:                        ds(5)
                     50:                        modules(1)
                     51:                        informationFramework(1)
                     52:                        };
                     53: 
                     54: PRINTER print
                     55: 
                     56: FacsimileTelephoneNumber 
                     57:         ::=
                     58:         SEQUENCE
                     59:         {
                     60:        telephoneNumber
                     61:                PrintableString ,
                     62:        parameters
                     63:                BIT STRING
                     64:                OPTIONAL
                     65:         }
                     66: 
                     67: PostalAddress
                     68:        ::=
                     69:        SEQUENCE OF CHOICE
                     70:        {
                     71:        T61String,
                     72:        PrintableString
                     73:        }
                     74: 
                     75: TelexNumber
                     76:        ::=
                     77:        SEQUENCE
                     78:        {
                     79:                telexNumber     PrintableString,
                     80:                countryCode     PrintableString,
                     81:                answerback      PrintableString
                     82:        }
                     83: 
                     84: TeletexTerminalIdentifier
                     85:        ::=
                     86:        SEQUENCE
                     87:        {
                     88:        teletexTerminal
                     89:                PrintableString ,
                     90:        parameters
                     91:                SET {
                     92:                graphic-character-sets [0] TeletexString OPTIONAL,
                     93:                control-character-sets [1] TeletexString OPTIONAL,
                     94:                page-formats [2] OCTET STRING OPTIONAL,
                     95:                miscellaneous-terminal-capabilities [3] TeletexString OPTIONAL,
                     96:                private-use [4] OCTET STRING OPTIONAL
                     97:                }
                     98:                OPTIONAL
                     99:        }
                    100: 
                    101: PreferredDeliveryMethod 
                    102:        ::=
                    103:        SEQUENCE OF INTEGER
                    104:        {
                    105:        any-delivery-method     (0),
                    106:        mhs-delivery            (1),
                    107:        physical-delivery       (2),
                    108:        telex-delivery          (3),
                    109:        teletex-delivery        (4),
                    110:        g3-facsimilie-delivery  (5),
                    111:        g4-facsimilie-delivery  (6),
                    112:        ia5-terminal-delivery   (7),
                    113:        videotex-delivery       (8),
                    114:        telephone-delivery      (9)
                    115:        }
                    116: 
                    117: CriteriaItem 
                    118:        ::= 
                    119:            CHOICE {
                    120:                equality [0] AttributeType,
                    121:                substrings [1] AttributeType,
                    122:                greaterOrEqual [2] AttributeType,
                    123:                lessOrEqual [3] AttributeType,
                    124:                approximateMatch [4] AttributeType
                    125:        }
                    126: 
                    127: Criteria
                    128:        ::= 
                    129:        CHOICE {
                    130:                type [0] CriteriaItem,
                    131:                and  [1] SET OF Criteria,
                    132:                or   [2] SET OF Criteria,
                    133:                not  [3] Criteria
                    134:        }
                    135: 
                    136: 
                    137: 
                    138: Guide 
                    139:     ::=
                    140:     SET {
                    141:         objectClass [0] OBJECT IDENTIFIER OPTIONAL,
                    142:        criteria [1] Criteria
                    143:     }
                    144: END

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.