SNA-NAU-MIB
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:106k
源码类别:

SNMP编程

开发平台:

C/C++

  1. -- Changes to RFC1666 - SNA-NAU MIB
  2. --   Added IMPORT for mib-2.
  3. --   Changed TC InstancePointer to RowPointer for objects
  4. --      snaNodeLinkAdminSpecific and snaNodeLinkOperSpecific.
  5. -- dperkins@scruznet.com
  6. SNA-NAU-MIB DEFINITIONS ::= BEGIN
  7. -- This MIB module contains objects necessary
  8. -- for management of the following SNA devices: PU types 1.0, 2.0, 2.1
  9. -- and LU types 0, 1, 2, 3, 4, 7.  It also contains generic objects
  10. -- which can be used to manage LU 6.2.
  11. -- Naming conventions in this document:
  12. -- The following names are used in object descriptors according to
  13. -- SNA conventions.
  14. -- The name 'PU' or 'Node' is used to describe Node type 1.0, 2.0 or
  15. -- 2.1.
  16. -- The name 'LU' is used to describe Logical Unit of type 0,1,2,3,
  17. -- 4,7 or 6.2.
  18. IMPORTS
  19.         DisplayString, RowStatus, TimeStamp, 
  20.         -- InstancePointer
  21.         RowPointer
  22.                 FROM SNMPv2-TC
  23.         Counter32, Gauge32, Integer32,
  24.         OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
  25.                 FROM SNMPv2-SMI
  26.         mib-2   FROM RFC1213-MIB
  27.         MODULE-COMPLIANCE, OBJECT-GROUP
  28.                 FROM SNMPv2-CONF;
  29. snanauMIB MODULE-IDENTITY
  30.         LAST-UPDATED  "9405120900Z"
  31.         ORGANIZATION  "IETF SNA NAU MIB Working Group"
  32.         CONTACT-INFO
  33.                 "       Zbigniew Kielczewski
  34.                         Eicon Technology Inc.
  35.                         2196 32nd Avenue
  36.                         Lachine, Que  H8T 3H7
  37.                         Canada
  38.                         Tel:    1 514 631 2592
  39.                         E-mail: zbig@eicon.qc.ca
  40.                         Deirdre Kostick
  41.                         Bellcore
  42.                         331 Newman Springs Road
  43.                         Red Bank, NJ 07701
  44.                         Tel:    1 908 758 2642
  45.                         E-mail: dck2@mail.bellcore.com
  46.                         Kitty Shih (editor)
  47.                         Novell
  48.                         890 Ross Drive
  49.                         Sunnyvale, CA 94089
  50.                         Tel:   1 408 747 4305
  51.                         E-mail: kmshih@novell.com"
  52.         DESCRIPTION
  53.                 "This is the MIB module for objects used to
  54.                  manage SNA devices."
  55. ::= { mib-2 34 }
  56. -- The SNANAU MIB module contains an objects part and a conformance part.
  57. -- Objects are organized into the following groups:
  58. -- (1)snaNode group,
  59. -- (2)snaLU group,
  60. -- (3)snaMgtTools group.
  61. snanauObjects   OBJECT IDENTIFIER ::= { snanauMIB 1 }
  62.   snaNode       OBJECT IDENTIFIER ::= { snanauObjects 1 }
  63.   snaLu         OBJECT IDENTIFIER ::= { snanauObjects 2 }
  64.   snaMgtTools   OBJECT IDENTIFIER ::= { snanauObjects 3}
  65. -- ***************************************************************
  66. -- snaNode group
  67. --
  68. -- It contains Managed Objects related to any type of Node and
  69. -- some specific objects for Node Type 2.0.
  70. -- ***************************************************************
  71. -- ***************************************************************
  72. -- The following table contains generic Node configuration
  73. -- parameters.
  74. -- ***************************************************************
  75. snaNodeAdminTable OBJECT-TYPE
  76.         SYNTAX  SEQUENCE OF SnaNodeAdminEntry
  77.         MAX-ACCESS  not-accessible
  78.         STATUS  current
  79.         DESCRIPTION
  80.                 "This table contains objects which describe the
  81.                 configuration parameters for an SNA Node.  Link
  82.                 specific configuration objects are contained in
  83.                 a separate MIB module (e.g., SNA DLC MIB)
  84.                 corresponding to the link type.
  85.                 The table snaNodeAdminLinkTable contains objects
  86.                 which identify the relationship between node instances
  87.                 and link instances.
  88.                 The entries (i.e., rows) in this table can be created
  89.                 by either an Agent or a Management Station.
  90.                 The Management Station can do this through setting
  91.                 the appropriate value in the snaNodeAdminRowStatus.
  92.                 The snaNodeAdminRowStatus object describes the
  93.                 status of an entry and is used to change the status
  94.                 of an entry.  The entry is deleted by an Agent based
  95.                 on the value of the snaNodeAdminRowStatus.
  96.                 The snaNodeAdminState object describes the desired
  97.                 operational state of a Node and is used to change the
  98.                 operational state of a Node.  For example, such
  99.                 information may be obtained from a configuration file.
  100.                 How an Agent or a Management Station obtains the
  101.                 initial value of each object at creation time is an
  102.                 implementation specific issue.
  103.                 For each entry in this table, there is a corresponding
  104.                 entry in the snaNodeOperTable.
  105.                 While the objects in this table describe the desired
  106.                 or configured operational values of the SNA Node, the
  107.                 actual runtime values are contained in
  108.                 snaNodeOperTable."
  109.         ::= { snaNode 1 }
  110. snaNodeAdminEntry OBJECT-TYPE
  111.         SYNTAX  SnaNodeAdminEntry
  112.         MAX-ACCESS  not-accessible
  113.         STATUS  current
  114.         DESCRIPTION
  115.                 "An entry contains the configuration parameters for
  116.                 one SNA Node instance. The objects in the entry
  117.                 have read-create access.
  118.                 An entry can be created, modified or deleted.  The
  119.                 object snaNodeAdminRowStatus is used (i.e., set) to
  120.                 create or delete a row entry."
  121.         INDEX  { snaNodeAdminIndex }
  122.         ::= { snaNodeAdminTable 1 }
  123. SnaNodeAdminEntry ::= SEQUENCE {
  124.         snaNodeAdminIndex
  125.                 Integer32,
  126.         snaNodeAdminName
  127.                 DisplayString,
  128.         snaNodeAdminType
  129.                 INTEGER,
  130.         snaNodeAdminXidFormat
  131.                 INTEGER,
  132.         snaNodeAdminBlockNum
  133.                 DisplayString,
  134.         snaNodeAdminIdNum
  135.                 DisplayString,
  136.         snaNodeAdminEnablingMethod
  137.                 INTEGER,
  138.         snaNodeAdminLuTermDefault
  139.                 INTEGER,
  140.         snaNodeAdminMaxLu
  141.                 Integer32,
  142.         snaNodeAdminHostDescription
  143.                 DisplayString,
  144.         snaNodeAdminStopMethod
  145.                 INTEGER,
  146.         snaNodeAdminState
  147.                 INTEGER,
  148.         snaNodeAdminRowStatus
  149.                 RowStatus
  150.         }
  151. snaNodeAdminIndex OBJECT-TYPE
  152.         SYNTAX  Integer32
  153.         MAX-ACCESS  not-accessible
  154.         STATUS  current
  155.         DESCRIPTION
  156.                 "Index used to uniquely identify each Node instance.
  157.                 If an Agent creates the entry, then it will assign
  158.                 this number otherwise a Management Station
  159.                 generates a random number when it reserves the
  160.                 entry for creation."
  161.         ::= { snaNodeAdminEntry 1 }
  162. snaNodeAdminName OBJECT-TYPE
  163.         SYNTAX  DisplayString (SIZE(0..17))
  164.         MAX-ACCESS  read-create
  165.         STATUS  current
  166.         DESCRIPTION
  167.                 "The value indicates the desired name of the
  168.                 Node for use during Node activation.
  169.                 In Type 2.1 networks, this is a fully-qualified name,
  170.                 meaning that the Node name is preceded by the NetId (if
  171.                 present) with a period as the delimiter.
  172.                 A write operation to this object will
  173.                 not change the operational value reflected
  174.                 in snaNodeOperName until the Node has
  175.                 been re-activated (e.g., after the next initialization
  176.                 of the SNA services)."
  177.         ::= { snaNodeAdminEntry 2 }
  178. snaNodeAdminType OBJECT-TYPE
  179.         SYNTAX  INTEGER {
  180.                 other(1),
  181.                 pu10(2),
  182.                 pu20(3),
  183.                 t21len(4),
  184.                 endNode(5),
  185.                 networkNode(6)
  186.                 }
  187.         MAX-ACCESS  read-create
  188.         STATUS  current
  189.         DESCRIPTION
  190.                 "The value indicates the type of SNA Node.
  191.                 A write operation to this object will
  192.                 not change the operational value reflected
  193.                 in snaNodeOperType until the Node has
  194.                 been re-activated (e.g., after the next initialization
  195.                 of the SNA services)."
  196.         ::= { snaNodeAdminEntry 3 }
  197. snaNodeAdminXidFormat OBJECT-TYPE
  198.         SYNTAX  INTEGER  {
  199.                 format0(1),
  200.                 format1(2),
  201.                 format3(3)
  202.                 }
  203.         MAX-ACCESS  read-create
  204.         STATUS  current
  205.         DESCRIPTION
  206.                 "The value indicates the type of XID format used for
  207.                 this Node.  Note that there is no format type 2.
  208.                 A write operation to this object will
  209.                 not change the operational value reflected
  210.                 in snaNodeOperAdminXidFormat until the Node has
  211.                 been re-activated (e.g., after the next initialization
  212.                 of the SNA services)."
  213.         ::= { snaNodeAdminEntry 4 }
  214. snaNodeAdminBlockNum OBJECT-TYPE
  215.         SYNTAX  DisplayString (SIZE(3))
  216.         MAX-ACCESS  read-create
  217.         STATUS  current
  218.         DESCRIPTION
  219.                 "The value indicates the block number for this Node
  220.                 instance.  It is the first 3 hexadecimal digits of the
  221.                 SNA Node id.
  222.                 A write operation to this object will
  223.                 not change the operational value reflected
  224.                 in snaNodeOperBlockNum until the Node has
  225.                 been re-activated (e.g., after the next initialization
  226.                 of the SNA services)."
  227.         ::= { snaNodeAdminEntry 5 }
  228. snaNodeAdminIdNum OBJECT-TYPE
  229.         SYNTAX  DisplayString (SIZE(5))
  230.         MAX-ACCESS  read-create
  231.         STATUS  current
  232.         DESCRIPTION
  233.                 "The value indicates the ID number for this Node
  234.                 instance.  This is the last 5 hexadecimal digits of
  235.                 the SNA Node id.
  236.                 A write operation to this object will
  237.                 not change the operational value reflected
  238.                 in snaNodeOperIdNum until the Node has
  239.                 been re-activated (e.g., after the next initialization
  240.                 of the SNA services)."
  241.         ::= { snaNodeAdminEntry 6 }
  242. snaNodeAdminEnablingMethod OBJECT-TYPE
  243.         SYNTAX  INTEGER {
  244.                 other (1),
  245.                 startup (2),
  246.                 demand (3),
  247.                 onlyMS (4)
  248.                 }
  249.         MAX-ACCESS  read-create
  250.         STATUS  current
  251.         DESCRIPTION
  252.                 "The value indicates how the Node should be
  253.                 activated for the first time.
  254.                 The values have the following meanings:
  255.                 other (1)  - may be used for proprietary methods
  256.                    not listed in this enumeration,
  257.                 startup (2) - at SNA services' initialization time
  258.                    (this is the default),
  259.                 demand (3) - only when LU is requested by application,
  260.                              or
  261.                 onlyMS (4) - by a Management Station only.
  262.                 A  write operation to this object may immediately
  263.                 change the operational value reflected
  264.                 in snaNodeOperEnablingMethod depending
  265.                 on the Agent implementation.  If the Agent
  266.                 implementation accepts immediate changes, then the
  267.                 behavior of the Node changes immediately and not only
  268.                 after the next system startup of the SNA services.
  269.                 An immediate change may only apply when the
  270.                 current value 'demand (3)' is changed to 'onlyMS (4)'
  271.                 and vice versa."
  272.           ::= { snaNodeAdminEntry 7 }
  273. snaNodeAdminLuTermDefault OBJECT-TYPE
  274.         SYNTAX  INTEGER {
  275.                 unbind (1),
  276.                 termself (2),
  277.                 rshutd (3),
  278.                 poweroff(4)
  279.                 }
  280.           MAX-ACCESS  read-create
  281.           STATUS  current
  282.           DESCRIPTION
  283.                 "The value indicates the desired default method
  284.                 used to deactivate LUs for this Node
  285.                 For LU6.2s, 'unbind(1)' is the only valid value.
  286.                 unbind(1) -   terminate the LU-LU session by sending
  287.                         an SNA UNBIND request.
  288.                 termself(2) - terminate the LU-LU session by sending
  289.                         an SNA TERM-SELF (Terminate Self) request on
  290.                         the SSCP-LU session. The SSCP will inform the
  291.                         remote session LU partner to send an UNBIND
  292.                         request to terminate the session.
  293.                 rshutd(3) -   terminate the LU-LU session by sending
  294.                         an SNA RSHUTD (Request ShutDown) request to
  295.                         the remote session LU partner. The remote LU
  296.                         will then send an UNBIND request to terminate
  297.                         the session.
  298.                 poweroff(4) - terminate the LU-LU session by sending
  299.                         either an SNA LUSTAT (LU Status) request on
  300.                         the LU-LU session or an SNA NOTIFY request on
  301.                         the SSCP-LU session indicating that the LU has
  302.                         been powered off. Sending both is also
  303.                         acceptable. The result should be that the
  304.                         remote session LU partner will send an UNBIND
  305.                         to terminate the session.
  306.                 The default behavior indicated by the value of this
  307.                 object may be overridden for an LU instance. The
  308.                 override is performed by setting the snaLuAdminTerm
  309.                 object instance in the snaLuAdminTable to the desired
  310.                 value.
  311.                 A write operation to this object may immediately
  312.                 change the operational value reflected
  313.                 in snaNodeOperLuTermDefault depending
  314.                 on the Agent implementation."
  315.           ::= { snaNodeAdminEntry 8 }
  316. snaNodeAdminMaxLu OBJECT-TYPE
  317.         SYNTAX  Integer32
  318.         MAX-ACCESS  read-create
  319.         STATUS  current
  320.         DESCRIPTION
  321.                 "The maximum number of LUs that may be
  322.                 activated for this Node. For PU2.1, this object
  323.                 refers to the number of dependent LUs.
  324.                 A write operation to this object will
  325.                 not change the operational value reflected
  326.                 in snaNodeOperMaxLu until the Node has
  327.                 been re-activated (e.g., after the next initialization
  328.                 of the SNA services)."
  329.           ::= { snaNodeAdminEntry 9 }
  330. snaNodeAdminHostDescription OBJECT-TYPE
  331.           SYNTAX  DisplayString (SIZE(0..128))
  332.           MAX-ACCESS  read-create
  333.           STATUS  current
  334.           DESCRIPTION
  335.                   "The value identifies the remote host associated
  336.                   with this Node.
  337.                   Since SSCP Id's may not be unique
  338.                   across hosts, the host description
  339.                   is required to uniquely identify the SSCP.
  340.                   This object is only applicable to PU2.0 type
  341.                   Nodes. If the remote host is unknown, then the
  342.                   value is the null string.
  343.                   A write operation to this object may immediately
  344.                   change the operational value reflected
  345.                   in snaNodeOperHostDescription depending
  346.                   on the Agent implementation."
  347.           ::= { snaNodeAdminEntry 10 }
  348. snaNodeAdminStopMethod OBJECT-TYPE
  349.           SYNTAX  INTEGER {
  350.                   other (1),
  351.                   normal (2),
  352.                   immed (3),
  353.                   force (4)
  354.                   }
  355.           MAX-ACCESS  read-create
  356.           STATUS  current
  357.           DESCRIPTION
  358.                   "The value indicates the desired method to be used
  359.                   by the Agent to stop a Node (i.e., change the Node's
  360.                   operational state to inactive(1) ).
  361.                   The values have the following meaning:
  362.                   other (1) - used for proprietary
  363.                         methods not listed in this enumeration.
  364.                   normal(2) - deactivate only when there is no more
  365.                         activity on this Node (i.e., all data flows
  366.                         have been completed and all sessions
  367.                         have been terminated).
  368.                   immed(3)  - deactivate immediately regardless of
  369.                         current activities on this Node. Wait for
  370.                         deactivation responses (from remote Node)
  371.                         before changing the Node state to inactive.
  372.                   force(4)  - deactivate immediately regardless of
  373.                         current activities on this Node. Do not wait
  374.                         for deactivation responses (from remote Node)
  375.                         before changing the Node state to inactive.
  376.                   A write operation to this object may immediately
  377.                   change the operational value reflected
  378.                   in snaNodeOperStopMethod depending
  379.                   on the Agent implementation."
  380.           ::= { snaNodeAdminEntry 11 }
  381. snaNodeAdminState OBJECT-TYPE
  382.           SYNTAX  INTEGER {
  383.                   inactive (1),
  384.                   active (2)
  385.                   }
  386.           MAX-ACCESS  read-create
  387.           STATUS  current
  388.           DESCRIPTION
  389.                   "The value indicates the desired operational
  390.                    state of the SNA Node. This object is used
  391.                    by the Management Station to
  392.                    activate or deactivate the Node.
  393.                   If the current value in snaNodeOperState is
  394.                   'active (2)', then setting this object to
  395.                   'inactive (1)' will initiate the Node shutdown
  396.                   process using the method indicated
  397.                   by snaNodeOperStopMethod.
  398.                   If the current value in snaNodeOperState is
  399.                   'inactive (1)', then setting this object to
  400.                   'active (2)' will initiate the
  401.                   Node's activation.
  402.                   A Management Station can always set this object to
  403.                   'active (2)' irrespective of the value in the
  404.                   snaOperEnablingMethod."
  405.           ::= { snaNodeAdminEntry 12 }
  406. snaNodeAdminRowStatus OBJECT-TYPE
  407.           SYNTAX  RowStatus
  408.           MAX-ACCESS  read-create
  409.           STATUS  current
  410.           DESCRIPTION
  411.                   "This object is used by a Management Station to
  412.                   create or delete the row entry in the
  413.                   snaNodeAdminTable following
  414.                   the RowStatus textual convention.
  415.                   Upon successful creation of
  416.                   the row, an Agent automatically creates a
  417.                   corresponding entry in the snaNodeOperTable with
  418.                   snaNodeOperState equal to 'inactive (1)'.
  419.                   Row deletion can be Management Station or Agent
  420.                   initiated:
  421.                   (a) The Management Station can set the value to
  422.                   'destroy (6)' only when the value of
  423.                   snaNodeOperState of this Node instance is
  424.                   'inactive (1)'. The Agent will then delete the rows
  425.                   corresponding to this Node instance from the
  426.                   snaNodeAdminTable and the snaNodeOperTable.
  427.                   (b) The Agent detects that a row is in the
  428.                   'notReady (3)' state for greater than a
  429.                   default period of 5 minutes.
  430.                   (c) All rows with the snaNodeAdminRowStatus object's
  431.                   value of 'notReady (3)' will be removed upon the
  432.                   next initialization of the SNA services."
  433.           ::= { snaNodeAdminEntry 13 }
  434. -- ***************************************************************
  435. -- The following object is updated when there is a change to
  436. -- the value of any object in the snaNodeAdminTable.
  437. -- ***************************************************************
  438. snaNodeAdminTableLastChange OBJECT-TYPE
  439.           SYNTAX  TimeStamp
  440.           MAX-ACCESS  read-only
  441.           STATUS  current
  442.           DESCRIPTION
  443.                   "The value indicates the timestamp
  444.                   (e.g., the Agent's sysUpTime value) of the last
  445.                   change made to any object in the snaNodeAdminTable,
  446.                   including row deletions/additions (e.g., changes to
  447.                   snaNodeAdminRowStatus values).
  448.                   This object can be used to reduce frequent
  449.                   retrievals of the snaNodeAdminTable by a Management
  450.                   Station. It is expected that a Management Station
  451.                   will periodically poll this object and compare its
  452.                   current value with the previous one. A difference
  453.                   indicates that some Node configuration information
  454.                   has been changed. Only then will the Management
  455.                   Station retrieve the entire table."
  456.           ::= { snaNode 2 }
  457. -- ***************************************************************
  458. -- The following table contains Node operational parameters.
  459. -- ***************************************************************
  460. snaNodeOperTable OBJECT-TYPE
  461.           SYNTAX  SEQUENCE OF SnaNodeOperEntry
  462.           MAX-ACCESS  not-accessible
  463.           STATUS  current
  464.           DESCRIPTION
  465.                   "This table contains the dynamic parameters which
  466.                   have read-only access. These objects reflect the
  467.                   actual status of the Node. The entries in this
  468.                   table cannot be created or modified by a
  469.                   Management Station.
  470.                   This table augments the snaNodeAdminTable."
  471.           ::= { snaNode 3 }
  472. snaNodeOperEntry OBJECT-TYPE
  473.           SYNTAX  SnaNodeOperEntry
  474.           MAX-ACCESS  not-accessible
  475.           STATUS  current
  476.           DESCRIPTION
  477.                   "The entry contains parameters which describe the
  478.                   state of one Node. The entries are created by the
  479.                   Agent. They have read-only access."
  480.           AUGMENTS   { snaNodeAdminEntry }
  481.           ::= { snaNodeOperTable 1 }
  482. SnaNodeOperEntry ::= SEQUENCE {
  483.           snaNodeOperName
  484.                   DisplayString,
  485.           snaNodeOperType
  486.                   INTEGER,
  487.           snaNodeOperXidFormat
  488.                   INTEGER,
  489.           snaNodeOperBlockNum
  490.                   DisplayString,
  491.           snaNodeOperIdNum
  492.                   DisplayString,
  493.           snaNodeOperEnablingMethod
  494.                   INTEGER,
  495.           snaNodeOperLuTermDefault
  496.                   INTEGER,
  497.           snaNodeOperMaxLu
  498.                   Integer32,
  499.           snaNodeOperHostDescription
  500.                   DisplayString,
  501.           snaNodeOperStopMethod
  502.                   INTEGER,
  503.           snaNodeOperState
  504.                   INTEGER,
  505.           snaNodeOperHostSscpId
  506.                   OCTET STRING,
  507.           snaNodeOperStartTime
  508.                   TimeStamp,
  509.           snaNodeOperLastStateChange
  510.                   TimeStamp,
  511.           snaNodeOperActFailures
  512.                   Counter32,
  513.           snaNodeOperActFailureReason
  514.                   INTEGER
  515.           }
  516. snaNodeOperName OBJECT-TYPE
  517.           SYNTAX  DisplayString (SIZE(0..17))
  518.           MAX-ACCESS  read-only
  519.           STATUS  current
  520.           DESCRIPTION
  521.                 "The value identifies the current name of the Node.
  522.                 In Type 2.1 networks, this
  523.                 is a fully-qualified name, meaning that the Node name
  524.                 is preceded by the NetId (if present) with a period
  525.                 as the delimiter."
  526.           ::= { snaNodeOperEntry 1 }
  527. snaNodeOperType OBJECT-TYPE
  528.           SYNTAX  INTEGER {
  529.                   other(1),
  530.                   pu10(2),
  531.                   pu20(3),
  532.                   t21LEN(4),
  533.                   endNode(5),
  534.                   networkNode(6)
  535.                   }
  536.           MAX-ACCESS  read-only
  537.           STATUS  current
  538.           DESCRIPTION
  539.                   "The value identifies the current type of the Node."
  540.           ::= { snaNodeOperEntry 2 }
  541. snaNodeOperXidFormat OBJECT-TYPE
  542.           SYNTAX  INTEGER  {
  543.                   format0 (1),
  544.                   format1 (2),
  545.                   format3 (3)
  546.                   }
  547.           MAX-ACCESS  read-only
  548.           STATUS  current
  549.           DESCRIPTION
  550.                   "The value identifies the type of XID format currently
  551.                    used for this Node.
  552.                    Note that there is no format type 2."
  553.           ::= { snaNodeOperEntry 3 }
  554. snaNodeOperBlockNum OBJECT-TYPE
  555.           SYNTAX DisplayString (SIZE(3))
  556.           MAX-ACCESS  read-only
  557.           STATUS  current
  558.           DESCRIPTION
  559.                   "The value identifies the block number for this Node
  560.                   instance. It is the first 3 hexadecimal digits
  561.                   of the SNA Node id."
  562.           ::= { snaNodeOperEntry 4 }
  563. snaNodeOperIdNum OBJECT-TYPE
  564.           SYNTAX  DisplayString (SIZE(5))
  565.           MAX-ACCESS  read-only
  566.           STATUS  current
  567.           DESCRIPTION
  568.                   "The value identifies the ID number for this Node
  569.                   instance.  This is the last 5 hexadecimal digits of
  570.                   the SNA Node id."
  571.           ::= { snaNodeOperEntry 5 }
  572. snaNodeOperEnablingMethod OBJECT-TYPE
  573.           SYNTAX  INTEGER {
  574.                   other (1),
  575.                   startup (2),
  576.                   demand (3),
  577.                   onlyMS (4)
  578.                   }
  579.           MAX-ACCESS  read-only
  580.           STATUS  current
  581.           DESCRIPTION
  582.                   "The value indicates how the Node is activated for
  583.                   the first time.
  584.                   The values have the following meanings:
  585.                      other (1)   - not at boot time, LU activation
  586.                         or by a Management Station;
  587.                      startup (2) - at SNA services' initialization
  588.                         time (this is the default),
  589.                      demand (3)  - only when LU is requested by
  590.                         application,
  591.                      onlyMS (4) - by a network Management Station
  592.                         only."
  593.           ::= { snaNodeOperEntry 6 }
  594. snaNodeOperLuTermDefault OBJECT-TYPE
  595.           SYNTAX  INTEGER {
  596.                   unbind (1),
  597.                   termself (2),
  598.                   rshutd (3),
  599.                   poweroff (4)
  600.                   }
  601.           MAX-ACCESS  read-only
  602.           STATUS  current
  603.           DESCRIPTION
  604.                 "The value identifies the default method used to
  605.                 deactivate LUs for this Node.
  606.                 For LU6.2s, 'unbind(1)' is the only valid value.
  607.                 unbind(1) -   terminate the LU-LU session by sending
  608.                         an SNA UNBIND request.
  609.                 termself(2) - terminate the LU-LU session by sending
  610.                         an SNA TERM-SELF (Terminate Self) request on
  611.                         the SSCP-LU session. The SSCP will inform the
  612.                         remote session LU partner to send an UNBIND
  613.                         request to terminate the session.
  614.                 rshutd(3) -   terminate the LU-LU session by sending
  615.                         an SNA RSHUTD (Request ShutDown) request to
  616.                         the remote session LU partner. The remote LU
  617.                         will then send an UNBIND request to terminate
  618.                         the session.
  619.                 poweroff(4) - terminate the LU-LU session by sending
  620.                         either an SNA LUSTAT (LU Status) request on
  621.                         the LU-LU session or an SNA NOTIFY request on
  622.                         the SSCP-LU session indicating that the LU has
  623.                         been powered off. Sending both is also
  624.                         acceptable. The result should be that the
  625.                         remote session LU partner will send an UNBIND
  626.                         to terminate the session.
  627.                 This object describes the default behavior for this
  628.                 Node; however, it is possible that for a specific LU
  629.                 the behavior indicated by the snaLuOperTerm object is
  630.                 different."
  631.           ::= { snaNodeOperEntry 7 }
  632. snaNodeOperMaxLu OBJECT-TYPE
  633.           SYNTAX  Integer32
  634.           MAX-ACCESS  read-only
  635.           STATUS  current
  636.           DESCRIPTION
  637.                   "This value identifies the current, maximum number
  638.                   of LUs that are activated for this Node. For PU2.1,
  639.                   this object refers to the number of dependent LUs."
  640.           ::= { snaNodeOperEntry 8 }
  641. snaNodeOperHostDescription OBJECT-TYPE
  642.           SYNTAX  DisplayString (SIZE(0..128))
  643.           MAX-ACCESS  read-only
  644.           STATUS  current
  645.           DESCRIPTION
  646.                   "This value identifies the remote host currently
  647.                    associated with this Node.
  648.                    Since SSCP Id's may not be unique
  649.                    across hosts, the host description
  650.                    is required to uniquely identify the SSCP."
  651.           ::= { snaNodeOperEntry 9 }
  652. snaNodeOperStopMethod OBJECT-TYPE
  653.           SYNTAX  INTEGER {
  654.                   other (1),
  655.                   normal (2),
  656.                   immed (3),
  657.                   force (4)
  658.                   }
  659.           MAX-ACCESS  read-only
  660.           STATUS  current
  661.           DESCRIPTION
  662.                   "This value identifies the current Node shutdown
  663.                   method to be used by the Agent to stop the Node.
  664.                   When the Agent changes the Node's state to 'inactive
  665.                   (1)', the Agent must use the shutdown method
  666.                   indicated by this object.
  667.                   The values have the following meaning:
  668.                   other (1) - proprietary method not listed in this
  669.                               enumeration
  670.                   normal(2) - deactivate only when there is no more
  671.                         activity on this Node (i.e., all data flows
  672.                         have been completed and all sessions have
  673.                         been terminated).
  674.                   immed(3)  - deactivate immediately regardless of
  675.                         current activities on this Node. Wait for
  676.                         deactivation responses (from remote Node)
  677.                         before changing the Node state to inactive.
  678.                   force(4)  - deactivate immediately regardless of
  679.                         current activities on this Node. Do not wait
  680.                         for deactivation responses (from remote Node)
  681.                         before changing the Node state to inactive.
  682.                   Note that a write operation to
  683.                   snaNodeAdminOperStopMethod may immediately change
  684.                   the value of snaNodeOperStopMethod depending on
  685.                   the Agent implementation."
  686.           ::= { snaNodeOperEntry 10 }
  687. snaNodeOperState OBJECT-TYPE
  688.           SYNTAX  INTEGER {
  689.                   inactive (1),
  690.                   active (2),
  691.                   waiting (3),
  692.                   stopping (4)
  693.                   }
  694.           MAX-ACCESS  read-only
  695.           STATUS  current
  696.           DESCRIPTION
  697.                   "The current state of the Node.
  698.                   The values have the following meanings:
  699.                     inactive (1), a row representing the Node has
  700.                         been created in the AdminTable
  701.                         and, the Node is ready for activation -or-
  702.                         an active Node has been stopped -or-
  703.                         a waiting Node has returned to the inactive
  704.                         state.
  705.                     waiting (3), a request to have the Node activated
  706.                         has been issued, and the Node is pending
  707.                         activation.
  708.                     active (2), the Node is ready and operating.
  709.                     stopping (4), the request to stop the Node has
  710.                         been issued while the StopMethod normal
  711.                         or immediate is used."
  712.           ::= { snaNodeOperEntry 11 }
  713. snaNodeOperHostSscpId OBJECT-TYPE
  714.           SYNTAX  OCTET STRING (SIZE(0..6))
  715.           MAX-ACCESS  read-only
  716.           STATUS  current
  717.           DESCRIPTION
  718.                   "This value identifies the current SSCP Id
  719.                    associated with the Node. This object is only
  720.                    applicable to PU 2.0s. If the Node
  721.                    is not a PU 2.0 type, then this object contains a
  722.                    zero length string."
  723.           ::= { snaNodeOperEntry 12 }
  724. snaNodeOperStartTime OBJECT-TYPE
  725.           SYNTAX  TimeStamp
  726.           MAX-ACCESS  read-only
  727.           STATUS  current
  728.           DESCRIPTION
  729.                   "The timestamp (e.g, the Agent's sysUpTime value)
  730.                    at the Node activation."
  731.           ::= { snaNodeOperEntry 13 }
  732. snaNodeOperLastStateChange OBJECT-TYPE
  733.           SYNTAX  TimeStamp
  734.           MAX-ACCESS  read-only
  735.           STATUS  current
  736.           DESCRIPTION
  737.                   "The timestamp (e.g., the Agent's sysUpTime value)
  738.                   at the last state change of the Node."
  739.           ::= { snaNodeOperEntry 14 }
  740. snaNodeOperActFailures OBJECT-TYPE
  741.           SYNTAX  Counter32
  742.           MAX-ACCESS  read-only
  743.           STATUS  current
  744.           DESCRIPTION
  745.                   "This value identifies the number of failed Node
  746.                   activation attempts."
  747.           ::= { snaNodeOperEntry 15 }
  748. snaNodeOperActFailureReason OBJECT-TYPE
  749.           SYNTAX  INTEGER {
  750.                   other (1),
  751.                   linkFailure (2),
  752.                   noResources (3),
  753.                   badConfiguration (4),
  754.                   internalError (5)
  755.                   }
  756.           MAX-ACCESS  read-only
  757.           STATUS  current
  758.           DESCRIPTION
  759.                   "The value indicates the reason for the activation
  760.                   failure.  The value 'other (1)' indicates a reason
  761.                   not listed in the enumeration. This object
  762.                   will be sent in the trap snaNodeActFailTrap."
  763.           ::= { snaNodeOperEntry 16 }
  764. -- ***************************************************************
  765. -- The following object is updated when there is a change to
  766. -- the value of snaNodeOperState in any row or a row is
  767. -- added/deleted from the snaNodeOperTable via the snaNodeAdminTable.
  768. -- ***************************************************************
  769. snaNodeOperTableLastChange OBJECT-TYPE
  770.           SYNTAX  TimeStamp
  771.           MAX-ACCESS  read-only
  772.           STATUS  current
  773.           DESCRIPTION
  774.                   "The timestamp (e.g., the Agent's sysUpTime value)
  775.                   at the last change made to any object in the
  776.                   snaNodeOperTable, including row deletions/additions
  777.                   made as a result of changes to the
  778.                   snaNodeAdminRowStatus object.
  779.                   This object can be used to reduce frequent
  780.                   retrievals of the snaNodeOperTable by a Management
  781.                   Station. It is expected that a Management Station
  782.                   will periodically poll this object and compare its
  783.                   current value with the previous one. A difference
  784.                   indicates that some Node operational information
  785.                   has been changed. Only then will the Management
  786.                   Station retrieve the entire table."
  787.           ::= { snaNode 4 }
  788. -- ***************************************************************
  789. -- The following table contains PU 2.0 statistics dynamic parameters.
  790. -- ***************************************************************
  791. snaPu20StatsTable OBJECT-TYPE
  792.           SYNTAX  SEQUENCE OF SnaPu20StatsEntry
  793.           MAX-ACCESS  not-accessible
  794.           STATUS  current
  795.           DESCRIPTION
  796.                   "This table contains the dynamic parameters which
  797.                   have read-only access. The entries in this table
  798.                   correspond to PU 2.0 entries in the snaNodeOperTable
  799.                   and cannot be created by a Management Station."
  800.           ::= { snaNode 5 }
  801. snaPu20StatsEntry OBJECT-TYPE
  802.           SYNTAX  SnaPu20StatsEntry
  803.           MAX-ACCESS  not-accessible
  804.           STATUS  current
  805.           DESCRIPTION
  806.                   "The entry contains parameters which describe the
  807.                   statistics for one PU 2.0. They have read-only
  808.                   access.
  809.                   The counters represent traffic for all kinds
  810.                   of sessions: LU-LU, SSCP-PU, SSCP-LU.
  811.                   Each Node of PU Type 2.0 from the snaNodeAdminTable
  812.                   has one entry in this table and the index used
  813.                   here has the same value as snaNodeAdminIndex of
  814.                   that PU.  The entry is created by the Agent."
  815.           INDEX   { snaNodeAdminIndex }
  816.           ::= { snaPu20StatsTable 1 }
  817. SnaPu20StatsEntry ::= SEQUENCE {
  818.           snaPu20StatsSentBytes
  819.                   Counter32,
  820.           snaPu20StatsReceivedBytes
  821.                   Counter32,
  822.           snaPu20StatsSentPius
  823.                   Counter32,
  824.           snaPu20StatsReceivedPius
  825.                   Counter32,
  826.           snaPu20StatsSentNegativeResps
  827.                   Counter32,
  828.           snaPu20StatsReceivedNegativeResps
  829.                   Counter32,
  830.           snaPu20StatsActLus
  831.                   Gauge32,
  832.           snaPu20StatsInActLus
  833.                   Gauge32,
  834.           snaPu20StatsBindLus
  835.                   Gauge32
  836.           }
  837. snaPu20StatsSentBytes OBJECT-TYPE
  838.           SYNTAX  Counter32
  839.           MAX-ACCESS  read-only
  840.           STATUS  current
  841.           DESCRIPTION
  842.                   "The number of bytes sent by this Node."
  843.           ::= { snaPu20StatsEntry 1 }
  844. snaPu20StatsReceivedBytes OBJECT-TYPE
  845.           SYNTAX  Counter32
  846.           MAX-ACCESS  read-only
  847.           STATUS  current
  848.           DESCRIPTION
  849.                   "The number of bytes received by this Node."
  850.           ::= { snaPu20StatsEntry 2 }
  851. snaPu20StatsSentPius OBJECT-TYPE
  852.           SYNTAX  Counter32
  853.           MAX-ACCESS  read-only
  854.           STATUS  current
  855.           DESCRIPTION
  856.                   "The number of PIUs sent by this Node."
  857.           ::= { snaPu20StatsEntry 3 }
  858. snaPu20StatsReceivedPius OBJECT-TYPE
  859.           SYNTAX  Counter32
  860.           MAX-ACCESS  read-only
  861.           STATUS  current
  862.           DESCRIPTION
  863.                   "The number of PIUs received by this Node."
  864.           ::= { snaPu20StatsEntry 4 }
  865. snaPu20StatsSentNegativeResps OBJECT-TYPE
  866.           SYNTAX  Counter32
  867.           MAX-ACCESS  read-only
  868.           STATUS  current
  869.           DESCRIPTION
  870.                   "The number of negative responses sent
  871.                   by this Node."
  872.           ::= { snaPu20StatsEntry 5 }
  873. snaPu20StatsReceivedNegativeResps OBJECT-TYPE
  874.           SYNTAX  Counter32
  875.           MAX-ACCESS  read-only
  876.           STATUS  current
  877.           DESCRIPTION
  878.                   "The number of negative responses received
  879.                   by this Node."
  880.           ::= { snaPu20StatsEntry 6 }
  881. snaPu20StatsActLus OBJECT-TYPE
  882.           SYNTAX  Gauge32
  883.           MAX-ACCESS  read-only
  884.           STATUS  current
  885.           DESCRIPTION
  886.                   "The number of LUs on this PU which have
  887.                   received and responded to ACTLU from the host."
  888.           ::= { snaPu20StatsEntry 7 }
  889. snaPu20StatsInActLus OBJECT-TYPE
  890.           SYNTAX  Gauge32
  891.           MAX-ACCESS  read-only
  892.           STATUS  current
  893.           DESCRIPTION
  894.                   "The number of LUs on this PU which have
  895.                   not received an ACTLU from the host.  This is
  896.                   possible if the number of configured LUs exceeds
  897.                   that on the host."
  898.           ::= { snaPu20StatsEntry 8 }
  899. snaPu20StatsBindLus OBJECT-TYPE
  900.           SYNTAX  Gauge32
  901.           MAX-ACCESS  read-only
  902.           STATUS  current
  903.           DESCRIPTION
  904.                   "The number of LUs on this PU which have
  905.                   received and acknowledged a BIND request from the
  906.                   host."
  907.           ::= { snaPu20StatsEntry 9 }
  908. -- ***************************************************************
  909. -- The following table contains the association between Nodes and
  910. -- link identifiers.
  911. -- It is used for configuration purposes.
  912. -- ***************************************************************
  913. snaNodeLinkAdminTable OBJECT-TYPE
  914.           SYNTAX  SEQUENCE OF SnaNodeLinkAdminEntry
  915.           MAX-ACCESS  not-accessible
  916.           STATUS  current
  917.           DESCRIPTION
  918.                   "This table contains the references to link
  919.                   specific tables. If a Node is configured for
  920.                   multiple links, then the Node will have
  921.                   multiple entries in this table.
  922.                   The entries in this table can be generated
  923.                   initially, after initialization of SNA service,
  924.                   by the Agent which uses information from
  925.                   Node configuration file.
  926.                   Subsequent modifications of parameters,
  927.                   creation of new Nodes link entries and deletion
  928.                   of entries is possible.
  929.                   The modification to this table can be
  930.                   saved in the Node configuration file for the
  931.                   next initialization of SNA service, but the mechanism
  932.                   for this function is not defined here."
  933.           ::= { snaNode 6 }
  934. snaNodeLinkAdminEntry OBJECT-TYPE
  935.           SYNTAX  SnaNodeLinkAdminEntry
  936.           MAX-ACCESS  not-accessible
  937.           STATUS  current
  938.           DESCRIPTION
  939.                   "Entry contains the configuration information that
  940.                   associates a Node instance to one link instance.
  941.                   The objects in the entry have read-create access.
  942.                   Entry can be created, modified or deleted.
  943.                   The object snaNodeLinkAdminRowStatus is used (set)
  944.                   to create or delete an entry.
  945.                   The object snaNodeLinkAdminSpecific can be set
  946.                   later, after the entry has been created."
  947.           INDEX   { snaNodeAdminIndex,
  948.                     snaNodeLinkAdminIndex }
  949.           ::= { snaNodeLinkAdminTable 1 }
  950. SnaNodeLinkAdminEntry ::= SEQUENCE {
  951.           snaNodeLinkAdminIndex
  952.                   Integer32,
  953.           snaNodeLinkAdminSpecific
  954.                   -- InstancePointer,
  955.                   RowPointer,
  956.           snaNodeLinkAdminMaxPiu
  957.                   Integer32,
  958.           snaNodeLinkAdminRowStatus
  959.                   RowStatus
  960.           }
  961. snaNodeLinkAdminIndex OBJECT-TYPE
  962.           SYNTAX  Integer32
  963.           MAX-ACCESS  not-accessible
  964.           STATUS  current
  965.           DESCRIPTION
  966.                   "This value is used to index the instances of objects.
  967.                   If an Agent creates the entry, then it will assign
  968.                   this number otherwise a Management Station
  969.                   generates a random number when it reserves the
  970.                   entry for creation."
  971.           ::= { snaNodeLinkAdminEntry 1 }
  972. snaNodeLinkAdminSpecific OBJECT-TYPE
  973.           SYNTAX  
  974.                 -- InstancePointer
  975.                 RowPointer
  976.           MAX-ACCESS  read-create
  977.           STATUS  current
  978.           DESCRIPTION
  979.                   "This value points to the row in the table
  980.                   containing information on the link instance.
  981.                   (e.g., the sdlcLSAdminTable of
  982.                   the SNA DLC MIB module)."
  983.           ::= { snaNodeLinkAdminEntry 2 }
  984. snaNodeLinkAdminMaxPiu OBJECT-TYPE
  985.           SYNTAX  Integer32
  986.           MAX-ACCESS  read-create
  987.           STATUS  current
  988.           DESCRIPTION
  989.                   "This value identifies the maximum number of octets
  990.                   that can be exchanged by this Node in one
  991.                   Path Information Unit (PIU)."
  992.           ::= { snaNodeLinkAdminEntry 3 }
  993. snaNodeLinkAdminRowStatus OBJECT-TYPE
  994.           SYNTAX  RowStatus
  995.           MAX-ACCESS  read-create
  996.           STATUS  current
  997.           DESCRIPTION
  998.                 "This object is used by a Management Station to
  999.                 create or delete the row entry in the
  1000.                 snaNodeLinkAdminTable.
  1001.                 To activate a row, a Management Station sets the value
  1002.                 to 'active (1)' or 'notReady (3)'.  Upon successful
  1003.                 creation of the row, the Agent automatically creates
  1004.                 a corresponding entry in the snaNodeLinkOperTable.
  1005.                 Row deletion can be Management Station or Agent
  1006.                 initiated:
  1007.                 (a) The Management Station can set the value to
  1008.                 'destroy (6)' only when the value of
  1009.                 snaNodeLinkOperState of this Link
  1010.                 instance is 'inactive (1)'. The Agent will then
  1011.                 delete the row corresponding to this Link
  1012.                 instance from snaNodeLinkOperTable and
  1013.                 from snaNodeLinkAdminTable.
  1014.                 (b) The Agent detects that a row is in the
  1015.                 'notReady (3)' state for greater than a
  1016.                 default period of 5 minutes.
  1017.                 (c) The Agent will not include a row with RowStatus=
  1018.                 'notReady (3)', after SNA system re-initialization
  1019.                  (e.g., reboot)."
  1020.           ::= { snaNodeLinkAdminEntry 4 }
  1021. -- ***************************************************************
  1022. -- The following object is updated when there is a change to
  1023. -- the value of any object in the snaNodeLinkAdminTable.
  1024. -- ***************************************************************
  1025. snaNodeLinkAdminTableLastChange OBJECT-TYPE
  1026.           SYNTAX  TimeStamp
  1027.           MAX-ACCESS  read-only
  1028.           STATUS  current
  1029.           DESCRIPTION
  1030.                   "The timestamp (e.g., the Agent's sysUpTime value)
  1031.                   at the last
  1032.                   change made to any object in the snaNodeLinkAdminTable,
  1033.                   including row deletions/additions (i.e., changes
  1034.                   to the snaNodeLinkAdminRowStatus object).
  1035.                   This object can be used to reduce frequent
  1036.                   retrievals of the snaNodeLinkAdminTable by a
  1037.                   Management Station. It is expected that a
  1038.                   Management Station will periodically poll this
  1039.                   object and compare its current value with the
  1040.                   previous one.
  1041.                   A difference indicates that some Node operational
  1042.                   information has been changed. Only then will the
  1043.                   Management Station retrieve the entire table."
  1044.           ::= { snaNode 7 }
  1045. -- ***************************************************************
  1046. -- The following table contains the association between
  1047. -- Nodes and link identifiers.
  1048. -- It provides the current status.
  1049. -- ***************************************************************
  1050. snaNodeLinkOperTable OBJECT-TYPE
  1051.           SYNTAX  SEQUENCE OF SnaNodeLinkOperEntry
  1052.           MAX-ACCESS  not-accessible
  1053.           STATUS  current
  1054.           DESCRIPTION
  1055.                   "This table contains all references to link
  1056.                   specific tables for operational parameters.
  1057.                   If a Node is configured for multiple links,
  1058.                   then the Node will have multiple entries in
  1059.                   this table. This table augments the
  1060.                   snaNodeLinkAdminTable."
  1061.           ::= { snaNode 8 }
  1062. snaNodeLinkOperEntry OBJECT-TYPE
  1063.           SYNTAX  SnaNodeLinkOperEntry
  1064.           MAX-ACCESS  not-accessible
  1065.           STATUS  current
  1066.           DESCRIPTION
  1067.                   "Entry contains all current parameters for one
  1068.                   Node link. The objects in the entry have
  1069.                   read-only access."
  1070.           AUGMENTS   { snaNodeLinkAdminEntry }
  1071.           ::= { snaNodeLinkOperTable 1 }
  1072. SnaNodeLinkOperEntry ::= SEQUENCE {
  1073.           snaNodeLinkOperSpecific
  1074.                   -- InstancePointer,
  1075.                   RowPointer,
  1076.           snaNodeLinkOperMaxPiu
  1077.                   Integer32
  1078.           }
  1079. snaNodeLinkOperSpecific OBJECT-TYPE
  1080.           SYNTAX  
  1081.                 -- InstancePointer
  1082.                 RowPointer
  1083.           MAX-ACCESS  read-only
  1084.           STATUS  current
  1085.           DESCRIPTION
  1086.                   "This value points to the row in the table
  1087.                   containing information on the link instance.
  1088.                   (e.g., the sdlcLSOperTable of
  1089.                   the SNA DLC MIB module)."
  1090.           ::= { snaNodeLinkOperEntry 1 }
  1091. snaNodeLinkOperMaxPiu OBJECT-TYPE
  1092.           SYNTAX  Integer32
  1093.           MAX-ACCESS  read-only
  1094.           STATUS  current
  1095.           DESCRIPTION
  1096.                   "Maximum number of octets that can
  1097.                   be exchanged by this Node in one Path
  1098.                   Information Unit (PIU)."
  1099.           ::= { snaNodeLinkOperEntry 2 }
  1100. -- ***************************************************************
  1101. -- The following object is updated when a row is added/deleted
  1102. -- from the snaNodeLinkOperTable.
  1103. -- ***************************************************************
  1104. snaNodeLinkOperTableLastChange OBJECT-TYPE
  1105.           SYNTAX  TimeStamp
  1106.           MAX-ACCESS  read-only
  1107.           STATUS  current
  1108.           DESCRIPTION
  1109.                   "The timestamp of the last
  1110.                   change made to any object in the snaNodeLinkOperTable,
  1111.                   including row deletions/additions.
  1112.                   This object can be used to reduce frequent
  1113.                   retrievals of the snaNodeLinkOperTable by a
  1114.                   Management Station. It is expected that a
  1115.                   Management Station will periodically poll this
  1116.                   object and compare its current value with the
  1117.                   previous one.
  1118.                   A difference indicates that some Node operational
  1119.                   information has been changed. Only then will the
  1120.                   Management Station retrieve the entire table."
  1121.           ::= { snaNode 9 }
  1122. -- ***************************************************************
  1123. -- Traps
  1124. -- ***************************************************************
  1125. snaNodeTraps OBJECT IDENTIFIER ::= { snaNode 10 }
  1126. snaNodeStateChangeTrap NOTIFICATION-TYPE
  1127.           OBJECTS  { snaNodeOperName,
  1128.                   snaNodeOperState }
  1129.           STATUS  current
  1130.           DESCRIPTION
  1131.                   "This trap indicates that the operational state
  1132.                   (i.e., value of the snaNodeOperState object) of a Node
  1133.                    has changed. The following variables are returned:
  1134.                     snaNodeOperName - current name of the Node,
  1135.                       with the instance identifying the Node; and,
  1136.                     snaNodeOperState - current state after
  1137.                       the change."
  1138.           ::= { snaNodeTraps 1 }
  1139. snaNodeActFailTrap NOTIFICATION-TYPE
  1140.           OBJECTS  { snaNodeOperName,
  1141.                   snaNodeOperState,
  1142.                   snaNodeOperActFailureReason }
  1143.           STATUS  current
  1144.           DESCRIPTION
  1145.                   "This trap indicates a Node activation failure.
  1146.                   The value of snaNodeOperState indicates the current
  1147.                   state after the activation attempt.
  1148.                   The value of snaNodeOperActFailureReason indicates
  1149.                   the failure reason."
  1150.           ::=  { snaNodeTraps 2 }
  1151. -- ***************************************************************
  1152. -- snaLu group
  1153. --
  1154. -- It contains Managed Objects related to LUs in general and some
  1155. -- specific for LUs of type 0, 1, 2, 3.
  1156. -- ***************************************************************
  1157. -- ***************************************************************
  1158. -- The following table contains LU configuration parameters.
  1159. -- ***************************************************************
  1160. snaLuAdminTable OBJECT-TYPE
  1161.         SYNTAX  SEQUENCE OF SnaLuAdminEntry
  1162.         MAX-ACCESS  not-accessible
  1163.         STATUS  current
  1164.         DESCRIPTION
  1165.                 "This table contains LU configuration information.
  1166.                 The rows in this table can be created and deleted
  1167.                 by a Management Station.
  1168.                 Only objects which are common to all types of LUs
  1169.                 are included in this table."
  1170.         ::= { snaLu 1 }
  1171. snaLuAdminEntry OBJECT-TYPE
  1172.         SYNTAX  SnaLuAdminEntry
  1173.         MAX-ACCESS  not-accessible
  1174.         STATUS  current
  1175.         DESCRIPTION
  1176.                 "Contains configuration variables for an LU."
  1177.         INDEX   { snaNodeAdminIndex, snaLuAdminLuIndex }
  1178.         ::= { snaLuAdminTable 1 }
  1179. SnaLuAdminEntry ::= SEQUENCE {
  1180.         snaLuAdminLuIndex
  1181.                 Integer32,
  1182.         snaLuAdminName
  1183.                 DisplayString,
  1184.         snaLuAdminSnaName
  1185.                 DisplayString,
  1186.         snaLuAdminType
  1187.                 INTEGER,
  1188.         snaLuAdminDepType
  1189.                 INTEGER,
  1190.         snaLuAdminLocalAddress
  1191.                 OCTET STRING,
  1192.         snaLuAdminDisplayModel
  1193.                 INTEGER,
  1194.         snaLuAdminTerm
  1195.                 INTEGER,
  1196.         snaLuAdminRowStatus
  1197.                 RowStatus
  1198.         }
  1199. snaLuAdminLuIndex OBJECT-TYPE
  1200.         SYNTAX  Integer32
  1201.         MAX-ACCESS  not-accessible
  1202.         STATUS  current
  1203.         DESCRIPTION
  1204.                 "This value identifies the unique index for an
  1205.                  LU instance within a Node."
  1206.         ::= { snaLuAdminEntry 1 }
  1207. snaLuAdminName OBJECT-TYPE
  1208.         SYNTAX  DisplayString (SIZE(0..48))
  1209.         MAX-ACCESS  read-create
  1210.         STATUS  current
  1211.         DESCRIPTION
  1212.                 "This value identifies the user configurable
  1213.                 name for this LU. If a name is not assigned to the LU,
  1214.                 then this object contains a zero length string.
  1215.                 A write operation to this object will
  1216.                 not change the operational value reflected
  1217.                 in snaLuOperName until the Node has
  1218.                 been re-activated (e.g., after the next
  1219.                 initialization of the SNA services)."
  1220.         ::= { snaLuAdminEntry 2 }
  1221. snaLuAdminSnaName OBJECT-TYPE
  1222.         SYNTAX  DisplayString (SIZE(1..17))
  1223.         MAX-ACCESS  read-create
  1224.         STATUS  current
  1225.         DESCRIPTION
  1226.                 "This value identifies the SNA LU name
  1227.                 used in exchange of SNA data.
  1228.                 A write operation to this object will
  1229.                 not change the operational value reflected
  1230.                 in snaLuOperSnaName until the Node has
  1231.                 been re-activated (e.g., after the next
  1232.                 initialization of the SNA services)."
  1233.         ::= { snaLuAdminEntry 3 }
  1234. snaLuAdminType OBJECT-TYPE
  1235.         SYNTAX  INTEGER {
  1236.                 other(1),
  1237.                 lu0(2),
  1238.                 lu1(3),
  1239.                 lu2(4),
  1240.                 lu3(5),
  1241.                 lu4(6),
  1242.                 lu62(7),
  1243.                 lu7(8)
  1244.                 }
  1245.         MAX-ACCESS  read-create
  1246.         STATUS  current
  1247.         DESCRIPTION
  1248.                 "This value identifies the LU type.
  1249.                 A write operation to this object will
  1250.                 not change the operational value reflected
  1251.                 in snaLuOperAdminType until the Node has
  1252.                 been re-activated (e.g., after the next
  1253.                 initialization of the SNA services)."
  1254.         ::= { snaLuAdminEntry 4 }
  1255. snaLuAdminDepType OBJECT-TYPE
  1256.         SYNTAX  INTEGER {
  1257.                 dependent(1),
  1258.                 independent(2)
  1259.                 }
  1260.         MAX-ACCESS  read-create
  1261.         STATUS  current
  1262.         DESCRIPTION
  1263.                 "This value identifies whether the LU is
  1264.                 dependent or independent.
  1265.                 A write operation to this object will
  1266.                 not change the operational value reflected
  1267.                 in snaLuOperDepType until the Node has
  1268.                 been re-activated (e.g., after the next
  1269.                 initialization of the SNA services)."
  1270.         ::= { snaLuAdminEntry 5 }
  1271. snaLuAdminLocalAddress OBJECT-TYPE
  1272.         SYNTAX  OCTET STRING (SIZE(1))
  1273.         MAX-ACCESS  read-create
  1274.         STATUS  current
  1275.         DESCRIPTION
  1276.                 "The local address for this LU is a byte with a value
  1277.                 ranging from 0 to 254.For dependent LUs, this value
  1278.                 ranges from 1 to 254 and for independent LUs this
  1279.                 value is always 0.
  1280.                 A write operation to this object will not change the
  1281.                 operational value reflected in snaLuOperLocalAddress
  1282.                 until the Node has been re-activated (e.g., after the
  1283.                 next initialization of the SNA services)."
  1284.         ::= { snaLuAdminEntry 6 }
  1285. snaLuAdminDisplayModel OBJECT-TYPE
  1286.         SYNTAX  INTEGER {
  1287.                 invalid(1),
  1288.                 model2A(2),
  1289.                 model2B(3),
  1290.                 model3A(4),
  1291.                 model3B(5),
  1292.                 model4A(6),
  1293.                 model4B(7),
  1294.                 model5A(8),
  1295.                 model5B(9),
  1296.                 dynamic(10)
  1297.                 }
  1298.         MAX-ACCESS  read-create
  1299.         STATUS  current
  1300.         DESCRIPTION
  1301.                 "The value of this object identifies the  model type
  1302.                 and screen size of the terminal connected to the host.
  1303.                 This is only valid for LU Type 2.  The values have
  1304.                 the following meaning:
  1305.                 model2A(2) - Model 2 (24 rows x 80 cols) with base
  1306.                         attributes
  1307.                 model2B(3) - Model 2 (24 rows x 80 cols) with
  1308.                         extended attributes
  1309.                 model3A(4) - Model 3 (32 rows x 80 cols) with base
  1310.                         attributes
  1311.                 model3B(5) - Model 3 (32 rows x 80 cols) with extended
  1312.                         attributes
  1313.                 model4A(6) - Model 4 (43 rows x 80 cols) with base
  1314.                         attributes
  1315.                 model4B(7) - Model 4 (43 rows x 80 cols) with extended
  1316.                                                 attributes
  1317.                 model5A(8) - Model 5 (27 rows x 132 cols) with base
  1318.                         attributes
  1319.                 model5B(9) - Model 5 (27 rows x 132 cols) with
  1320.                         extended attributes
  1321.                 dynamic(10) - Screen size determine with BIND and Read
  1322.                                                 Partition Query.
  1323.                 In case this LU is not Type 2, then this object
  1324.                 should contain the invalid(1) value."
  1325.         ::= { snaLuAdminEntry 7 }
  1326. snaLuAdminTerm OBJECT-TYPE
  1327.         SYNTAX  INTEGER {
  1328.                 unbind (1),
  1329.                 termself (2),
  1330.                 rshutd (3),
  1331.                 poweroff (4)
  1332.                 }
  1333.         MAX-ACCESS  read-create
  1334.         STATUS  current
  1335.         DESCRIPTION
  1336.                 "This value identifies the desired method for
  1337.                 deactivation of this LU. This value overrides the
  1338.                 default method (snaNodeOperLuTermDefault) for this
  1339.                 Node.  For LU 6.2, only the value 'unbind (1)'
  1340.                 applies.
  1341.                 unbind(1) -   terminate the LU-LU session by sending
  1342.                         an SNA UNBIND request.
  1343.                 termself(2) - terminate the LU-LU session by sending
  1344.                         an SNA TERM-SELF (Terminate Self) request on
  1345.                         the SSCP-LU session. The SSCP will inform the
  1346.                         remote session LU partner to send an UNBIND
  1347.                         request to terminate the session.
  1348.                 rshutd(3) -   terminate the LU-LU session by sending
  1349.                         an SNA RSHUTD (Request ShutDown) request to
  1350.                         the remote session LU partner. The remote LU
  1351.                         will then send an UNBIND request to terminate
  1352.                         the session.
  1353.                 poweroff(4) - terminate the LU-LU session by sending
  1354.                         either an SNA LUSTAT (LU Status) request on
  1355.                         the LU-LU session or an SNA NOTIFY request on
  1356.                         the SSCP-LU session indicating that the LU has
  1357.                         been powered off. Sending both is also
  1358.                         acceptable. The result should be that the
  1359.                         remote session LU partner will send an UNBIND
  1360.                         to terminate the session.
  1361.                 A write operation to this object may immediately
  1362.                 change the operational value reflected
  1363.                 in snaLuOperTerm depending
  1364.                 on the Agent implementation."
  1365.         ::= { snaLuAdminEntry 8 }
  1366. snaLuAdminRowStatus OBJECT-TYPE
  1367.         SYNTAX  RowStatus
  1368.         MAX-ACCESS  read-create
  1369.         STATUS  current
  1370.         DESCRIPTION
  1371.                 "This object is used by a Management Station to
  1372.                 create or delete the row entry in the
  1373.                 snaLuAdminTable.
  1374.                 To activate a row, the Management Station sets the
  1375.                 value to 'active (1)' or 'notReady (3)'.
  1376.                 Upon successful creation of the row, the Agent
  1377.                 automatically creates a corresponding entry in the
  1378.                 snaLuOperTable with snaLuOperState equal to
  1379.                 'inactive (1)'.
  1380.                 Row deletion can be Management Station or Agent
  1381.                 initiated:
  1382.                 (a) The Management Station can set the value to
  1383.                 'destroy (6)' only when the value of snaLuOperState
  1384.                 of this LU instance is 'inactive (1)'. The Agent will
  1385.                 then delete the row corresponding to this LU
  1386.                 instance from snaLuAdminTable and
  1387.                 from snaLuOperTable.
  1388.                 (b) The Agent detects that a row is in the
  1389.                 'notReady (3)' state for greater than a
  1390.                 default period of 5 minutes.
  1391.                 (c) The Agent will not create a row with RowStatus
  1392.                 equal to 'notReady (3)', after SNA system
  1393.                 re-initialization (e.g., reboot)."
  1394.         ::= { snaLuAdminEntry 9 }
  1395. -- ***************************************************************
  1396. -- The following table contains LU state dynamic parameters.
  1397. -- ***************************************************************
  1398. snaLuOperTable OBJECT-TYPE
  1399.         SYNTAX  SEQUENCE OF SnaLuOperEntry
  1400.         MAX-ACCESS  not-accessible
  1401.         STATUS  current
  1402.         DESCRIPTION
  1403.                 "This table contains dynamic runtime information and
  1404.                 control variables relating to LUs.
  1405.                 Only objects which are common to all types of LUs are
  1406.                 included in this table. This table augments the
  1407.                 snaLuAdminTable."
  1408.         ::= { snaLu 2 }
  1409. snaLuOperEntry OBJECT-TYPE
  1410.         SYNTAX  SnaLuOperEntry
  1411.         MAX-ACCESS  not-accessible
  1412.         STATUS  current
  1413.         DESCRIPTION
  1414.                 "Contains objects reflecting current information
  1415.                 for an LU.
  1416.                 Each entry is created by the Agent.  All entries
  1417.                 have read-only access."
  1418.         AUGMENTS        { snaLuAdminEntry }
  1419.         ::= { snaLuOperTable 1 }
  1420. SnaLuOperEntry ::= SEQUENCE {
  1421.         snaLuOperName
  1422.                 DisplayString,
  1423.         snaLuOperSnaName
  1424.                 DisplayString,
  1425.         snaLuOperType
  1426.                 INTEGER,
  1427.         snaLuOperDepType
  1428.                 INTEGER,
  1429.         snaLuOperLocalAddress
  1430.                 OCTET STRING,
  1431.         snaLuOperDisplayModel
  1432.                 INTEGER,
  1433.         snaLuOperTerm
  1434.                 INTEGER,
  1435.         snaLuOperState
  1436.                 INTEGER,
  1437.         snaLuOperSessnCount
  1438.                 Gauge32
  1439.         }
  1440. snaLuOperName OBJECT-TYPE
  1441.         SYNTAX  DisplayString (SIZE(0..48))
  1442.         MAX-ACCESS  read-only
  1443.         STATUS  current
  1444.         DESCRIPTION
  1445.                 "User configurable name for this LU. If a name
  1446.                 is not assigned, then this object contains a
  1447.                 zero length string."
  1448.         ::= { snaLuOperEntry 1 }
  1449. snaLuOperSnaName OBJECT-TYPE
  1450.         SYNTAX  DisplayString (SIZE(1..17))
  1451.         MAX-ACCESS  read-only
  1452.         STATUS  current
  1453.         DESCRIPTION
  1454.                 "The value identifies the current SNA LU name."
  1455.         ::= { snaLuOperEntry 2 }
  1456. snaLuOperType OBJECT-TYPE
  1457.         SYNTAX  INTEGER {
  1458.                 other(1),
  1459.                 lu0(2),
  1460.                 lu1(3),
  1461.                 lu2(4),
  1462.                 lu3(5),
  1463.                 lu4(6),
  1464.                 lu62(7),
  1465.                 lu7(8)
  1466.                 }
  1467.         MAX-ACCESS  read-only
  1468.         STATUS  current
  1469.         DESCRIPTION
  1470.                 "The value identifies the current LU type."
  1471.         ::= { snaLuOperEntry 3 }
  1472. snaLuOperDepType OBJECT-TYPE
  1473.         SYNTAX  INTEGER {
  1474.                 dependent(1),
  1475.                 independent(2)
  1476.                 }
  1477.         MAX-ACCESS  read-only
  1478.         STATUS  current
  1479.         DESCRIPTION
  1480.                 "The value identifies whether the LU is currently
  1481.                  dependent or independent.
  1482.                 A write operation to this object will
  1483.                 not change the operational value reflected
  1484.                 in snaLuOperDepType until the Node has
  1485.                 been re-activated (e.g., after the next
  1486.                 initialization of the SNA services)."
  1487.         ::= { snaLuOperEntry 4 }
  1488. snaLuOperLocalAddress OBJECT-TYPE
  1489.         SYNTAX  OCTET STRING (SIZE(1))
  1490.         MAX-ACCESS  read-only
  1491.         STATUS  current
  1492.         DESCRIPTION
  1493.                 "The local address for this LU is a byte with a value
  1494.                 ranging from 0 to 254. For dependent LUs, this value
  1495.                 ranges from 1 to 254; for independent LUs this value
  1496.                 is always 0.
  1497.                 A write operation to this object will
  1498.                 not change the operational value reflected
  1499.                 in snaLuOperLocalAddress until the Node has
  1500.                 been re-activated (e.g., after the next
  1501.                 initialization of the SNA services)."
  1502.         ::= { snaLuOperEntry 5 }
  1503. snaLuOperDisplayModel OBJECT-TYPE
  1504.         SYNTAX  INTEGER {
  1505.                 invalid(1),
  1506.                 model2A(2),
  1507.                 model2B(3),
  1508.                 model3A(4),
  1509.                 model3B(5),
  1510.                 model4A(6),
  1511.                 model4B(7),
  1512.                 model5A(8),
  1513.                 model5B(9),
  1514.                 dynamic(10)
  1515.                 }
  1516.         MAX-ACCESS  read-only
  1517.         STATUS  current
  1518.         DESCRIPTION
  1519.                 "The screen model type of the terminal connected to
  1520.                 the host. If this LU is not Type 2, then this
  1521.                 object should contain the 'invalid(1)' value."
  1522.         ::= { snaLuOperEntry 6 }
  1523. snaLuOperTerm OBJECT-TYPE
  1524.         SYNTAX  INTEGER {
  1525.                 unbind (1),
  1526.                 termself (2),
  1527.                 rshutd (3),
  1528.                 poweroff (4)
  1529.                 }
  1530.         MAX-ACCESS  read-only
  1531.         STATUS  current
  1532.         DESCRIPTION
  1533.                 "The value identifies the current method for
  1534.                 deactivation of this LU. This value overrides the
  1535.                 default method (snaNodeOperLuTermDefault) for this
  1536.                 Node.  For LU 6.2, only the value 'unbind (1)'
  1537.                 applies.
  1538.                 unbind(1) -   terminate the LU-LU session by sending
  1539.                         an SNA UNBIND request.
  1540.                 termself(2) - terminate the LU-LU session by sending
  1541.                         an SNA TERM-SELF (Terminate Self) request on
  1542.                         the SSCP-LU session. The SSCP will inform the
  1543.                         remote session LU partner to send an UNBIND
  1544.                         request to terminate the session.
  1545.                 rshutd(3) -   terminate the LU-LU session by sending
  1546.                         an SNA RSHUTD (Request ShutDown) request to
  1547.                         the remote session LU partner. The remote LU
  1548.                         will then send an UNBIND request to terminate
  1549.                         the session.
  1550.                 poweroff(4) - terminate the LU-LU session by sending
  1551.                         either an SNA LUSTAT (LU Status) request on
  1552.                         the LU-LU session or an SNA NOTIFY request on
  1553.                         the SSCP-LU session indicating that the LU has
  1554.                         been powered off. Sending both is also
  1555.                         acceptable. The result should be that the
  1556.                         remote session LU partner will send an UNBIND
  1557.                         to terminate the session."
  1558.         ::= { snaLuOperEntry 7 }
  1559. snaLuOperState OBJECT-TYPE
  1560.         SYNTAX  INTEGER {
  1561.                 inactive (1),
  1562.                 active (2)
  1563.                 }
  1564.         MAX-ACCESS  read-only
  1565.         STATUS  current
  1566.         DESCRIPTION
  1567.                 "The value identifies the current operational state of
  1568.                 this LU.
  1569.                 It has different meanings for dependent and independent
  1570.                 LUs.
  1571.                 For dependent LUs the values indicate the following:
  1572.                   inactive (1) - LU didn't receive ACTLU, or
  1573.                         it received DACTLU, or received ACTLU and sent
  1574.                         negative response.
  1575.                   active (2) - LU received ACTLU and acknowledged
  1576.                         positively.
  1577.                 For independent LUs the values indicate the following:
  1578.                   active (2) - the LU is defined and is able to send
  1579.                         and receive BIND.
  1580.                   inactive (1) - the LU has a session count equal
  1581.                         to 0."
  1582.         ::= { snaLuOperEntry 8 }
  1583. snaLuOperSessnCount OBJECT-TYPE
  1584.         SYNTAX  Gauge32
  1585.         MAX-ACCESS  read-only
  1586.         STATUS  current
  1587.         DESCRIPTION
  1588.                 "The number of currently active LU-LU sessions of
  1589.                 this LU.
  1590.                 For the independent LU, if this object has value 0,
  1591.                 it indicates that LU is inactive."
  1592.         ::= { snaLuOperEntry 9 }
  1593. -- ***************************************************************
  1594. -- The following table contains LU session status parameters.
  1595. -- ***************************************************************
  1596. snaLuSessnTable OBJECT-TYPE
  1597.         SYNTAX  SEQUENCE OF SnaLuSessnEntry
  1598.         MAX-ACCESS  not-accessible
  1599.         STATUS  current
  1600.         DESCRIPTION
  1601.                 "This is a table containing objects which describe the
  1602.                 operational state of LU sessions.  Only objects which
  1603.                 are common to all types of LU sessions are included
  1604.                 in this table.
  1605.                 When a session's snaLuSessnOperState value changes to
  1606.                 'pendingBind (2)', then the corresponding entry
  1607.                 in the session table is created by the Agent.
  1608.                 When the session's snaLuSessnOperState value changes to
  1609.                  'unbound (1)',  then the session will be removed from
  1610.                 the session table by the Agent."
  1611.         ::= { snaLu 3 }
  1612. snaLuSessnEntry OBJECT-TYPE
  1613.         SYNTAX  SnaLuSessnEntry
  1614.         MAX-ACCESS  not-accessible
  1615.         STATUS  current
  1616.         DESCRIPTION
  1617.                 "An entry contains dynamic parameters for an LU-LU
  1618.                 session.
  1619.                 The indices identify the Node, local LU, and remote LU
  1620.                 for this session."
  1621.         INDEX   { snaNodeAdminIndex,
  1622.                    snaLuAdminLuIndex,
  1623.                    snaLuSessnRluIndex,
  1624.                    snaLuSessnIndex }
  1625.         ::= { snaLuSessnTable 1 }
  1626. SnaLuSessnEntry ::= SEQUENCE {
  1627.         snaLuSessnRluIndex
  1628.                 Integer32,
  1629.         snaLuSessnIndex
  1630.                 Integer32,
  1631.         snaLuSessnLocalApplName
  1632.                 DisplayString,
  1633.         snaLuSessnRemoteLuName
  1634.                 DisplayString,
  1635.         snaLuSessnMaxSndRuSize
  1636.                 INTEGER,
  1637.         snaLuSessnMaxRcvRuSize
  1638.                 INTEGER,
  1639.         snaLuSessnSndPacingSize
  1640.                 INTEGER,
  1641.         snaLuSessnRcvPacingSize
  1642.                 INTEGER,
  1643.         snaLuSessnActiveTime
  1644.                 TimeStamp,
  1645.         snaLuSessnAdminState
  1646.                 INTEGER,
  1647.         snaLuSessnOperState
  1648.                 INTEGER,
  1649.         snaLuSessnSenseData
  1650.                 OCTET STRING,
  1651.         snaLuSessnTerminationRu
  1652.                 INTEGER,
  1653.         snaLuSessnUnbindType
  1654.                 OCTET STRING,
  1655.         snaLuSessnLinkIndex
  1656.                 Integer32
  1657.         }
  1658. snaLuSessnRluIndex OBJECT-TYPE
  1659.         SYNTAX  Integer32
  1660.         MAX-ACCESS  read-only
  1661.         STATUS  current
  1662.         DESCRIPTION
  1663.                 "This value may be used to identify information about
  1664.                 the session partner LU in a table of information about
  1665.                 remote LUs.  Such a table is not defined in this
  1666.                 document.  If a table of remote LU information is not
  1667.                 implemented, or if the table is implemented but it does
  1668.                 not contain information about the partner LU for a
  1669.                 particular session (as for dependent LU-LU sessions)
  1670.                 then this object will have a value of zero."
  1671.         ::= { snaLuSessnEntry 1 }
  1672. snaLuSessnIndex OBJECT-TYPE
  1673.         SYNTAX  Integer32
  1674.         MAX-ACCESS  read-only
  1675.         STATUS  current
  1676.         DESCRIPTION
  1677.                 "This value identifies the unique index of the session.
  1678.                 It is recommended that an Agent should not reuse the
  1679.                 index of a deactivated session for a significant
  1680.                 period of time (e.g., one week)."
  1681.         ::= { snaLuSessnEntry 2 }
  1682. snaLuSessnLocalApplName OBJECT-TYPE
  1683.         SYNTAX  DisplayString (SIZE(0..48))
  1684.         MAX-ACCESS  read-only
  1685.         STATUS  current
  1686.         DESCRIPTION
  1687.                 "The name of the local application using this LU.
  1688.                 If the local application is unknown, then this object
  1689.                 contains a zero length string."
  1690.         ::= { snaLuSessnEntry 3 }
  1691. snaLuSessnRemoteLuName OBJECT-TYPE
  1692.         SYNTAX  DisplayString (SIZE(0..17))
  1693.         MAX-ACCESS  read-only
  1694.         STATUS  current
  1695.         DESCRIPTION
  1696.                 "For dependent LUs which are indicated by the
  1697.                 snaLuOperDepType object containing the value
  1698.                 'dependent (1)', this object contains the Primary
  1699.                 LU (PLU) name.  For independent LUs,
  1700.                 this object contains the fully-qualified remote LU
  1701.                 name of this 6.2 session.
  1702.                 A fully qualified name is an SNA NAU entity name
  1703.                 preceded by the NetId and a period as the delimiter."
  1704.         ::= { snaLuSessnEntry 4 }
  1705. snaLuSessnMaxSndRuSize OBJECT-TYPE
  1706.         SYNTAX  INTEGER (1..8192)
  1707.         MAX-ACCESS  read-only
  1708.         STATUS  current
  1709.         DESCRIPTION
  1710.                 "The maximum RU size used on this session for sending
  1711.                 RUs."
  1712.         ::= { snaLuSessnEntry 5 }
  1713. snaLuSessnMaxRcvRuSize OBJECT-TYPE
  1714.         SYNTAX  INTEGER (1..8192)
  1715.         MAX-ACCESS  read-only
  1716.         STATUS  current
  1717.         DESCRIPTION
  1718.                 "The maximum RU size used on this session for
  1719.                 receiving RUs."
  1720.         ::= { snaLuSessnEntry 6 }
  1721. snaLuSessnSndPacingSize OBJECT-TYPE
  1722.         SYNTAX  INTEGER (1..63)
  1723.         MAX-ACCESS  read-only
  1724.         STATUS  current
  1725.         DESCRIPTION
  1726.                 "The size of the send pacing window on this session."
  1727.         ::= { snaLuSessnEntry 7 }
  1728. snaLuSessnRcvPacingSize OBJECT-TYPE
  1729.         SYNTAX  INTEGER (1..63)
  1730.         MAX-ACCESS  read-only
  1731.         STATUS  current
  1732.         DESCRIPTION
  1733.                 "The size of the receive pacing window on this
  1734.                 session."
  1735.         ::= { snaLuSessnEntry 8 }
  1736. snaLuSessnActiveTime OBJECT-TYPE
  1737.         SYNTAX  TimeStamp
  1738.         MAX-ACCESS  read-only
  1739.         STATUS  current
  1740.         DESCRIPTION
  1741.                 "The timestamp (e.g., the Agent's sysUpTime value)
  1742.                 when this session becomes active."
  1743.         ::= { snaLuSessnEntry 9 }
  1744. snaLuSessnAdminState OBJECT-TYPE
  1745.         SYNTAX  INTEGER {
  1746.                 unbound (1),
  1747.                 bound (3)
  1748.                 }
  1749.         MAX-ACCESS  read-write
  1750.         STATUS  current
  1751.         DESCRIPTION
  1752.                 "The value indicates the desired operational state of
  1753.                 the session. This object is used to
  1754.                 change the operational state of the session.
  1755.                 A Management Station can only change the operational
  1756.                 state of the session to 'unbound (1)'.
  1757.                 Session deactivation:
  1758.                   If a session is in the operational state
  1759.                   'bound (3)' then setting the value of this
  1760.                   object to 'unbound (1)' will initiate the
  1761.                   session shutdown.
  1762.                   If a session is in the operational state
  1763.                   'pendingBind (2)' then setting the value of this
  1764.                   object to 'unbound (1)' will initiate the session
  1765.                   shutdown.
  1766.                   If a session is in the operational state
  1767.                   'pendingUnbind (4)' for an abnormally long period
  1768.                   of time (e.g., three minutes) then setting the value
  1769.                   of this object to 'unbound (1)' will change the
  1770.                   session operational state to 'unbound (1)'.
  1771.                 Note: for dependent LUs, deactivating the session is
  1772.                 the same as deactivating the LU."
  1773.         ::= { snaLuSessnEntry 10 }
  1774. snaLuSessnOperState OBJECT-TYPE
  1775.         SYNTAX  INTEGER {
  1776.                 unbound (1),
  1777.                 pendingBind (2),
  1778.                 bound (3),
  1779.                 pendingUnbind (4)
  1780.                 }
  1781.         MAX-ACCESS  read-only
  1782.         STATUS  current
  1783.         DESCRIPTION
  1784.                 "The value indicates the current operational state of
  1785.                 the session.
  1786.                   'unbound (1)' - session has been  unbound;
  1787.                         in this state it will be removed from the
  1788.                         session table by the Agent.
  1789.                   'pendingBind (2)' - this state has different
  1790.                         meanings for dependent and independent LUs;
  1791.                         for dependent LU - waiting for BIND from
  1792.                         the host, for independent LU - waiting for
  1793.                         BIND response.  When a session enters this
  1794.                         state, the corresponding entry in the
  1795.                         session table is created by the Agent.
  1796.                   'bound (3)' - session has been successfully bound.
  1797.                   'pendingUnbind (4)' - session enters this state
  1798.                         when an UNBIND is sent and before the
  1799.                         rsp(UNBIND) is received."
  1800.         ::= { snaLuSessnEntry 11 }
  1801. snaLuSessnSenseData OBJECT-TYPE
  1802.         SYNTAX  OCTET STRING (SIZE(0..8))
  1803.         MAX-ACCESS  read-only
  1804.         STATUS  current
  1805.         DESCRIPTION
  1806.                 "The value identifies the sense code when there is
  1807.                 a BIND failure. It is taken from the negative BIND
  1808.                 response or UNBIND request.
  1809.                 This is displayed as 8 hexadecimal digits."
  1810.         ::= { snaLuSessnEntry 12 }
  1811. snaLuSessnTerminationRu OBJECT-TYPE
  1812.         SYNTAX INTEGER {
  1813.                 other (1),
  1814.                 bindFailure (2),
  1815.                 unbind (3)
  1816.                 }
  1817.         MAX-ACCESS  read-only
  1818.         STATUS  current
  1819.         DESCRIPTION
  1820.                 "The value identifies the SNA RU that terminated the
  1821.                 session.
  1822.                 If the session is not in the unbound state, this object
  1823.                 has a value of  'other (1)'."
  1824.         ::= { snaLuSessnEntry 13 }
  1825. snaLuSessnUnbindType OBJECT-TYPE
  1826.         SYNTAX  OCTET STRING (SIZE(0..1))
  1827.         MAX-ACCESS  read-only
  1828.         STATUS  current
  1829.         DESCRIPTION
  1830.                 "If the session is in the unbound state, and it was
  1831.                 terminated by an UNBIND, then this object contains
  1832.                 the UNBIND type value (byte 1 of the UNBIND RU);
  1833.                 otherwise the string is null."
  1834.         ::= { snaLuSessnEntry 14 }
  1835. snaLuSessnLinkIndex OBJECT-TYPE
  1836.         SYNTAX  Integer32
  1837.         MAX-ACCESS  read-only
  1838.         STATUS  current
  1839.         DESCRIPTION
  1840.                 "This value identifies the link over which the session
  1841.                 passes.  It is an index into snaNodeLinkAdminTable.
  1842.                 If the index value is not known, the value of this
  1843.                 object shall be zero."
  1844.         ::= { snaLuSessnEntry 15 }
  1845. -- ***************************************************************
  1846. -- The following table contains LU sessions statistics dynamic
  1847. -- parameters.
  1848. -- ***************************************************************
  1849. snaLuSessnStatsTable OBJECT-TYPE
  1850.         SYNTAX  SEQUENCE OF SnaLuSessnStatsEntry
  1851.         MAX-ACCESS  not-accessible
  1852.         STATUS  current
  1853.         DESCRIPTION
  1854.                 "This table contains dynamic statistics information
  1855.                 relating to LU sessions.
  1856.                 The entries in this table augment the entries in
  1857.                 the snaLuSessnTable and cannot be created by
  1858.                 a Management Station."
  1859.         ::= { snaLu 4 }
  1860. snaLuSessnStatsEntry OBJECT-TYPE
  1861.         SYNTAX  SnaLuSessnStatsEntry
  1862.         MAX-ACCESS  not-accessible
  1863.         STATUS  current
  1864.         DESCRIPTION
  1865.                 "Contains statistics information for an LU session.
  1866.                 Each entry is created by the Agent.
  1867.                 Objects in this table have read-only access.
  1868.                 Each session from snaLuSessnTable
  1869.                 has one entry in this table."
  1870.         AUGMENTS   { snaLuSessnEntry }
  1871.         ::= { snaLuSessnStatsTable 1 }
  1872. SnaLuSessnStatsEntry ::= SEQUENCE {
  1873.         snaLuSessnStatsSentBytes
  1874.                 Counter32,
  1875.         snaLuSessnStatsReceivedBytes
  1876.                 Counter32,
  1877.         snaLuSessnStatsSentRus
  1878.                 Counter32,
  1879.         snaLuSessnStatsReceivedRus
  1880.                 Counter32,
  1881.         snaLuSessnStatsSentNegativeResps
  1882.                 Counter32,
  1883.         snaLuSessnStatsReceivedNegativeResps
  1884.                 Counter32
  1885.         }
  1886. snaLuSessnStatsSentBytes OBJECT-TYPE
  1887.         SYNTAX  Counter32
  1888.         MAX-ACCESS  read-only
  1889.         STATUS  current
  1890.         DESCRIPTION
  1891.                 "The number of bytes sent by the local LU."
  1892.         ::= { snaLuSessnStatsEntry 1 }
  1893. snaLuSessnStatsReceivedBytes OBJECT-TYPE
  1894.         SYNTAX  Counter32
  1895.         MAX-ACCESS  read-only
  1896.         STATUS  current
  1897.         DESCRIPTION
  1898.                 "The number of bytes received by the local LU."
  1899.         ::= { snaLuSessnStatsEntry 2 }
  1900. snaLuSessnStatsSentRus OBJECT-TYPE
  1901.         SYNTAX  Counter32
  1902.         MAX-ACCESS  read-only
  1903.         STATUS  current
  1904.         DESCRIPTION
  1905.                 "The number of RUs sent by the local LU."
  1906.         ::= { snaLuSessnStatsEntry 3 }
  1907. snaLuSessnStatsReceivedRus OBJECT-TYPE
  1908.         SYNTAX  Counter32
  1909.         MAX-ACCESS  read-only
  1910.         STATUS  current
  1911.         DESCRIPTION
  1912.                 "The number of RUs received by the local LU."
  1913.         ::= { snaLuSessnStatsEntry 4 }
  1914. snaLuSessnStatsSentNegativeResps OBJECT-TYPE
  1915.         SYNTAX  Counter32
  1916.         MAX-ACCESS  read-only
  1917.         STATUS  current
  1918.         DESCRIPTION
  1919.                 "The number of negative responses sent by the
  1920.                 local LU."
  1921.         ::= { snaLuSessnStatsEntry 5 }
  1922. snaLuSessnStatsReceivedNegativeResps OBJECT-TYPE
  1923.         SYNTAX  Counter32
  1924.         MAX-ACCESS  read-only
  1925.         STATUS  current
  1926.         DESCRIPTION
  1927.                 "The number of negative responses received by the
  1928.                 local LU."
  1929.         ::= { snaLuSessnStatsEntry 6 }
  1930. -- ***************************************************************
  1931. -- Traps
  1932. -- ***************************************************************
  1933. snaLuTraps OBJECT IDENTIFIER ::= { snaLu 5 }
  1934. snaLuStateChangeTrap NOTIFICATION-TYPE
  1935.         OBJECTS  {  snaLuOperName,
  1936.                  snaLuOperSnaName,
  1937.                 snaLuOperState }
  1938.         STATUS  current
  1939.         DESCRIPTION
  1940.                 "This trap indicates that the operational state
  1941.                 (i.e., snaLuOperState value) of the LU has changed.
  1942.                 The value of snaLuOperName indicates the name of the
  1943.                 LU.
  1944.                 The value of snaLuOperSnaName indicates the SNA name
  1945.                 of LU.
  1946.                 The value of snaLuOperState indicates the current
  1947.                 state after change."
  1948.         ::= { snaLuTraps 1 }
  1949. snaLuSessnBindFailTrap NOTIFICATION-TYPE
  1950.         OBJECTS  { snaLuSessnLocalApplName,
  1951.                 snaLuSessnRemoteLuName,
  1952.                 snaLuSessnOperState,
  1953.                 snaLuSessnSenseData }
  1954.         STATUS  current
  1955.         DESCRIPTION
  1956.                 "This trap indicates the failure of a BIND.
  1957.                 The value of snaLuSessnLocalApplName indicates the local
  1958.                 application name.
  1959.                 The value of snaLuSessnPartnerName indicates the partner
  1960.                 name.
  1961.                 The value of snaLuSessnOperState indicates the current
  1962.                 state after change.
  1963.                 The value of snaLuSessnBindFailureReason
  1964.                 indicates the failure reason.
  1965.                 The Agent should not generate more than 1 trap of this
  1966.                 type per minute to minimize the level of management
  1967.                 traffic on the network."
  1968.         ::= { snaLuTraps 2 }
  1969. -- ***************************************************************
  1970. -- snaMgtTools group
  1971. --
  1972. -- Currently this group contains only one table.
  1973. -- ***************************************************************
  1974. -- ***************************************************************
  1975. -- The following table contains Response Time Monitoring (RTM)
  1976. -- configuration information and statistics for LU Type 2s.
  1977. -- RTM supports the capability to measure and report end-user
  1978. -- response times for dependent LUs. When the RTM state of an LU
  1979. -- is 'on', response times for each LU transaction are monitored.
  1980. -- A set of ranges is defined (e.g., Range 1 includes the number of
  1981. -- transactions with response times less than 1 second) using the
  1982. -- "boundary" definitions (e.g., boundary #2 is defined as 3 seconds).
  1983. -- A set of counters (one per range) identifies
  1984. -- the number of transactions within each response time range.
  1985. -- ***************************************************************
  1986. snaLuRtmTable OBJECT-TYPE
  1987.         SYNTAX  SEQUENCE OF SnaLuRtmEntry
  1988.         MAX-ACCESS  not-accessible
  1989.         STATUS  current
  1990.         DESCRIPTION
  1991.                 "This table contains Response Time Monitoring (RTM)
  1992.                 information relating to an LU (Type 2). Each entry
  1993.                 corresponds to an LU 2 entry in
  1994.                 snaLuAdminTable."
  1995.         ::= { snaMgtTools 1 }
  1996. snaLuRtmEntry OBJECT-TYPE
  1997.         SYNTAX  SnaLuRtmEntry
  1998.         MAX-ACCESS  not-accessible
  1999.         STATUS  current
  2000.         DESCRIPTION
  2001.                 "Contains RTM information for an LU (Type 2).
  2002.                 Each entry is created by the Agent."
  2003.         INDEX   { snaLuRtmPuIndex, snaLuRtmLuIndex }
  2004.         ::= { snaLuRtmTable 1 }
  2005. SnaLuRtmEntry ::= SEQUENCE {
  2006.         snaLuRtmPuIndex
  2007.                 Integer32,
  2008.         snaLuRtmLuIndex
  2009.                 Integer32,
  2010.         snaLuRtmState
  2011.                 INTEGER,
  2012.         snaLuRtmStateTime
  2013.                 TimeStamp,
  2014.         snaLuRtmDef
  2015.                 INTEGER,
  2016.         snaLuRtmBoundary1
  2017.                 Integer32,
  2018.         snaLuRtmBoundary2
  2019.                 Integer32,
  2020.         snaLuRtmBoundary3
  2021.                 Integer32,
  2022.         snaLuRtmBoundary4
  2023.                 Integer32,
  2024.         snaLuRtmCounter1
  2025.                 Counter32,
  2026.         snaLuRtmCounter2
  2027.                 Counter32,
  2028.         snaLuRtmCounter3
  2029.                 Counter32,
  2030.         snaLuRtmCounter4
  2031.                 Counter32,
  2032.         snaLuRtmOverFlows
  2033.                 Counter32,
  2034.         snaLuRtmObjPercent
  2035.                 Integer32,
  2036.         snaLuRtmObjRange
  2037.                 INTEGER,
  2038.         snaLuRtmNumTrans
  2039.                 Integer32,
  2040.         snaLuRtmLastRspTime
  2041.                 Integer32,
  2042.         snaLuRtmAvgRspTime
  2043.                 Integer32
  2044.         }
  2045. snaLuRtmPuIndex OBJECT-TYPE
  2046.         SYNTAX  Integer32
  2047.         MAX-ACCESS not-accessible
  2048.         STATUS  current
  2049.         DESCRIPTION
  2050.                 "The value identifies the PU 2.0 with which this LU is
  2051.                 associated."
  2052.         ::= { snaLuRtmEntry 1 }
  2053. snaLuRtmLuIndex OBJECT-TYPE
  2054.         SYNTAX  Integer32
  2055.         MAX-ACCESS  not-accessible
  2056.         STATUS  current
  2057.         DESCRIPTION
  2058.                 "The value uniquely identifies an LU in a PU 2.0."
  2059.         ::= { snaLuRtmEntry 2 }
  2060. snaLuRtmState OBJECT-TYPE
  2061.         SYNTAX  INTEGER {
  2062.                 off(1),
  2063.                 on(2)
  2064.                 }
  2065.         MAX-ACCESS  read-only
  2066.         STATUS  current
  2067.         DESCRIPTION
  2068.                 "The value indicates the current RTM state of an LU."
  2069.         ::= { snaLuRtmEntry 3 }
  2070. snaLuRtmStateTime  OBJECT-TYPE
  2071.         SYNTAX  TimeStamp
  2072.         MAX-ACCESS  read-only
  2073.         STATUS  current
  2074.         DESCRIPTION
  2075.                 "The timestamp (e.g., the Agent's sysUpTime value)
  2076.                 when this session's RTM state (e.g., snaLuRtmState)
  2077.                 changes value."
  2078.         ::= { snaLuRtmEntry 4 }
  2079. snaLuRtmDef OBJECT-TYPE
  2080.         SYNTAX  INTEGER {
  2081.                 firstChar(1),
  2082.                 kb(2),
  2083.                 cdeb(3)
  2084.                 }
  2085.         MAX-ACCESS  read-only
  2086.         STATUS  current
  2087.         DESCRIPTION
  2088.                 "The value indicates the mode of measurement for this
  2089.                 RTM request.  The values have following meaning:
  2090.                   firstChar(1) - time to first character on screen
  2091.                   kb(2) - time to keyboard usable by operator
  2092.                   cdeb(3) - time to Change Direction/End Bracket."
  2093.         ::= { snaLuRtmEntry 5 }
  2094. snaLuRtmBoundary1 OBJECT-TYPE
  2095.         SYNTAX  Integer32
  2096.         MAX-ACCESS  read-only
  2097.         STATUS  current
  2098.         DESCRIPTION
  2099.                 "This object contains the value of the first boundary
  2100.                 in units of 1/10th of a second."
  2101.         ::= { snaLuRtmEntry 6 }
  2102. snaLuRtmBoundary2 OBJECT-TYPE
  2103.         SYNTAX  Integer32
  2104.         MAX-ACCESS  read-only
  2105.         STATUS  current
  2106.         DESCRIPTION
  2107.                 "This object contains the value of the second boundary
  2108.                  in units of 1/10th of a second."
  2109.         ::= { snaLuRtmEntry 7 }
  2110. snaLuRtmBoundary3 OBJECT-TYPE
  2111.         SYNTAX  Integer32
  2112.         MAX-ACCESS  read-only
  2113.         STATUS  current
  2114.         DESCRIPTION
  2115.                 "This object contains the value of the third boundary
  2116.                  in units of 1/10th of a second."
  2117.         ::= { snaLuRtmEntry 8 }
  2118. snaLuRtmBoundary4 OBJECT-TYPE
  2119.         SYNTAX  Integer32
  2120.         MAX-ACCESS  read-only
  2121.         STATUS  current
  2122.         DESCRIPTION
  2123.                 "This object contains the value of the fourth boundary
  2124.                 in units of 1/10th of a second."
  2125.         ::= { snaLuRtmEntry 9 }
  2126. snaLuRtmCounter1 OBJECT-TYPE
  2127.         SYNTAX  Counter32
  2128.         MAX-ACCESS  read-only
  2129.         STATUS  current
  2130.         DESCRIPTION
  2131.                 "This value indicates the number of transactions which
  2132.                 fall in the range specified by the first boundary."
  2133.         ::= { snaLuRtmEntry 10 }
  2134. snaLuRtmCounter2 OBJECT-TYPE
  2135.         SYNTAX  Counter32
  2136.         MAX-ACCESS  read-only
  2137.         STATUS  current
  2138.         DESCRIPTION
  2139.                 "This value indicates the number of transactions which
  2140.                 fall in the range specified by the second boundary."
  2141.         ::= { snaLuRtmEntry 11 }
  2142. snaLuRtmCounter3 OBJECT-TYPE
  2143.         SYNTAX  Counter32
  2144.         MAX-ACCESS  read-only
  2145.         STATUS  current
  2146.         DESCRIPTION
  2147.                 "This value indicates the number of transactions which
  2148.                 fall in the range specified by the third boundary."
  2149.         ::= { snaLuRtmEntry 12 }
  2150. snaLuRtmCounter4 OBJECT-TYPE
  2151.         SYNTAX  Counter32
  2152.         MAX-ACCESS  read-only
  2153.         STATUS  current
  2154.         DESCRIPTION
  2155.                 "This value indicates the number of transactions which
  2156.                 fall in the range specified by the fourth boundary."
  2157.         ::= { snaLuRtmEntry 13 }
  2158. snaLuRtmOverFlows OBJECT-TYPE
  2159.         SYNTAX  Counter32
  2160.         MAX-ACCESS  read-only
  2161.         STATUS  current
  2162.         DESCRIPTION
  2163.                 "This value indicates the number of transactions which
  2164.                 exceed the highest range specified by the
  2165.                 boundaries."
  2166.         ::= { snaLuRtmEntry 14 }
  2167. snaLuRtmObjPercent OBJECT-TYPE
  2168.         SYNTAX  Integer32
  2169.         MAX-ACCESS  read-only
  2170.         STATUS  current
  2171.         DESCRIPTION
  2172.                 "This value indicates the desired percentage of
  2173.                 transactions which should be under a designated
  2174.                 boundary range indicated by snaLuRtmObjRange."
  2175.         ::= { snaLuRtmEntry 15 }
  2176. snaLuRtmObjRange OBJECT-TYPE
  2177.          SYNTAX  INTEGER {
  2178.                 other(1),
  2179.                 range1(2),
  2180.                 range2(3),
  2181.                 range3(4),
  2182.                 range4(5),
  2183.                 range5(6)
  2184.                 }
  2185.         MAX-ACCESS  read-only
  2186.         STATUS  current
  2187.         DESCRIPTION
  2188.                 "This value indicates the designated boundary range to
  2189.                 which the snaLuRtmObject refers.
  2190.                 The values have the following meanings:
  2191.                   other(1)   - not specified
  2192.                   range1(2)  - less than boundary 1
  2193.                   range2(3)  - between boundary 1 and 2
  2194.                   range3(4)  - between boundary 2 and 3
  2195.                   range4(5)  - between boundary 3 and 4
  2196.                   range5(6)  - greater than boundary 4."
  2197.         ::= { snaLuRtmEntry 16 }
  2198. snaLuRtmNumTrans OBJECT-TYPE
  2199.         SYNTAX  Integer32
  2200.         MAX-ACCESS  read-only
  2201.         STATUS  current
  2202.         DESCRIPTION
  2203.                 "This value indicates the total number of transactions
  2204.                 executed since the RTM monitoring began (i.e.,
  2205.                 snaLuRtmState changed to 'on(2)') for this LU."
  2206.         ::= { snaLuRtmEntry 17 }
  2207. snaLuRtmLastRspTime OBJECT-TYPE
  2208.         SYNTAX  Integer32
  2209.         MAX-ACCESS  read-only
  2210.         STATUS  current
  2211.         DESCRIPTION
  2212.                 "This value indicates the response time for the last
  2213.                 transaction in units of 1/10th of a second."
  2214.         ::= { snaLuRtmEntry 18 }
  2215. snaLuRtmAvgRspTime OBJECT-TYPE
  2216.         SYNTAX  Integer32
  2217.         MAX-ACCESS  read-only
  2218.         STATUS  current
  2219.         DESCRIPTION
  2220.                 "This value indicates the average response time for all
  2221.                 transactions in units of 1/10th of a second."
  2222.         ::= { snaLuRtmEntry 19 }
  2223. -- ***************************************************************
  2224. -- Conformance information
  2225. -- ***************************************************************
  2226. snanauConformance       OBJECT IDENTIFIER ::= { snanauMIB 2 }
  2227. snanauCompliances       OBJECT IDENTIFIER ::= {snanauConformance 1 }
  2228. snanauGroups            OBJECT IDENTIFIER ::= {snanauConformance 2 }
  2229. -- Compliance statements
  2230. snanauCompliance  MODULE-COMPLIANCE
  2231.         STATUS  current
  2232.         DESCRIPTION
  2233.                 "The compliance statement for the SNMPv2 entities
  2234.                 which implement the snanau MIB."
  2235.         MODULE  -- this module
  2236. --      Unconditionally mandatory groups
  2237.                 MANDATORY-GROUPS  { snaNodeGroup,
  2238.                         snaLuGroup,
  2239.                         snaSessionGroup }
  2240. --      Conditionally mandatory groups
  2241.                 GROUP  snaPu20Group
  2242.                 DESCRIPTION
  2243.                         "The snaPu20Group is mandatory only for those
  2244.                         entities which implement PU type 2.0"
  2245.                 GROUP  snaMgtToolsRtmGroup
  2246.                 DESCRIPTION
  2247.                         "The snaMgtToolsGroup is mandatory only for
  2248.                         those entities which implement LU type 2
  2249.                         and RTM."
  2250. --      Refinement of requirements for objects access.
  2251. --      The Agent which does not implement row creation for
  2252. --      snaNodeAdminTable, snaNodeLinkAdminTable and
  2253. --      snaLuAdminTable must at least accept
  2254. --      objects modification (read-write access instead of
  2255. --      read-create).
  2256.                 OBJECT  snaNodeAdminName
  2257.                 MIN-ACCESS  read-write
  2258.                 DESCRIPTION
  2259.                         "An Agent is required to implement read-write
  2260.                         access to this object."
  2261.                 OBJECT  snaNodeAdminType
  2262.                 MIN-ACCESS  read-write
  2263.                 DESCRIPTION
  2264.                         "An Agent is required to implement read-write
  2265.                         access to this object."
  2266.                 OBJECT  snaNodeAdminXidFormat
  2267.                 MIN-ACCESS  read-write
  2268.                 DESCRIPTION
  2269.                         "An Agent is required to implement read-write
  2270.                         access to this object."
  2271.                 OBJECT  snaNodeAdminBlockNum
  2272.                 MIN-ACCESS  read-write
  2273.                 DESCRIPTION
  2274.                         "An Agent is required to implement read-write
  2275.                         access to this object."
  2276.                 OBJECT  snaNodeAdminIdNum
  2277.                 MIN-ACCESS  read-write
  2278.                 DESCRIPTION
  2279.                         "An Agent is required to implement read-write
  2280.                         access to this object."
  2281.                 OBJECT  snaNodeAdminEnablingMethod
  2282.                 MIN-ACCESS  read-write
  2283.                 DESCRIPTION
  2284.                         "An Agent is required to implement read-write
  2285.                         access to this object."
  2286.                 OBJECT  snaNodeAdminLuTermDefault
  2287.                 MIN-ACCESS  read-write
  2288.                 DESCRIPTION
  2289.                         "An Agent is required to implement read-write
  2290.                         access to this object."
  2291.                 OBJECT  snaNodeAdminMaxLu
  2292.                 MIN-ACCESS  read-write
  2293.                 DESCRIPTION
  2294.                         "An Agent is required to implement read-write
  2295.                         access to this object."
  2296.                 OBJECT  snaNodeAdminHostDescription
  2297.                 MIN-ACCESS  read-write
  2298.                 DESCRIPTION
  2299.                         "An Agent is required to implement read-write
  2300.                         access to this object."
  2301.                 OBJECT  snaNodeAdminStopMethod
  2302.                 MIN-ACCESS  read-write
  2303.                 DESCRIPTION
  2304.                         "An Agent is required to implement read-write
  2305.                         access to this object."
  2306.                 OBJECT  snaNodeAdminState
  2307.                 MIN-ACCESS  read-write
  2308.                 DESCRIPTION
  2309.                         "An Agent is required to implement read-write
  2310.                         access to this object."
  2311.                 OBJECT  snaNodeLinkAdminSpecific
  2312.                 MIN-ACCESS  read-write
  2313.                 DESCRIPTION
  2314.                         "An Agent is required to implement read-write
  2315.                         access to this object."
  2316.                 OBJECT  snaNodeLinkAdminMaxPiu
  2317.                 MIN-ACCESS  read-write
  2318.                 DESCRIPTION
  2319.                         "An Agent is required to implement read-write
  2320.                         access to this object."
  2321.                 OBJECT  snaLuAdminName
  2322.                 MIN-ACCESS  read-write
  2323.                 DESCRIPTION
  2324.                         "An Agent is required to implement read-write
  2325.                         access to this object."
  2326.                 OBJECT  snaLuAdminSnaName
  2327.                 MIN-ACCESS  read-write
  2328.                 DESCRIPTION
  2329.                         "An Agent is required to implement read-write
  2330.                         access to this object."
  2331.                 OBJECT  snaLuAdminType
  2332.                 MIN-ACCESS  read-write
  2333.                 DESCRIPTION
  2334.                         "An Agent is required to implement read-write
  2335.                         access to this object."
  2336.                 OBJECT  snaLuAdminDepType
  2337.                 MIN-ACCESS  read-write
  2338.                 DESCRIPTION
  2339.                         "An Agent is required to implement read-write
  2340.                         access to this object."
  2341.                 OBJECT  snaLuAdminLocalAddress
  2342.                 MIN-ACCESS  read-write
  2343.                 DESCRIPTION
  2344.                         "An Agent is required to implement read-write
  2345.                         access to this object."
  2346.                 OBJECT  snaLuAdminDisplayModel
  2347.                 MIN-ACCESS  read-write
  2348.                 DESCRIPTION
  2349.                         "An Agent is required to implement read-write
  2350.                         access to this object."
  2351.                 OBJECT  snaLuAdminTerm
  2352.                 MIN-ACCESS  read-write
  2353.                 DESCRIPTION
  2354.                         "An Agent is required to implement read-write
  2355.                         access to this object."
  2356.         ::= {snanauCompliances 1 }
  2357. -- Units of conformance
  2358. snaNodeGroup  OBJECT-GROUP
  2359.         OBJECTS  { snaNodeAdminName,
  2360.                 snaNodeAdminType,
  2361.                 snaNodeAdminXidFormat,
  2362.                 snaNodeAdminBlockNum,
  2363.                 snaNodeAdminIdNum,
  2364.                 snaNodeAdminEnablingMethod,
  2365.                 snaNodeAdminLuTermDefault,
  2366.                 snaNodeAdminMaxLu,
  2367.                 snaNodeAdminHostDescription,
  2368.                 snaNodeAdminStopMethod,
  2369.                 snaNodeAdminState,
  2370.                 snaNodeAdminRowStatus,
  2371.                 snaNodeAdminTableLastChange,
  2372.                 snaNodeOperName,
  2373.                 snaNodeOperType,
  2374.                 snaNodeOperXidFormat,
  2375.                 snaNodeOperBlockNum,
  2376.                 snaNodeOperIdNum,
  2377.                 snaNodeOperEnablingMethod,
  2378.                 snaNodeOperLuTermDefault,
  2379.                 snaNodeOperMaxLu,
  2380.                 snaNodeOperHostDescription,
  2381.                 snaNodeOperStopMethod,
  2382.                 snaNodeOperState,
  2383.                 snaNodeOperHostSscpId,
  2384.                 snaNodeOperStartTime,
  2385.                 snaNodeOperLastStateChange,
  2386.                 snaNodeOperActFailures,
  2387.                 snaNodeOperActFailureReason,
  2388.                 snaNodeOperTableLastChange,
  2389.                 snaNodeLinkAdminSpecific,
  2390.                 snaNodeLinkAdminMaxPiu,
  2391.                 snaNodeLinkAdminRowStatus,
  2392.                 snaNodeLinkAdminTableLastChange,
  2393.                 snaNodeLinkOperSpecific,
  2394.                 snaNodeLinkOperMaxPiu,
  2395.                 snaNodeLinkOperTableLastChange }
  2396.         STATUS  current
  2397.         DESCRIPTION
  2398.                 "A collection of objects providing the
  2399.                 instrumentation of SNA nodes."
  2400.         ::= { snanauGroups 1 }
  2401. snaLuGroup  OBJECT-GROUP
  2402.         OBJECTS  { snaLuAdminName,
  2403.                 snaLuAdminSnaName,
  2404.                 snaLuAdminType,
  2405.                 snaLuAdminDepType,
  2406.                 snaLuAdminLocalAddress,
  2407.                 snaLuAdminDisplayModel,
  2408.                 snaLuAdminTerm,
  2409.                 snaLuAdminRowStatus,
  2410.                 snaLuOperName,
  2411.                 snaLuOperSnaName,
  2412.                 snaLuOperType,
  2413.                 snaLuOperDepType,
  2414.                 snaLuOperLocalAddress,
  2415.                 snaLuOperDisplayModel,
  2416.                 snaLuOperTerm,
  2417.                 snaLuOperState,
  2418.                 snaLuOperSessnCount }
  2419.         STATUS  current
  2420.         DESCRIPTION
  2421.                 "A collection of objects providing the
  2422.                 instrumentation of SNA LUs."
  2423.         ::= { snanauGroups 2 }
  2424. snaSessionGroup  OBJECT-GROUP
  2425.         OBJECTS  { snaLuSessnRluIndex,
  2426.                 snaLuSessnIndex,
  2427.                 snaLuSessnLocalApplName,
  2428.                 snaLuSessnRemoteLuName,
  2429.                 snaLuSessnMaxSndRuSize,
  2430.                 snaLuSessnMaxRcvRuSize,
  2431.                 snaLuSessnSndPacingSize,
  2432.                 snaLuSessnRcvPacingSize,
  2433.                 snaLuSessnActiveTime,
  2434.                 snaLuSessnAdminState,
  2435.                 snaLuSessnOperState,
  2436.                 snaLuSessnSenseData,
  2437.                 snaLuSessnTerminationRu,
  2438.                 snaLuSessnUnbindType,
  2439.                 snaLuSessnLinkIndex,
  2440.                 snaLuSessnStatsSentBytes,
  2441.                 snaLuSessnStatsReceivedBytes,
  2442.                 snaLuSessnStatsSentRus,
  2443.                 snaLuSessnStatsReceivedRus,
  2444.                 snaLuSessnStatsSentNegativeResps,
  2445.                 snaLuSessnStatsReceivedNegativeResps }
  2446.         STATUS  current
  2447.         DESCRIPTION
  2448.                 "A collection of objects providing the
  2449.                 instrumentation of SNA sessions."
  2450.         ::= { snanauGroups 3 }
  2451. snaPu20Group  OBJECT-GROUP
  2452.         OBJECTS  { snaPu20StatsSentBytes,
  2453.                 snaPu20StatsReceivedBytes,
  2454.                 snaPu20StatsSentPius,
  2455.                 snaPu20StatsReceivedPius,
  2456.                 snaPu20StatsSentNegativeResps,
  2457.                 snaPu20StatsReceivedNegativeResps,
  2458.                 snaPu20StatsActLus,
  2459.                 snaPu20StatsInActLus,
  2460.                 snaPu20StatsBindLus }
  2461.         STATUS  current
  2462.         DESCRIPTION
  2463.                 "A collection of objects providing the
  2464.                 instrumentation of PU 2.0."
  2465.         ::= { snanauGroups 4 }
  2466. snaMgtToolsRtmGroup  OBJECT-GROUP
  2467.         OBJECTS  { snaLuRtmState,
  2468.                 snaLuRtmStateTime,
  2469.                 snaLuRtmDef,
  2470.                 snaLuRtmBoundary1,
  2471.                 snaLuRtmBoundary2,
  2472.                 snaLuRtmBoundary3,
  2473.                 snaLuRtmBoundary4,
  2474.                 snaLuRtmCounter1,
  2475.                 snaLuRtmCounter2,
  2476.                 snaLuRtmCounter3,
  2477.                 snaLuRtmCounter4,
  2478.                 snaLuRtmOverFlows,
  2479.                 snaLuRtmObjPercent,
  2480.                 snaLuRtmObjRange,
  2481.                 snaLuRtmNumTrans,
  2482.                 snaLuRtmLastRspTime,
  2483.                 snaLuRtmAvgRspTime }
  2484.         STATUS  current
  2485.         DESCRIPTION
  2486.                 "A collection of objects providing the
  2487.                 instrumentation of RTM for SNA LU 2.0."
  2488.         ::= { snanauGroups 5 }
  2489. -- end of conformance statement
  2490. END