DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T s

⟦a94bc7c2c⟧ TextFile

    Length: 2348 (0x92c)
    Types: TextFile
    Names: »sa-prn.py«

Derivation

└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
    └─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z« 
        └─⟦de7628f85⟧ 
            └─⟦this⟧ »isode-6.0/dsap/x500as/sa-prn.py« 

TextFile

-- sa-prn.py - Seleted Attributes 

-- $Header: /f/osi/dsap/x500as/RCS/sa-prn.py,v 7.0 89/11/23 21:50:52 mrose Rel $
--
--
-- $Log:	sa-prn.py,v $
-- Revision 7.0  89/11/23  21:50:52  mrose
-- Release 6.0
-- 

--
--				  NOTICE
--
--    Acquisition, use, and distribution of this module and related
--    materials are subject to the restrictions of a license agreement.
--    Consult the Preface in the User's Manual for the full terms of
--    this agreement.
--
--


SA
	{
	joint-iso-ccitt
	ds(5)
	modules(1)
	selectedAttributeTypes(5)
	}


DEFINITIONS ::=

%{
#include <stdio.h>
#include "quipu/util.h"
#include "quipu/entry.h"

extern  LLog    * log_dsap;
%}

PREFIXES encode decode print

BEGIN
IMPORTS
	AttributeType
		FROM IF
			{
			joint-iso-ccitt
			ds(5)
			modules(1)
			informationFramework(1)
			};

PRINTER print

FacsimileTelephoneNumber 
        ::=
        SEQUENCE
        {
	telephoneNumber
		PrintableString ,
	parameters
		BIT STRING
		OPTIONAL
        }

PostalAddress
	::=
	SEQUENCE OF CHOICE
	{
	T61String,
	PrintableString
	}

TelexNumber
	::=
	SEQUENCE
	{
		telexNumber	PrintableString,
		countryCode	PrintableString,
		answerback	PrintableString
	}

TeletexTerminalIdentifier
	::=
	SEQUENCE
	{
	teletexTerminal
		PrintableString ,
	parameters
		SET {
	        graphic-character-sets [0] TeletexString OPTIONAL,
	        control-character-sets [1] TeletexString OPTIONAL,
	        page-formats [2] OCTET STRING OPTIONAL,
	        miscellaneous-terminal-capabilities [3] TeletexString OPTIONAL,
	        private-use [4] OCTET STRING OPTIONAL
		}
		OPTIONAL
	}

PreferredDeliveryMethod 
	::=
	SEQUENCE OF INTEGER
	{
	any-delivery-method	(0),
	mhs-delivery		(1),
	physical-delivery	(2),
	telex-delivery		(3),
	teletex-delivery	(4),
	g3-facsimilie-delivery	(5),
	g4-facsimilie-delivery	(6),
	ia5-terminal-delivery	(7),
	videotex-delivery	(8),
	telephone-delivery	(9)
	}

CriteriaItem 
	::= 
           CHOICE {
		equality [0] AttributeType,
		substrings [1] AttributeType,
		greaterOrEqual [2] AttributeType,
		lessOrEqual [3] AttributeType,
		approximateMatch [4] AttributeType
	}

Criteria
	::= 
	CHOICE {
		type [0] CriteriaItem,
		and  [1] SET OF Criteria,
		or   [2] SET OF Criteria,
		not  [3] Criteria
	}



Guide 
    ::=
    SET {
        objectClass [0] OBJECT IDENTIFIER OPTIONAL,
	criteria [1] Criteria
    }
END