|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.