|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T q
Length: 3920 (0xf50) Types: TextFile Names: »qu-prn.py«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0 └─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z« └─⟦de7628f85⟧ └─⟦this⟧ »isode-6.0/dsap/x500as/qu-prn.py«
-- quipu-prn.py - additional QUIPU directory type definitions module -- $Header: /f/osi/dsap/x500as/RCS/qu-prn.py,v 7.0 89/11/23 21:50:48 mrose Rel $ -- -- -- $Log: qu-prn.py,v $ -- Revision 7.0 89/11/23 21:50:48 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. -- -- Quipu { ccitt data(9) pss(2342) ucl(19200300) quipu(99) directoryDefinitions(1) } DEFINITIONS ::= PREFIXES encode decode print BEGIN IMPORTS NameError , ServiceError , SecurityError FROM DAS { joint-iso-ccitt ds(5) modules(1) directoryAbstractService(2) } DistinguishedName , RelativeDistinguishedName , Attribute , AttributeType FROM IF { joint-iso-ccitt ds(5) modules(1) informationFramework(1) }; -- ReliableROSData -- ::= -- SEQUENCE -- { -- rosOperation -- INTEGER , -- the operation being applied -- data -- ANY , -- the Operation Argument -- oldVersion -- ANY , -- data version to which operation should be applied -- newVersion -- ANY -- version number which results from operation -- } PRINTER print AccessSelector ::= CHOICE { entry [0] NULL , other [2] NULL , prefix [3] NameList , group [4] NameList } AccessCategories ::= ENUMERATED { none (0) , detect (1) , compare (2) , read (3) , add (4) , write (5) } ACLInfo ::= SET OF SEQUENCE { AccessSelector , AccessCategories } AttributeACL ::= SEQUENCE { SET OF -- AttributeType OBJECT IDENTIFIER , ACLInfo -- DEFAULT {{other , read}, {entry, write}} OPTIONAL } ACLSyntax ::= SEQUENCE { childACL [0] ACLInfo -- DEFAULT {{other , read}, {entry, write}} , OPTIONAL , entryACL [1] ACLInfo -- DEFAULT {{other , read}, {entry, write}} , OPTIONAL , defaultAttributeACL [2] ACLInfo -- DEFAULT {{other , read}, {entry, write}} , OPTIONAL , [3] SET OF AttributeACL } NameList ::= SET OF DistinguishedName EDBInfoSyntax ::= SEQUENCE { edb DistinguishedName , getFromDSA DistinguishedName OPTIONAL , sendToDSAs NameList , getEDBAllowed NameList } TreeStructureSyntax ::= SET { mandatoryObjectClasses [1] SET OF OBJECT IDENTIFIER , optionalObjectClasses [2] SET OF OBJECT IDENTIFIER OPTIONAL , permittedRDNs [3] SET OF SET OF AttributeType } EntryDataBlock ::= SEQUENCE OF RelativeEntry RelativeEntry ::= SEQUENCE { RelativeDistinguishedName , SET OF Attribute } EDBVersion ::= UTCTime GetEntryDataBlockArgument ::= SET { entry [0] DistinguishedName , sendIfMoreRecentThan [1] EDBVersion OPTIONAL -- if omitted, send in any case } GetEntryDataBlockResult ::= SEQUENCE { versionHeld [0] EDBVersion , [1] EntryDataBlock OPTIONAL } END