Blame mibs/iana/IANATn3270eTC-MIB

Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270eTC-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
 IMPORTS
Packit Service 9ccfef
      MODULE-IDENTITY, mib-2
Packit Service 9ccfef
          FROM SNMPv2-SMI
Packit Service 9ccfef
      TEXTUAL-CONVENTION
Packit Service 9ccfef
          FROM SNMPv2-TC;
Packit Service 9ccfef
Packit Service 9ccfef
    ianaTn3270eTcMib MODULE-IDENTITY
Packit Service 9ccfef
        LAST-UPDATED "200005100000Z"  -- May 10, 2000
Packit Service 9ccfef
        ORGANIZATION "IANA"
Packit Service 9ccfef
        CONTACT-INFO
Packit Service 9ccfef
            "Internet Assigned Numbers Authority
Packit Service 9ccfef
Packit Service 9ccfef
             Postal: ICANN
Packit Service 9ccfef
                     4676 Admiralty Way, Suite 330
Packit Service 9ccfef
                     Marina del Rey, CA 90292
Packit Service 9ccfef
Packit Service 9ccfef
             Tel:    +1  310 823 9358 x20
Packit Service 9ccfef
             E-Mail: iana&iana.org"
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This module defines a set of textual conventions
Packit Service 9ccfef
            for use by the TN3270E-MIB and the TN3270E-RT-MIB.
Packit Service 9ccfef
Packit Service 9ccfef
            Any additions or changes to the contents of this
Packit Service 9ccfef
            MIB module must first be discussed on the tn3270e
Packit Service 9ccfef
            working group list at: tn3270e&list.nih.gov
Packit Service 9ccfef
            and approved by one of the following TN3270E
Packit Service 9ccfef
            working group contacts:
Packit Service 9ccfef
Packit Service 9ccfef
                Ed Bailey (co-chair) - elbailey&us.ibm.com
Packit Service 9ccfef
                Michael Boe (co-chair) - mboe&cisco.com
Packit Service 9ccfef
                Ken White - kennethw&vnet.ibm.com
Packit Service 9ccfef
                Robert Moore - remoore&us.ibm.com
Packit Service 9ccfef
Packit Service 9ccfef
            The above list of contacts can be altered with
Packit Service 9ccfef
            the approval of the two co-chairs.
Packit Service 9ccfef
Packit Service 9ccfef
            The Textual Conventions defined within this MIB have
Packit Service 9ccfef
            no security issues associated with them unless
Packit Service 9ccfef
            explicitly stated in their corresponding
Packit Service 9ccfef
            DESCRIPTION clause."
Packit Service 9ccfef
Packit Service 9ccfef
     -- revision log, in reverse chronological order
Packit Service 9ccfef
Packit Service 9ccfef
        REVISION    "200005100000Z"  -- May 10, 2000
Packit Service 9ccfef
        DESCRIPTION "Fix to import mib-2 instead of experimental."
Packit Service 9ccfef
Packit Service 9ccfef
        REVISION    "199909011000Z"  -- September 1, 1999
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Initial version transferred from the TN3270E
Packit Service 9ccfef
            working group to IANA."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { mib-2 61 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
  -- Textual Conventions
Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270eAddrType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
      STATUS current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "The textual convention for defining the type of a
Packit Service 9ccfef
          client address.  The enumeration value unknown(0) is
Packit Service 9ccfef
          also used to indicate that no actual address is present."
Packit Service 9ccfef
      SYNTAX INTEGER {
Packit Service 9ccfef
                      unknown(0),
Packit Service 9ccfef
                      ipv4(1),
Packit Service 9ccfef
                      ipv6(2)
Packit Service 9ccfef
                     }
Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270eAddress ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
      STATUS current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "Denotes a client address.  The type of client address is
Packit Service 9ccfef
          determined by use of the IANATn3270eAddrType textual
Packit Service 9ccfef
convention.
Packit Service 9ccfef
          The length in octets of a IANATn3270eAddress object is:
Packit Service 9ccfef
Packit Service 9ccfef
            IANATn3270eAddrType   Address Length
Packit Service 9ccfef
            +++++++++++++++++++   ++++++++++++++
Packit Service 9ccfef
                     unknown(0)   not specified or unknown; the
Packit Service 9ccfef
                                  actual length of the
Packit Service 9ccfef
                                  IANATn3270eAddress octet string
Packit Service 9ccfef
                                  indicates if an address
Packit Service 9ccfef
                                  is present
Packit Service 9ccfef
                        ipv4(1)   4 OCTETS
Packit Service 9ccfef
                        ipv6(2)   16 OCTETS
Packit Service 9ccfef
Packit Service 9ccfef
          This textual convention is similar to the TAddress
Packit Service 9ccfef
          TC defined by RFC1903 except that it allows a
Packit Service 9ccfef
          zero-length octet string and is not a full transport
Packit Service 9ccfef
          layer address."
Packit Service 9ccfef
      SYNTAX OCTET STRING (SIZE (0..255))
Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270eClientType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
      STATUS current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "The textual convention for defining the set of
Packit Service 9ccfef
           enumerations used by tn3270eTcpConnClientIdFormat
Packit Service 9ccfef
           in the TN3270E-MIB:
Packit Service 9ccfef
Packit Service 9ccfef
           ENUMERATION        OCTETs  DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
           none(1)              0     Not specified
Packit Service 9ccfef
           other(2)           1..512  Implementation specific
Packit Service 9ccfef
           ipv4(3)              6     4-octet IP Address plus
Packit Service 9ccfef
                                      2-octet TCP Port
Packit Service 9ccfef
           ipv6(4)              18    16-octet IPv6 Address
Packit Service 9ccfef
                                      plus 2-octet TCP Port
Packit Service 9ccfef
           domainName(5)      1..512  The DNS name of a
Packit Service 9ccfef
                                      client.
Packit Service 9ccfef
           truncDomainName(6) 1..512  The (truncated) DNS name
Packit Service 9ccfef
                                      of a client.
Packit Service 9ccfef
           string(7)          1..512  Unknown Utf8String
Packit Service 9ccfef
           certificate(8)     1..512  certificate
Packit Service 9ccfef
           userId(9)          1..8    Client's userid
Packit Service 9ccfef
           x509dn(10)         1..512  X.509 Distinguished Name
Packit Service 9ccfef
Packit Service 9ccfef
           Representation of a certificate(8) may be lead to
Packit Service 9ccfef
           a security exposure and is NOT RECOMMENDED without
Packit Service 9ccfef
           adequate security."
Packit Service 9ccfef
      SYNTAX INTEGER {
Packit Service 9ccfef
                      none(1),
Packit Service 9ccfef
                      other(2),
Packit Service 9ccfef
                      ipv4(3),
Packit Service 9ccfef
                      ipv6(4),
Packit Service 9ccfef
                      domainName(5),
Packit Service 9ccfef
                      truncDomainName(6),
Packit Service 9ccfef
                      string(7),
Packit Service 9ccfef
                      certificate(8),
Packit Service 9ccfef
                      userId(9),
Packit Service 9ccfef
                      x509dn(10)
Packit Service 9ccfef
                     }
Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270Functions ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
      STATUS current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This textual convention reflects the current set of
Packit Service 9ccfef
          TN3270 and TN3270E functions that can be negotiated
Packit Service 9ccfef
          between a server and its client:
Packit Service 9ccfef
Packit Service 9ccfef
          RFC856
Packit Service 9ccfef
          transmitBinary  The sender of this command REQUESTS
Packit Service 9ccfef
                          permission to begin transmitting, or
Packit Service 9ccfef
                          confirms that it will now begin
Packit Service 9ccfef
                          transmitting characters which are to
Packit Service 9ccfef
                          be interpreted as 8 bits of binary
Packit Service 9ccfef
                          data by the receiver of the data.
Packit Service 9ccfef
          RFC860
Packit Service 9ccfef
          timingMark      The sender of this command REQUESTS
Packit Service 9ccfef
                          that the receiver of this command
Packit Service 9ccfef
                          return a WILL TIMING-MARK in the data
Packit Service 9ccfef
                          stream at the 'appropriate place'.
Packit Service 9ccfef
          RFC885
Packit Service 9ccfef
          endOfRecord     The sender of this command requests
Packit Service 9ccfef
                          permission to begin transmission of
Packit Service 9ccfef
                          the Telnet END-OF-RECORD (EOR) code
Packit Service 9ccfef
                          when transmitting data characters, or
Packit Service 9ccfef
                          the sender of this command confirms it
Packit Service 9ccfef
                          will now begin transmission of EORs
Packit Service 9ccfef
                          with transmitted data characters.
Packit Service 9ccfef
          RFC1091
Packit Service 9ccfef
          terminalType    Sender is willing to send terminal
Packit Service 9ccfef
                          type information in a subsequent
Packit Service 9ccfef
                          sub-negotiation.
Packit Service 9ccfef
Packit Service 9ccfef
          RFC1041
Packit Service 9ccfef
          tn3270Regime    Sender is willing to send list of
Packit Service 9ccfef
                          supported 3270 Regimes in a
Packit Service 9ccfef
                          subsequent sub-negotiation.
Packit Service 9ccfef
          RFC2355
Packit Service 9ccfef
          scsCtlCodes     (Printer sessions only).  Allows the
Packit Service 9ccfef
                          use of the SNA Character Stream (SCS)
Packit Service 9ccfef
                          and SCS control codes on the session.
Packit Service 9ccfef
                          SCS is used with LU type 1 SNA sessions.
Packit Service 9ccfef
          dataStreamCtl   (Printer sessions only).  Allows the use
Packit Service 9ccfef
                          of the standard 3270 data stream.  This
Packit Service 9ccfef
                          corresponds to LU type 3 SNA sessions.
Packit Service 9ccfef
          responses       Provides support for positive and
Packit Service 9ccfef
                          negative response handling.  Allows the
Packit Service 9ccfef
                          server to reflect to the client any and
Packit Service 9ccfef
                          all definite, exception, and no response
Packit Service 9ccfef
                          requests sent by the host application.
Packit Service 9ccfef
          bindImage       Allows the server to send the SNA Bind
Packit Service 9ccfef
                          image and Unbind notification to the
Packit Service 9ccfef
                          client.
Packit Service 9ccfef
          sysreq          Allows the client and server to emulate
Packit Service 9ccfef
                          some (or all, depending on the server) of
Packit Service 9ccfef
                          the functions of the SYSREQ key in an SNA
Packit Service 9ccfef
                          environment."
Packit Service 9ccfef
      SYNTAX BITS {
Packit Service 9ccfef
                   transmitBinary(0),-- rfc856
Packit Service 9ccfef
                   timemark(1),      -- rfc860
Packit Service 9ccfef
                   endOfRecord(2),   -- rfc885
Packit Service 9ccfef
                   terminalType(3),  -- rfc1091
Packit Service 9ccfef
                   tn3270Regime(4),  -- rfc1041
Packit Service 9ccfef
                   scsCtlCodes(5),   -- rfc2355
Packit Service 9ccfef
                   dataStreamCtl(6), -- rfc2355
Packit Service 9ccfef
                   responses(7),     -- rfc2355
Packit Service 9ccfef
                   bindImage(8),     -- rfc2355
Packit Service 9ccfef
                   sysreq(9)         -- rfc2355
Packit Service 9ccfef
                  }
Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270ResourceType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
      STATUS current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "The type of resource defined by a resource pool.  Refer
Packit Service 9ccfef
          to tn3270eResPoolTable."
Packit Service 9ccfef
      SYNTAX INTEGER {
Packit Service 9ccfef
                      other(1),
Packit Service 9ccfef
                      terminal(2),
Packit Service 9ccfef
                      printer(3),
Packit Service 9ccfef
                      terminalOrPrinter(4)
Packit Service 9ccfef
                     }
Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270DeviceType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
      STATUS current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
          "This textual convention defines the list of device
Packit Service 9ccfef
          types that can be set, as defined by RFC 2355."
Packit Service 9ccfef
      SYNTAX INTEGER {
Packit Service 9ccfef
                   -- terminals
Packit Service 9ccfef
                      ibm3278d2(1),    -- (24 row x 80 col display)
Packit Service 9ccfef
                      ibm3278d2E(2),   -- (24 row x 80 col display)
Packit Service 9ccfef
                      ibm3278d3(3),    -- (32 row x 80 col display)
Packit Service 9ccfef
                      ibm3278d3E(4),   -- (32 row x 80 col display)
Packit Service 9ccfef
                      ibm3278d4(5),    -- (43 row x 80 col display)
Packit Service 9ccfef
                      ibm3278d4E(6),   -- (43 row x 80 col display)
Packit Service 9ccfef
                      ibm3278d5(7),    -- (27 row x 132 col display)
Packit Service 9ccfef
                      ibm3278d5E(8),   -- (27 row x 132 col display)
Packit Service 9ccfef
                      ibmDynamic(9),   -- (no pre-defined display size)
Packit Service 9ccfef
Packit Service 9ccfef
                   -- printers
Packit Service 9ccfef
                      ibm3287d1(10),
Packit Service 9ccfef
Packit Service 9ccfef
                      unknown(100)
Packit Service 9ccfef
                     }
Packit Service 9ccfef
Packit Service 9ccfef
  IANATn3270eLogData ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
      STATUS current
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
        "An octet string representing log data as pertaining to
Packit Service 9ccfef
        either a TN3270 or TN3270E Session as reported from a
Packit Service 9ccfef
        TN3270E Server. Log data is stored in an octet string
Packit Service 9ccfef
        in time order (from earliest to latest).
Packit Service 9ccfef
Packit Service 9ccfef
        Each log element has the following form:
Packit Service 9ccfef
Packit Service 9ccfef
        +------+----+---------+------------+
Packit Service 9ccfef
        !length!type!TimeStamp! data       !
Packit Service 9ccfef
        +------+----+---------+------------+
Packit Service 9ccfef
Packit Service 9ccfef
        where
Packit Service 9ccfef
Packit Service 9ccfef
        length    = one-octet length of the data portion of the
Packit Service 9ccfef
                    trace element, not including the length,
Packit Service 9ccfef
                    type, and TimeStamp fields
Packit Service 9ccfef
        type      = one-octet code point characterizing the data.
Packit Service 9ccfef
        TimeStamp = A 4-octet field representing the number of
Packit Service 9ccfef
                    TimeTicks since the TN3270E server was last
Packit Service 9ccfef
                    activated.  The server's last activation time
Packit Service 9ccfef
                    is available in the tn3270eSrvrConfLastActTime
Packit Service 9ccfef
                    object in the TN3270E MIB, which has the
Packit Service 9ccfef
                    syntax DateAndTime.
Packit Service 9ccfef
        data      = initial part of a PDU.
Packit Service 9ccfef
Packit Service 9ccfef
        length   type
Packit Service 9ccfef
Packit Service 9ccfef
          0-255  x'00' - unknown
Packit Service 9ccfef
          0      x'01' - inactivity timer expired
Packit Service 9ccfef
          0      x'02' - dynamic timer expired
Packit Service 9ccfef
          0      x'03' - actlu req
Packit Service 9ccfef
          0      x'04' - bind req
Packit Service 9ccfef
          0      x'05' - clear req
Packit Service 9ccfef
          0      x'06' - dactlu req
Packit Service 9ccfef
          0      x'07' - warm actpu req
Packit Service 9ccfef
          0      x'08' - sdt req
Packit Service 9ccfef
          0      x'09' - unbind req
Packit Service 9ccfef
          0      x'0A' - notify resp
Packit Service 9ccfef
          0      x'0B' - reply PSID neg rsp
Packit Service 9ccfef
          0      x'0C' - reply PSID pos rsp
Packit Service 9ccfef
          0      x'0D' - unbind rsp
Packit Service 9ccfef
          0      x'0E' - hierarchical reset
Packit Service 9ccfef
          0      x'0F' - client connect req
Packit Service 9ccfef
          0      x'10' - client disconnect req
Packit Service 9ccfef
          0      x'11' - timingmark received
Packit Service 9ccfef
          0      x'12' - flowControl timer expired
Packit Service 9ccfef
          0      x'13' - neg rsp to host
Packit Service 9ccfef
          0      x'14' - neg rsp from host
Packit Service 9ccfef
          0      x'15' - data contention
Packit Service 9ccfef
          0      x'16' - no buffer to send SNA data
Packit Service 9ccfef
          0      x'17' - receive response while inbound
Packit Service 9ccfef
          0      x'18' - client protocol error
Packit Service 9ccfef
          0      x'19' - badClientSequenceReceived
Packit Service 9ccfef
          1-255  x'1A' - utf8String
Packit Service 9ccfef
          2      x'1B' - hexCode, implementation dependent
Packit Service 9ccfef
Packit Service 9ccfef
          Log element entries have a minimum length of 6 octets.
Packit Service 9ccfef
          The zero-length string indicates that no log data is
Packit Service 9ccfef
          available."
Packit Service 9ccfef
      SYNTAX OCTET STRING (SIZE (0 | 6..2048))
Packit Service 9ccfef
Packit Service 9ccfef
  END
Packit Service 9ccfef
Packit Service 9ccfef