Annotation of 43BSDReno/contrib/isode-beta/pepy/EAN.py, revision 1.1.1.1

1.1       root        1: -- EAN Defined Types
                      2: 
                      3: -- $Header: /f/osi/pepy/RCS/EAN.py,v 7.0 89/11/23 22:11:29 mrose Rel $
                      4: --
                      5: --
                      6: -- $Log:       EAN.py,v $
                      7: -- Revision 7.0  89/11/23  22:11:29  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: EAN DEFINITIONS ::=
                     23: 
                     24: %{
                     25: #ifndef        lint
                     26: static char *rcsid = "$Header: /f/osi/pepy/RCS/EAN.py,v 7.0 89/11/23 22:11:29 mrose Rel $";
                     27: #endif
                     28: %}
                     29: 
                     30: BEGIN
                     31: 
                     32: PRINTER        print
                     33: 
                     34: -- P1: EAN stores the Content of the message after the MPDU, not inside it
                     35: 
                     36: MPDU ::=
                     37:        CHOICE {
                     38:            [0]
                     39:                IMPLICIT UserMPDU,
                     40: 
                     41:                ServiceMPDU
                     42:        }
                     43: 
                     44: ServiceMPDU ::=
                     45:        CHOICE {
                     46:            [1]
                     47:                IMPLICIT P1.DeliveryReportMPDU,
                     48: 
                     49:            [2]
                     50:                IMPLICIT P1.ProbeMPDU
                     51:        }
                     52: 
                     53: UserMPDU ::=
                     54:        SEQUENCE { P1.UMPDUEnvelope }
                     55: 
                     56: 
                     57: -- P2: EAN considers the Body OPTIONAL
                     58: 
                     59: UAPDU ::=
                     60:        CHOICE {
                     61:            [0]
                     62:                IMPLICIT IM-UAPDU,
                     63: 
                     64:            [1]
                     65:                IMPLICIT P2.SR-UAPDU
                     66:        }
                     67: 
                     68: IM-UAPDU ::=
                     69:        SEQUENCE {
                     70:            heading
                     71:                P2.Heading,
                     72: 
                     73:            body
                     74:                P2.Body
                     75:                OPTIONAL
                     76:        }
                     77: 
                     78: END

unix.superglobalmegacorp.com

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