Blame mibs/ietf/LANGTAG-TC-MIB

Packit 022b05
LANGTAG-TC-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
    MODULE-IDENTITY, mib-2             FROM SNMPv2-SMI      -- [RFC2578]
Packit 022b05
    TEXTUAL-CONVENTION                 FROM SNMPv2-TC;      -- [RFC2579]
Packit 022b05
Packit 022b05
langTagTcMIB MODULE-IDENTITY
Packit 022b05
    LAST-UPDATED "200711090000Z" -- 9 November 2007
Packit 022b05
    ORGANIZATION "IETF Operations and Management (OPS) Area"
Packit 022b05
    CONTACT-INFO "EMail: ops-area@ietf.org
Packit 022b05
                  Home page: http://www.ops.ietf.org/"
Packit 022b05
    DESCRIPTION
Packit 022b05
            "This MIB module defines a textual convention for
Packit 022b05
            representing BCP 47 language tags."
Packit 022b05
    REVISION     "200711090000Z" -- 9 November 2007
Packit 022b05
    DESCRIPTION
Packit 022b05
           "Initial revision, published as RFC 5131.
Packit 022b05
Packit 022b05
            Copyright (C) The IETF Trust (2007).  This version of this
Packit 022b05
            MIB module is part of RFC 5131; see the RFC itself for full
Packit 022b05
            legal notices."
Packit 022b05
    ::= { mib-2 165 }
Packit 022b05
Packit 022b05
LangTag ::= TEXTUAL-CONVENTION
Packit 022b05
   DISPLAY-HINT "1a"
Packit 022b05
   STATUS      current
Packit 022b05
   DESCRIPTION
Packit 022b05
            "A language tag, constructed in accordance with BCP 47.
Packit 022b05
Packit 022b05
            Only lowercase characters are allowed.  The purpose of this
Packit 022b05
            restriction is to provide unique language tags for use as
Packit 022b05
            indexes.  BCP 47 recommends case conventions for user
Packit 022b05
            interfaces, but objects using this TEXTUAL-CONVENTION MUST
Packit 022b05
            use only lowercase.
Packit 022b05
Packit 022b05
            Values MUST be well-formed language tags, in conformance
Packit 022b05
            with the definition of well-formed tags in BCP 47.  An
Packit 022b05
            implementation MAY further limit the values it accepts to
Packit 022b05
            those permitted by a 'validating' processor, as defined in
Packit 022b05
            BCP 47.
Packit 022b05
Packit 022b05
            In theory, BCP 47 language tags are of unlimited length.
Packit 022b05
            The language tag described in this TEXTUAL-CONVENTION is of
Packit 022b05
            limited length.  The analysis of language tag lengths in BCP
Packit 022b05
            47 confirms that this limit will not pose a problem in
Packit 022b05
            practice.  In particular, this length is greater than the
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
            minimum requirements set out in Section 4.3.1.
Packit 022b05
Packit 022b05
            A zero-length language tag is not a valid language tag.
Packit 022b05
            This can be used to express 'language tag absent' where
Packit 022b05
            required, for example, when used as an index field."
Packit 022b05
   REFERENCE "RFC 4646 BCP 47"
Packit 022b05
   SYNTAX      OCTET STRING (SIZE (0 | 2..63))
Packit 022b05
Packit 022b05
END