Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / ietf / APPC-MIB
1 APPC-MIB DEFINITIONS        ::= BEGIN
2
3 IMPORTS
4       DisplayString, InstancePointer, TEXTUAL-CONVENTION, DateAndTime
5                 FROM SNMPv2-TC
6
7       mib-2, Counter32, Gauge32, Integer32, TimeTicks,
8       OBJECT-TYPE, MODULE-IDENTITY
9                 FROM SNMPv2-SMI
10
11       snanauMIB
12                 FROM SNA-NAU-MIB
13
14       MODULE-COMPLIANCE, OBJECT-GROUP
15                 FROM SNMPv2-CONF;
16
17 appcMIB MODULE-IDENTITY
18       LAST-UPDATED  "9512150000Z"
19       ORGANIZATION  "IETF SNA NAU MIB Working Group"
20       CONTACT-INFO
21
22                 "
23                         Michael Allen
24                         Wall Data Inc.
25                         P.O.Box 1120
26                         Duval, WA 98019, USA
27                         Tel:    1 206 844 3505
28                         E-mail: mallen@hq.walldata.com
29
30                         Bob Clouston
31                         Cisco Systems
32                         7025 Kit Creek Road
33                         P.O. Box 14987
34                         Research Triangle Park, NC 27709, USA
35                         Tel:    1 919 472 2333
36                         E-mail: clouston@cisco.com
37
38                         Zbigniew Kielczewski
39                         Cisco Systems
40                         3100 Smoketree Court
41                         Raleigh, NC 27604, USA
42                         Tel:    1 919 871 6326
43                         E-mail: zbig@cisco.com
44                         William Kwan
45                         Jupiter Technology Inc.
46                         200 Prospect Street
47                         Waltham, MA 02254, USA
48                         Tel:    1 617 894 9300, x423
49                         E-mail: billk@jti.com
50
51                         Bob Moore
52                         IBM Corporation
53                         800 Park Offices Drive
54                         CNMA/664
55                         P.O. Box 12195
56                         Research Triangle Park, NC 27709, USA
57                         Tel:    1 919 254 4436
58                         E-mail: remoore@ralvm6.vnet.ibm.com
59                 "
60       DESCRIPTION
61           "This is the MIB module for objects used to manage network
62           devices with APPC capabilities."
63
64 ::= { snanauMIB 3 }
65
66 appcObjects          OBJECT IDENTIFIER ::= { appcMIB 1 }
67   appcGlobal         OBJECT IDENTIFIER ::= { appcObjects 1 }
68   appcLu             OBJECT IDENTIFIER ::= { appcObjects 2 }
69   appcTp             OBJECT IDENTIFIER ::= { appcObjects 3 }
70   appcSession        OBJECT IDENTIFIER ::= { appcObjects 4 }
71   appcConversation   OBJECT IDENTIFIER ::= { appcObjects 5 }
72   appcCPIC           OBJECT IDENTIFIER ::= { appcObjects 6 }
73
74
75 -- *********************************************************************
76 -- Objects in this MIB are used to model an SNA device that supports
77 -- APPC LUs.
78 -- Following is the overall organization of the MIB.
79 --
80 -- 1.   APPC Global Objects            - global values, defaults,
81 --                                       controls (including CNOS)
82 -- 2.   APPC Defined Lu Tables         - Admin and Oper
83 -- 3.   APPC Defined LU Pair Tables    - Admin and Oper
84 -- 4.   APPC Mode Tables               - Admin and Oper
85 -- 5.   APPC TP Tables                 - Admin only
86 -- 6.   APPC Session Tables            - Active, Stats, History, RTP
87 -- 7.   APPC Conversation Table        - Active, History
88 -- 8.   APPC CPIC side info            - Admin and Oper
89 -- *********************************************************************
90
91 -- *********************************************************************
92
93 -- Textual Convention
94
95 -- ---------------------------------------------------------------------
96 SnaSenseData ::= TEXTUAL-CONVENTION
97       STATUS current
98       DESCRIPTION
99           "To facilitate their display by a Management Station, sense
100           data objects in the MIB are represented as DisplayStrings of
101           size 8.  Eight '0' characters indicates that no sense data
102           identifying an SNA error condition is available."
103
104       SYNTAX DisplayString (SIZE (8))
105 -- *********************************************************************
106 -- APPC Control Objects
107 -- ---------------------------------------------------------------------
108 -- The following objects allow:
109 --    * the collection of APPC Session information counters
110 --      to be started and stopped
111 --    * the collection of APPC Session RSCVs
112 --      to be started and stopped
113 --    * the collection of APPC tracing information to be started and
114 --      stopped
115 --
116 -- These objects are for implementations that wish to provide
117 -- this level of operational control.  This group is
118 -- conditionally mandatory in the conformance section of the MIB.
119 --
120 -- *********************************************************************
121
122 -- *********************************************************************
123 -- Control Admin
124 --      These objects contain the desired states for the controls.
125 --      The actual states are in the Oper objects.
126 -- *********************************************************************
127 appcCntrlAdminGroup OBJECT IDENTIFIER ::= { appcGlobal 1 }
128
129 appcCntrlAdminStat OBJECT-TYPE
130       SYNTAX INTEGER {
131                       notActive(1),
132                       active(2)
133                      }
134       MAX-ACCESS read-write
135       STATUS current
136       DESCRIPTION
137           "Indicates the desired state of statistics collection:
138
139               notActive  collection of counters is not active.
140               active     collection of counters is active.
141            When this object is set to notActive, all of the entries are
142            removed from the appcSessStatsTable."
143
144       ::= { appcCntrlAdminGroup  1 }
145
146 appcCntrlAdminRscv OBJECT-TYPE
147       SYNTAX INTEGER {
148                       notActive(1),
149                       active(2)
150                      }
151       MAX-ACCESS read-write
152       STATUS current
153       DESCRIPTION
154           "Indicates the desired state of RSCV information collection:
155               notActive  collection of route selection control vectors
156                          is not active.
157               active     collection of route selection control vectors
158                          is active."
159
160       ::= { appcCntrlAdminGroup  2 }
161
162 appcCntrlAdminTrace OBJECT-TYPE
163       SYNTAX INTEGER {
164                       notActive(1),
165                       active(2)
166                      }
167       MAX-ACCESS read-write
168       STATUS current
169       DESCRIPTION
170           "Indicates the desired state of tracing:
171
172               notActive  collection of tracing information is not active
173               active     collection of tracing information is active"
174
175       ::= { appcCntrlAdminGroup  3 }
176
177 appcCntrlAdminTraceParm OBJECT-TYPE
178       SYNTAX DisplayString (SIZE (0..128))
179       MAX-ACCESS read-write
180       STATUS current
181       DESCRIPTION
182           "Specifies the parameter to be used in conjunction with
183           activating tracing.  The actual content is implementation
184           dependent."
185
186       ::= { appcCntrlAdminGroup  4 }
187
188 -- *********************************************************************
189
190 -- Control Oper
191 --      These objects contain the actual states of the controls.
192 -- *********************************************************************
193 appcCntrlOperGroup OBJECT IDENTIFIER ::= { appcGlobal 2 }
194
195 appcCntrlOperStat OBJECT-TYPE
196       SYNTAX INTEGER {
197                       notActive(1),
198                       active(2)
199                      }
200       MAX-ACCESS read-only
201       STATUS current
202       DESCRIPTION
203           "Indicates the current collection options in effect:
204
205               notActive  collection of counters is not active.
206               active     collection of counters is active.
207
208           Statistical entries are present in the appcSessStatsTable
209           only when the value of this object is 'active'."
210
211       ::= { appcCntrlOperGroup 1 }
212
213 appcCntrlOperStatTime OBJECT-TYPE
214       SYNTAX TimeTicks
215       MAX-ACCESS read-only
216       STATUS current
217       DESCRIPTION
218           "Time since the appcCntrlOperStat object last changed.
219            This time is in hundreds of a second."
220
221       ::= { appcCntrlOperGroup 2 }
222
223 appcCntrlOperRscv OBJECT-TYPE
224       SYNTAX INTEGER {
225                       notActive(1),
226                       active(2)
227                      }
228       MAX-ACCESS read-only
229       STATUS current
230       DESCRIPTION
231           "Indicates the current collection options in effect:
232
233               notActive  collection of route selection control vectors
234                          is not active.
235               active     collection of route selection control vectors
236                          is active."
237       ::= { appcCntrlOperGroup 3 }
238
239 appcCntrlOperRscvTime OBJECT-TYPE
240       SYNTAX TimeTicks
241       MAX-ACCESS read-only
242       STATUS current
243       DESCRIPTION
244           "Time since the appcCntrlOperRscv object last changed.
245            This time is in hundreds of a second."
246
247       ::= { appcCntrlOperGroup 4 }
248
249 appcCntrlOperTrace OBJECT-TYPE
250       SYNTAX INTEGER {
251                       notActive(1),
252                       active(2)
253                      }
254       MAX-ACCESS read-only
255       STATUS current
256       DESCRIPTION
257           "Indicates the current state of tracing:
258
259               notActive  collection of tracing information is not active.
260               active     collection of tracing information is active."
261
262       ::= { appcCntrlOperGroup 5 }
263
264 appcCntrlOperTraceTime OBJECT-TYPE
265       SYNTAX TimeTicks
266       MAX-ACCESS read-only
267       STATUS current
268       DESCRIPTION
269           "Time since the appcCntrlOperTrace object last changed.
270            This time is in hundreds of a second."
271
272       ::= { appcCntrlOperGroup 6 }
273
274 appcCntrlOperTraceParm OBJECT-TYPE
275       SYNTAX DisplayString (SIZE (0..128))
276       MAX-ACCESS read-only
277       STATUS current
278       DESCRIPTION
279           "Specifies the parameter used in conjunction with activating
280            tracing. The actual content is implementation dependent."
281
282       ::= { appcCntrlOperGroup 7 }
283
284 -- ******************************************************************
285
286 --
287 --    APPC global settings
288 --
289 -- ******************************************************************
290 appcGlobalObjects OBJECT IDENTIFIER ::= { appcGlobal 3 }
291
292 appcUpTime OBJECT-TYPE
293       SYNTAX TimeTicks
294       MAX-ACCESS read-only
295       STATUS current
296       DESCRIPTION
297           "The time, in hundredths of a second, since the
298           APPC portion of the system was last reinitialized."
299
300       ::= { appcGlobalObjects 1 }
301
302 appcDefaultModeName OBJECT-TYPE
303       SYNTAX DisplayString (SIZE (1..8))
304       MAX-ACCESS read-only
305       STATUS current
306       DESCRIPTION
307           "Specifies the mode name to be used under the following
308            conditions:
309
310               When an incoming BIND request contains a mode name not
311               defined at the local node.  The parameters defined for
312               this mode are used for the inbound implicit mode
313               capability.
314
315               When an APPC program issues an [MC_]ALLOCATE,
316               [MC_]SEND_CONVERSATION, or CNOS verb, or when a CPI-C
317               program issues an Allocate (CMALLC) call,
318               specifying a mode name not defined at the local node.  The
319               parameters defined for this mode are used for the outbound
320               implicit mode capability.
321
322            This mode name must match a defined entry in the
323            appcModeAdminTable."
324
325       ::= { appcGlobalObjects 2 }
326
327 appcDefaultLuName OBJECT-TYPE
328       SYNTAX DisplayString (SIZE (1..17))
329       MAX-ACCESS read-only
330       STATUS current
331       DESCRIPTION
332           "Specifies the name of the local LU that is to serve as the
333           default LU.  This is the default LU to which are routed inbound
334           BIND requests that exclude the secondary LU name.  This field
335           is from 1 to 17 characters in length, including a period (.)
336           which separates the NetId from the NAU name if the NetId is
337           present.  This local LU name must match a defined entry in the
338           appcLluAdminTable."
339
340       ::= { appcGlobalObjects 3 }
341
342 appcDefaultImplInbndPlu OBJECT-TYPE
343       SYNTAX INTEGER {
344                       no(1),
345                       yes(2)
346                      }
347       MAX-ACCESS read-only
348       STATUS current
349       DESCRIPTION
350           "Specifies whether or not inbound implicit partner LU support
351           is enabled.  The following values are defined:
352
353               no   -  Specifies that inbound implicit partner LU support
354                       is disabled, which means that an incoming bind that
355                       specifies a partner LU that is not defined at the
356                       local node will be rejected.
357
358               yes  -  Specifies that inbound implicit partner LU support
359                       is enabled, which provides the capability to accept
360                       an incoming BIND request that contains a partner LU
361                       name that is not defined at the local node."
362
363       ::= { appcGlobalObjects 4 }
364
365 appcDefaultMaxMcLlSndSize OBJECT-TYPE
366       SYNTAX Integer32
367       MAX-ACCESS read-only
368       STATUS current
369       DESCRIPTION
370           "Specifies the maximum size of a logical record to be used for
371           a mapped conversation when sending data to either the inbound
372           or outbound implicit partner LU.  This size is the maximum
373           number of bytes in a single logical record, as indicated in the
374           LL field of the record.  The default value is 32767.
375
376           Note that this object does not limit the maximum size that an
377           application program can supply on the Send Data call for a
378           mapped conversation."
379
380       ::= { appcGlobalObjects 5 }
381
382 appcDefaultFileSpec OBJECT-TYPE
383       SYNTAX DisplayString (SIZE (0..80))
384       MAX-ACCESS read-only
385       STATUS current
386       DESCRIPTION
387           "The local file specification that is to be searched by the
388            APPC attach manager when no DEFINE_TP verb has been issued
389            for the TP name received on an incoming attach.  In this
390            case, the attach manager will attempt to start a program
391            whose file name is the same as the incoming TP name.  If
392            found, the program is loaded. If not found, the attach is
393            rejected.
394
395            The value '*' indicates that the normal search path for
396            executable programs is to be used for locating an undefined
397            transaction program.
398
399            A null string indicates that there is no default file
400            specification for undefined transaction programs."
401
402       ::= { appcGlobalObjects 6 }
403
404 appcDefaultTpOperation OBJECT-TYPE
405       SYNTAX INTEGER {
406                       other(1),
407                       queuedOperatorStarted(2),
408                       queuedOperatorPreloaded(3),
409                       queuedAmStarted(4),
410                       nonqueuedAmStarted(5)
411                      }
412       MAX-ACCESS read-only
413       STATUS current
414       DESCRIPTION
415           "Specifies how the program will be started.
416
417               other - Specifies that the default TP operation is none of
418                       the methods specified below. It may be a
419                       product-specific method.
420
421               queuedOperatorStarted - Specifies that one version of the
422                       program will be run at a time.  If an incoming
423                       attach arrives and the program has not been started
424                       yet, APPC will issue a message to the operator to
425                       start the specified program.  Subsequent attaches
426                       that arrive while the program is active will be
427                       queued.
428
429               queuedOperatorPreloaded - Specifies that one version
430                       of the program will be run at a time.  If an
431                       incoming attach arrives and the program has not
432                       been started yet, the Attach will be rejected.  The
433                       APPC attach manager determines that a TP has
434                       started upon reception of an APPC RECEIVE_ALLOCATE
435                       verb, or a CPI-C Accept_Conversation (CMACCP) or
436                       Specify_Local_TP_Name (CMSLTP) call.  No message is
437                       sent to the operator.  Subsequent attaches that
438                       arrive while the program is active are queued.
439
440               queuedAmStarted - Specifies that one version of the
441                       program will be run at a time and will be started
442                       by the APPC attach manager.  Subsequent attaches
443                       that arrive while the program is active will be
444                       queued.
445
446               nonqueuedAmStarted - Specifies that multiple copies of
447                       the program will be run at a time and will be
448                       started by the APPC attach manager. "
449
450       ::= { appcGlobalObjects 7 }
451
452 appcDefaultTpConvSecRqd OBJECT-TYPE
453       SYNTAX INTEGER {
454                       no(1),
455                       yes(2)
456                      }
457       MAX-ACCESS read-only
458       STATUS current
459       DESCRIPTION
460           "Specifies whether or not conversation security will be used
461           for default TPs.
462
463               no   -  Specifies that the incoming attach does not have to
464                       contain security information.
465               yes  -  Specifies that the incoming attach must contain
466                       valid authentication information (e.g., user ID and
467                       password)."
468
469       ::= { appcGlobalObjects 8 }
470
471 appcLocalCpName OBJECT-TYPE
472       SYNTAX DisplayString (SIZE (0..17))
473       MAX-ACCESS read-only
474       STATUS current
475       DESCRIPTION
476           "Specifies the name of the local control point.  This field is
477           from 0 to 17 characters in length, including a period (.) which
478           separates the NetId from the NAU name if the NetId is present.
479           A null string indicates that the value is unknown."
480
481       ::= { appcGlobalObjects 9 }
482
483 appcActiveSessions OBJECT-TYPE
484       SYNTAX Gauge32
485       MAX-ACCESS read-only
486       STATUS current
487       DESCRIPTION
488           "Specifies the total number of active APPC sessions supported
489           by this implementation.  Sessions for which both LUs are local
490           are counted twice."
491
492       ::= { appcGlobalObjects 10 }
493
494 appcActiveHprSessions OBJECT-TYPE
495       SYNTAX Gauge32
496       MAX-ACCESS read-only
497       STATUS current
498       DESCRIPTION
499           "Specifies the total number of active HPR APPC sessions."
500
501       ::= { appcGlobalObjects 11 }
502
503 -- ******************************************************************
504 --    APPC CNOS control
505 --
506 -- This group contains objects for issuing APPC Change-Number-of-Session
507 -- (CNOS) commands to a specific mode.  Specifically, the commands
508 -- supported are:
509 --              INITIALIZE_SESSION_LIMIT
510 --              CHANGE_SESSION_LIMIT
511 --              RESET_SESSION_LIMIT
512 --
513 --
514 -- ******************************************************************
515 appcCnosControl OBJECT IDENTIFIER ::= { appcGlobal 4 }
516
517
518 appcCnosCommand OBJECT-TYPE
519       SYNTAX INTEGER {
520                       initSesslimit(1),
521                       changeSesslimit(2),
522                       resetSesslimit(3)
523                      }
524       MAX-ACCESS read-write
525       STATUS current
526       DESCRIPTION
527           "Specifies the CNOS command or verb to issue.  First set the
528           values of the particular CNOS parameter objects (from the range
529           { appcCnosControl 2 } through { appcCnosControl 8 }) that apply
530           to the CNOS command to be executed, set the three CNOS target
531           objects ({ appcCnosControl 9 } through { appcCnosControl 11 }),
532           then set this object to the command to be executed.
533
534           Here is the list of parameter objects that must be set for each
535           of the CNOS commands:
536
537              INIT_SESSION_LIMIT -
538                 appcCnosMaxSessLimit
539                 appcCnosMinCwinLimit
540                 appcCnosMinClosLimit
541                 appcCnosTargetLocLuName
542                 appcCnosTargetParLuName
543                 appcCnosTargetModeName
544
545              CHANGE_SESSION_LIMIT -
546                 appcCnosMaxSessLimit
547                 appcCnosMinCwinLimit
548                 appcCnosMinClosLimit
549                 appcCnosResponsible
550                 appcCnosTargetLocLuName
551                 appcCnosTargetParLuName
552                 appcCnosTargetModeName
553
554              RESET_SESSION_LIMIT -
555                 appcCnosResponsible
556                 appcCnosDrainPart
557                 appcCnosForce
558                 appcCnosTargetLocLuName
559                 appcCnosTargetParLuName
560                 appcCnosTargetModeName
561           "
562
563       ::= { appcCnosControl 1 }
564
565 appcCnosMaxSessLimit OBJECT-TYPE
566       SYNTAX Integer32
567       MAX-ACCESS read-write
568       STATUS current
569       DESCRIPTION
570           "Specifies the maximum value that the local LU is to use,
571           during CNOS processing, for the session limit.  The local LU,
572           as a target LU, will negotiate a higher session limit it
573           receives in the CNOS request down to this maximum value.  The
574           local LU, as a source LU, will restrict the session limit it
575           sends in a CNOS request to a value less than or equal to this
576           maximum value.
577
578            If set (i.e., greater than 0), this overrides the maximum
579            session limit defined in the appcModeAdminTable.
580
581            This parameter should be set to the desired value before
582            setting the command (appcCnosCommand).
583
584            This parameter applies to the INITIALIZE_SESSION_LIMIT and
585            CHANGE_SESSION_LIMIT verbs."
586
587       DEFVAL { 0 }
588
589       ::= { appcCnosControl 2 }
590
591 appcCnosMinCwinLimit OBJECT-TYPE
592       SYNTAX Integer32
593       MAX-ACCESS read-write
594       STATUS current
595       DESCRIPTION
596           "Specifies the default minimum contention winner sessions
597           limit.
598
599           This parameter should be set to the desired value before
600           setting the command (appcCnosCommand).
601
602           This parameter applies to the INITIALIZE_SESSION_LIMIT and
603           CHANGE_SESSION_LIMIT verbs."
604
605       DEFVAL { 0 }
606
607       ::= { appcCnosControl 3 }
608
609 appcCnosMinClosLimit OBJECT-TYPE
610       SYNTAX Integer32
611       MAX-ACCESS read-write
612       STATUS current
613       DESCRIPTION
614           "Specifies the default minimum contention loser sessions limit.
615
616            This parameter should be set to the desired value before
617            setting the command (appcCnosCommand).
618
619            This parameter applies to the INITIALIZE_SESSION_LIMIT and
620            CHANGE_SESSION_LIMIT verbs."
621       DEFVAL { 0 }
622
623       ::= { appcCnosControl 4 }
624
625 appcCnosDrainSelf OBJECT-TYPE
626       SYNTAX INTEGER {
627                       no(1),
628                       yes(2)
629                      }
630       MAX-ACCESS read-write
631       STATUS current
632       DESCRIPTION
633           "Specifies whether the local LU is draining its conversations
634           for this mode.  When a mode session limit is reset (via a CNOS
635           RESET_SESSION_LIMIT request), the local LU could be set to
636           process all queued conversations before deactivating all of the
637           sessions (using the SNA Bracket Initiation Stopped or BIS
638           protocol).
639
640           This parameter should be set to the desired value before
641           setting the command (appcCnosCommand).
642
643           This parameter applies only to the RESET_SESSION_LIMIT verb."
644
645       DEFVAL { no }
646
647       ::= { appcCnosControl 5 }
648
649 appcCnosDrainPart OBJECT-TYPE
650       SYNTAX INTEGER {
651                       no(1),
652                       yes(2)
653                      }
654       MAX-ACCESS read-write
655       STATUS current
656       DESCRIPTION
657           "Specifies whether the partner LU is draining its conversations
658           for this mode.  When a mode session limit is reset (via a CNOS
659           RESET_SESSION_LIMIT request), the partner LU could be set to
660           process all queued conversations before deactivating all of the
661           sessions (using the SNA Bracket Initiation Stop or BIS
662           protocol).
663
664           This parameter should be set to the desired value before
665           setting the command (appcCnosCommand).
666
667           This parameter applies only to the RESET_SESSION_LIMIT verb."
668       DEFVAL { yes }
669
670       ::= { appcCnosControl 6 }
671
672 appcCnosResponsible OBJECT-TYPE
673       SYNTAX INTEGER {
674                       source(1),
675                       target(2)
676                      }
677       MAX-ACCESS read-write
678       STATUS current
679       DESCRIPTION
680           "Specifies which LU is responsible for selecting and
681           deactivating sessions as a result of a change that decreases
682           the session limit or the maximum number of contention winner
683           sessions for the source or target LU.  If no session need to be
684           deactivated, this parameter is ignored.
685
686                 source  -       specifies that the source (local) LU is
687                                 responsible.  The target (partner) LU
688                                 cannot negotiate this value.
689                 target  -       specifies that the target (partner) LU is
690                                 responsible. The target LU can negotiate
691                                 this value to source.
692
693            This parameter should be set to the desired value before
694            setting the command (appcCnosCommand).
695
696            This parameter applies to the RESET_SESSION_LIMIT and
697            CHANGE_SESSION_LIMIT verbs."
698
699       DEFVAL { source }
700
701       ::= { appcCnosControl 7 }
702
703 appcCnosForce OBJECT-TYPE
704       SYNTAX INTEGER {
705                       no(1),
706                       yes(2)
707                      }
708       MAX-ACCESS read-write
709       STATUS current
710       DESCRIPTION
711           "Specifies whether the local LU should force the resetting of
712           the session limit when certain error conditions occur that
713           prevent the successful exchange of CNOS request and reply.
714
715            This parameter should be set to the desired value before
716            setting the command (appcCnosCommand).
717
718            This parameter applies only to the RESET_SESSION_LIMIT verb."
719
720       DEFVAL { no }
721
722       ::= { appcCnosControl 8 }
723
724 appcCnosTargetLocLuName OBJECT-TYPE
725       SYNTAX DisplayString (SIZE (1..17))
726       MAX-ACCESS read-write
727       STATUS current
728       DESCRIPTION
729           "The SNA name of the local LU to which the CNOS command is
730            to be applied. This field is from 1 to 17 characters in
731            length, including a period (.) which separates the
732            NetId from the NAU name if the NetId is present.
733
734            This object should be set to the desired value before setting
735            the command (appcCnosCommand).
736
737            This parameter applies to all CNOS verbs."
738
739       ::= { appcCnosControl 9 }
740
741 appcCnosTargetParLuName OBJECT-TYPE
742       SYNTAX DisplayString (SIZE (1..17))
743       MAX-ACCESS read-write
744       STATUS current
745       DESCRIPTION
746           "The SNA name of the partner LU to which the CNOS command is
747            to be applied. This field is from 1 to 17 characters in
748            length, including a period (.) which separates the
749            NetId from the NAU name if the NetId is present.
750
751            This object should be set to the desired value before setting
752            the command (appcCnosCommand).
753
754            This parameter applies to all CNOS verbs."
755
756       ::= { appcCnosControl 10 }
757
758 appcCnosTargetModeName OBJECT-TYPE
759       SYNTAX DisplayString (SIZE (1..8))
760       MAX-ACCESS read-write
761       STATUS current
762       DESCRIPTION
763           "Specifies the mode name to which the CNOS command is to be
764            applied.
765
766            This object should be set to the desired value before setting
767            the command (appcCnosCommand).
768
769            This parameter applies to all CNOS verbs."
770
771       ::= { appcCnosControl 11 }
772
773
774 -- *********************************************************************
775 --    APPC LU information
776 -- ---------------------------------------------------------------------
777 --  Local LU
778 --  Partner LU
779 --  Mode
780 -- *********************************************************************
781
782 -- *********************************************************************
783 --  APPC Local LU
784 --
785 --  The entries in the following tables provide information for
786 --  independent and dependent LU 6.2.
787 --
788 -- *********************************************************************
789
790 -- *********************************************************************
791 --    APPC Local LU Admin Table
792 --    Objects in this table contain default or expected configuration
793 --    values for local 6.2 LUs.
794 -- *********************************************************************
795
796 appcLluAdminTable OBJECT-TYPE
797       SYNTAX SEQUENCE OF AppcLluAdminEntry
798       MAX-ACCESS not-accessible
799       STATUS current
800       DESCRIPTION
801           "APPC Local LU Admin Table."
802
803       ::= { appcLu 1 }
804
805 appcLluAdminEntry OBJECT-TYPE
806       SYNTAX AppcLluAdminEntry
807       MAX-ACCESS not-accessible
808       STATUS current
809       DESCRIPTION
810           "Information about local APPC LUs. "
811       INDEX { appcLluAdminName }
812
813       ::= { appcLluAdminTable 1 }
814
815 AppcLluAdminEntry     ::= SEQUENCE {
816         appcLluAdminName               DisplayString,
817         appcLluAdminDepType            INTEGER,
818         appcLluAdminLocalAddress       OCTET STRING,
819         appcLluAdminSessLimit          Integer32,
820         appcLluAdminBindRspMayQ        INTEGER,
821         appcLluAdminCompression        INTEGER,
822         appcLluAdminInBoundCompLevel   INTEGER,
823         appcLluAdminOutBoundCompLevel  INTEGER,
824         appcLluAdminCompRleBeforeLZ    INTEGER,
825         appcLluAdminAlias              DisplayString
826                      }
827
828 appcLluAdminName OBJECT-TYPE
829       SYNTAX DisplayString (SIZE (1..17))
830       MAX-ACCESS not-accessible
831       STATUS current
832       DESCRIPTION
833           "Specifies the name of the local LU.  This field is from 1 to
834           17 characters in length, including a period (.) which separates
835           the NetId from the NAU name if the NetId is present."
836
837       ::= { appcLluAdminEntry 1 }
838
839 appcLluAdminDepType OBJECT-TYPE
840       SYNTAX INTEGER {
841                       dependent(1),
842                       independent(2)
843                      }
844       MAX-ACCESS read-only
845       STATUS current
846       DESCRIPTION
847           "This value identifies whether the LU is dependent or
848           independent."
849
850       ::= { appcLluAdminEntry 2 }
851
852 appcLluAdminLocalAddress OBJECT-TYPE
853       SYNTAX OCTET STRING (SIZE (1))
854       MAX-ACCESS read-only
855       STATUS current
856       DESCRIPTION
857           "The local address for this LU is a byte with a value ranging
858           from 0 to 254.  For dependent LUs, this value ranges from 1 to
859           254; for independent LUs this value is always 0."
860
861       ::= { appcLluAdminEntry 3 }
862
863 appcLluAdminSessLimit OBJECT-TYPE
864       SYNTAX Integer32
865       MAX-ACCESS read-only
866       STATUS current
867       DESCRIPTION
868           "The maximum number of sessions supported by this LU."
869
870       ::= { appcLluAdminEntry 4 }
871
872 appcLluAdminBindRspMayQ OBJECT-TYPE
873       SYNTAX INTEGER {
874                       no(1),
875                       yes(2)
876                      }
877       MAX-ACCESS read-only
878       STATUS current
879       DESCRIPTION
880           "Indicates whether or not the local LU, as the sender of a BIND
881           request, allows a partner partner LU to delay sending the BIND
882           response if the partner LU cannot process the BIND request
883           immediately."
884
885       ::= { appcLluAdminEntry 5 }
886
887 appcLluAdminCompression OBJECT-TYPE
888       SYNTAX INTEGER {
889                       prohibited(1),
890                       required(2),
891                       negotiable(3)
892                      }
893       MAX-ACCESS read-only
894       STATUS current
895       DESCRIPTION
896           "Specifies whether compression is supported. The local LU uses
897            this value for negotiation during session activation
898            (SNA BIND).
899
900               prohibited  -  specifies that no compression is to be used.
901               required    -  specifies that compression is required.
902               negotiable  -  specifies that the usage of compression
903                              is to be negotiated between the LUs. The
904                              level of compression is also negotiated."
905
906       ::= { appcLluAdminEntry 6 }
907
908 appcLluAdminInBoundCompLevel OBJECT-TYPE
909       SYNTAX INTEGER {
910                       none(1),
911                       rle(2),
912                       lz9(3),
913                       lz10(4),
914                       lz12(5)
915                      }
916       MAX-ACCESS read-only
917       STATUS current
918       DESCRIPTION
919           "Specifies the maximum level of compression supported for
920           inbound data.  The local LU uses this value in conjunction with
921           appcLluAdminCompression for negotiation during session
922           activation (SNA BIND).
923               none  -  specifies that no compression is to be used.
924               rle   -  specifies run-length encoding compression
925                        in which a 1 or 2 byte sequence substitution is
926                        used for each repeated run of the same character.
927               lz9   -  specifies Lempel-Ziv-like compression in which
928                        9 bit codes are used to substitute repeated
929                        substrings in the data stream.  These codes are
930                        indices that refer to entries in a common
931                        dictionary generated adaptively at both sender and
932                        receiver as the data flows and compression occurs.
933                        The larger number bits used for the code, the more
934                        storage space is required for the dictionary, but
935                        the larger the compression ratio.
936               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
937               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
938
939       ::= { appcLluAdminEntry 7 }
940
941 appcLluAdminOutBoundCompLevel OBJECT-TYPE
942       SYNTAX INTEGER {
943                       none(1),
944                       rle(2),
945                       lz9(3),
946                       lz10(4),
947                       lz12(5)
948                      }
949       MAX-ACCESS read-only
950       STATUS current
951       DESCRIPTION
952           "Specifies the maximum level of compression supported for
953           outbound data.  The local LU uses this value in conjunction
954           with appcLluAdminCompression for negotiation during session
955           activation (SNA BIND).
956               none  -  specifies that no compression is to be used.
957               rle   -  specifies run-length encoding compression
958                        in which a 1 or 2 byte sequence substitution is
959                        used for each repeated run of the same character.
960               lz9   -  specifies Lempel-Ziv-like compression in which
961                        9 bit codes are used to substitute repeated
962                        substrings in the data stream.  These codes are
963                        indices that refer to entries in a common
964                        dictionary generated adaptively at both sender and
965                        receiver as the data flows and compression occurs.
966                        The larger of number bits used for the code, the
967                        more storage space is required for the dictionary,
968                        but the larger the compression ratio.
969               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
970               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
971
972       ::= { appcLluAdminEntry 8 }
973
974 appcLluAdminCompRleBeforeLZ OBJECT-TYPE
975       SYNTAX INTEGER {
976                       no(1),
977                       yes(2)
978                      }
979       MAX-ACCESS read-only
980       STATUS current
981       DESCRIPTION
982           "Specifies whether run-length encoding is to be applied to the
983           data before applying Lempel-Ziv-like compression.  The local LU
984           uses this value for negotiation during session activation (SNA
985           BIND).  This parameter is only supported if LZ compression is
986           used."
987
988       ::= { appcLluAdminEntry 9 }
989
990 appcLluAdminAlias OBJECT-TYPE
991       SYNTAX DisplayString (SIZE (0..8))
992       MAX-ACCESS read-only
993       STATUS current
994       DESCRIPTION
995           "A local alias for the local LU.  If not known or
996            not applicable, this object contains a zero-length
997            string."
998
999       ::= { appcLluAdminEntry 10 }
1000
1001
1002 -- *********************************************************************
1003 --    APPC Local LU Oper Table
1004
1005 --    Objects in this table contain current operational values, such
1006 --    as state values or negotiated parameters, for local 6.2 LUs.
1007 -- *********************************************************************
1008
1009 appcLluOperTable OBJECT-TYPE
1010       SYNTAX SEQUENCE OF AppcLluOperEntry
1011       MAX-ACCESS not-accessible
1012       STATUS current
1013       DESCRIPTION
1014           "APPC Local LU Operational Table."
1015       ::= { appcLu 2 }
1016
1017 appcLluOperEntry OBJECT-TYPE
1018       SYNTAX AppcLluOperEntry
1019       MAX-ACCESS not-accessible
1020       STATUS current
1021       DESCRIPTION
1022           "Information about local APPC LUs."
1023
1024       INDEX { appcLluOperName }
1025
1026       ::= { appcLluOperTable 1 }
1027
1028 AppcLluOperEntry     ::= SEQUENCE {
1029         appcLluOperName               DisplayString,
1030         appcLluOperDepType            INTEGER,
1031         appcLluOperLocalAddress       OCTET STRING,
1032         appcLluOperSessLimit          Integer32,
1033         appcLluOperBindRspMayQ        INTEGER,
1034         appcLluOperCompression        INTEGER,
1035         appcLluOperInBoundCompLevel   INTEGER,
1036         appcLluOperOutBoundCompLevel  INTEGER,
1037         appcLluOperCompRleBeforeLZ    INTEGER,
1038         appcLluOperAlias              DisplayString,
1039         appcLluOperActiveSessions     Gauge32
1040                      }
1041
1042 appcLluOperName OBJECT-TYPE
1043       SYNTAX DisplayString (SIZE (1..17))
1044       MAX-ACCESS not-accessible
1045       STATUS current
1046       DESCRIPTION
1047           "Specifies the name of the local LU.  This field is from 1 to
1048           17 characters in length, including a period (.) which separates
1049           the NetId from the NAU name if the NetId is present."
1050
1051       ::= { appcLluOperEntry 1 }
1052
1053 appcLluOperDepType OBJECT-TYPE
1054       SYNTAX INTEGER {
1055                       dependent(1),
1056                       independent(2)
1057                      }
1058       MAX-ACCESS read-only
1059       STATUS current
1060       DESCRIPTION
1061           "This value identifies whether the LU is dependent or
1062           independent."
1063
1064       ::= { appcLluOperEntry 2 }
1065
1066 appcLluOperLocalAddress OBJECT-TYPE
1067       SYNTAX OCTET STRING (SIZE (1))
1068       MAX-ACCESS read-only
1069       STATUS current
1070       DESCRIPTION
1071           "The local address for this LU is a byte with a value ranging
1072           from 0 to 254.  For dependent LUs, this value ranges from 1 to
1073           254; for independent LUs this value is always 0."
1074
1075       ::= { appcLluOperEntry 3 }
1076
1077 appcLluOperSessLimit OBJECT-TYPE
1078       SYNTAX Integer32
1079       MAX-ACCESS read-only
1080       STATUS current
1081       DESCRIPTION
1082           "The maximum number of sessions supported by this LU."
1083
1084       ::= { appcLluOperEntry 4 }
1085
1086 appcLluOperBindRspMayQ OBJECT-TYPE
1087       SYNTAX INTEGER {
1088                       no(1),
1089                       yes(2)
1090                      }
1091       MAX-ACCESS read-only
1092       STATUS current
1093       DESCRIPTION
1094           "Indicates whether or not the local LU, as the sender of a BIND
1095           request, allows a partner LU to delay sending the BIND
1096           response if the partner LU cannot process the BIND request
1097           immediately."
1098
1099       ::= { appcLluOperEntry 5 }
1100
1101 appcLluOperCompression OBJECT-TYPE
1102       SYNTAX INTEGER {
1103                       prohibited(1),
1104                       required(2),
1105                       negotiable(3)
1106                      }
1107       MAX-ACCESS read-only
1108       STATUS current
1109       DESCRIPTION
1110           "Specifies whether compression is supported.  The local LU uses
1111           this value for negotiation during session activation (SNA
1112           BIND).
1113
1114               prohibited  -  specifies that no compression is to be used.
1115               required    -  specifies that compression is required.
1116               negotiable  -  specifies that the usage of compression
1117                              is to be negotiated between the LUs. The
1118                              level of compression is also negotiated."
1119
1120       ::= { appcLluOperEntry 6 }
1121
1122 appcLluOperInBoundCompLevel OBJECT-TYPE
1123       SYNTAX INTEGER {
1124                       none(1),
1125                       rle(2),
1126                       lz9(3),
1127                       lz10(4),
1128                       lz12(5)
1129                      }
1130       MAX-ACCESS read-only
1131       STATUS current
1132       DESCRIPTION
1133           "Specifies the maximum level of compression supported for
1134           inbound data.  The local LU uses this value in conjunction with
1135           appcLluOperCompression for negotiation during session
1136           activation (SNA BIND).
1137
1138               none  -  specifies that no compression is to be used.
1139               rle   -  specifies run-length encoding compression
1140                        in which a 1 or 2 byte sequence substitution is
1141                        used for each repeated run of the same character.
1142               lz9   -  specifies Lempel-Ziv-like compression in which
1143                        9 bit codes are used to substitute repeated
1144                        substrings in the data stream.  These codes are
1145                        indices that refer to entries in a common
1146                        dictionary generated adaptively at both sender and
1147                        receiver as the data flows and compression occurs.
1148                        The larger of number bits used for the code, the
1149                        more storage space is required for the dictionary,
1150                        but the larger the compression ratio.
1151               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
1152               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
1153       ::= { appcLluOperEntry 7 }
1154
1155 appcLluOperOutBoundCompLevel OBJECT-TYPE
1156       SYNTAX INTEGER {
1157                       none(1),
1158                       rle(2),
1159                       lz9(3),
1160                       lz10(4),
1161                       lz12(5)
1162                      }
1163       MAX-ACCESS read-only
1164       STATUS current
1165       DESCRIPTION
1166           "Specifies the maximum level of compression supported for
1167           outbound data.  The local LU uses this value in conjunction
1168           with appcLluAdminCompression for negotiation during session
1169           activation (SNA BIND).
1170
1171               none  -  specifies that no compression is to be used.
1172               rle   -  specifies run-length encoding compression
1173                        in which a 1 or 2 byte sequence substitution is
1174                        used for each repeated run of the same character.
1175               lz9   -  specifies Lempel-Ziv-like compression in which
1176                        9 bit codes are used to substitute repeated
1177                        substrings in the data stream.  These codes are
1178                        indices that refer to entries in a common
1179                        dictionary generated adaptively at both sender and
1180                        receiver as the data flows and compression occurs.
1181                        The larger of number bits used for the code, the
1182                        more storage space is required for the dictionary,
1183                        but the larger the compression ratio.
1184               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
1185               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
1186
1187       ::= { appcLluOperEntry 8 }
1188
1189 appcLluOperCompRleBeforeLZ OBJECT-TYPE
1190       SYNTAX INTEGER {
1191                       no(1),
1192                       yes(2)
1193                      }
1194       MAX-ACCESS read-only
1195       STATUS current
1196       DESCRIPTION
1197           "Specifies whether run-length encoding is to be applied to the
1198           data before applying Lempel-Ziv-like compression.  The local LU
1199           uses this value for negotiation during session activation (SNA
1200           BIND).  This parameter is only supported if LZ compression is
1201           used."
1202
1203       ::= { appcLluOperEntry 9 }
1204
1205 appcLluOperAlias OBJECT-TYPE
1206       SYNTAX DisplayString (SIZE (0..8))
1207       MAX-ACCESS read-only
1208       STATUS current
1209       DESCRIPTION
1210           "A local alias for the local LU.  If not known or
1211            not applicable, this object contains a zero-length
1212            string."
1213
1214       ::= { appcLluOperEntry 10 }
1215
1216 appcLluOperActiveSessions OBJECT-TYPE
1217       SYNTAX Gauge32
1218       MAX-ACCESS read-only
1219       STATUS current
1220       DESCRIPTION
1221           "Specifies the total number of active APPC sessions for this
1222           LU."
1223
1224       ::= { appcLluOperEntry 11 }
1225
1226 -- *********************************************************************
1227 --    APPC LU Pair Admin Table
1228 --    Objects in this table contain default or expected configuration
1229 --    values for 6.2 LU pairs.  An LU pair consists of a local LU and
1230 --    a partner LU, which may or may not be local.
1231 -- *********************************************************************
1232 appcLuPairAdminTable OBJECT-TYPE
1233       SYNTAX SEQUENCE OF AppcLuPairAdminEntry
1234       MAX-ACCESS not-accessible
1235       STATUS current
1236       DESCRIPTION
1237           "APPC Partner LU administrative Table"
1238
1239       ::= { appcLu 3 }
1240
1241 appcLuPairAdminEntry OBJECT-TYPE
1242       SYNTAX AppcLuPairAdminEntry
1243       MAX-ACCESS not-accessible
1244       STATUS current
1245       DESCRIPTION
1246           "Entry of APPC Partner LU Information Table.
1247           It is indexed by the local and partner LU Names."
1248
1249       INDEX { appcLuPairAdminLocLuName,
1250               appcLuPairAdminParLuName }
1251
1252       ::= { appcLuPairAdminTable 1 }
1253
1254 AppcLuPairAdminEntry     ::= SEQUENCE {
1255
1256       appcLuPairAdminLocLuName       DisplayString,
1257       appcLuPairAdminParLuName       DisplayString,
1258       appcLuPairAdminParLuAlias      DisplayString,
1259       appcLuPairAdminSessLimit       Integer32,
1260       appcLuPairAdminSessSec         INTEGER,
1261       appcLuPairAdminSecAccept       INTEGER,
1262       appcLuPairAdminLinkObjId       InstancePointer,
1263       appcLuPairAdminParaSessSup     INTEGER
1264
1265                      }
1266
1267 appcLuPairAdminLocLuName OBJECT-TYPE
1268       SYNTAX DisplayString (SIZE (1..17))
1269       MAX-ACCESS not-accessible
1270       STATUS current
1271       DESCRIPTION
1272           "The SNA name of the local LU to which this partner LU
1273            definition applies. This field is from 1 to 17 characters in
1274            length, including a period (.) which separates the
1275            NetId from the NAU name if the NetId is present.
1276
1277            The reserved value '*ALL' indicates that the partner LU
1278            definition applies to all local LUs, and not just to a single
1279            local LU."
1280
1281       ::= { appcLuPairAdminEntry 1 }
1282
1283 appcLuPairAdminParLuName OBJECT-TYPE
1284       SYNTAX DisplayString (SIZE (1..17))
1285       MAX-ACCESS not-accessible
1286       STATUS current
1287       DESCRIPTION
1288           "The SNA name of the partner LU.
1289            This field is from 1 to 17 characters in
1290            length, including a period (.) which separates the
1291            NetId from the NAU name if the NetId is present."
1292       ::= { appcLuPairAdminEntry 2 }
1293
1294 appcLuPairAdminParLuAlias OBJECT-TYPE
1295       SYNTAX DisplayString (SIZE (0..8))
1296       MAX-ACCESS read-only
1297       STATUS current
1298       DESCRIPTION
1299           "A local alias for the partner LU.  If not known or
1300            not applicable, this object contains a zero-length
1301            string."
1302
1303       ::= { appcLuPairAdminEntry 3 }
1304
1305 appcLuPairAdminSessLimit OBJECT-TYPE
1306       SYNTAX Integer32
1307       MAX-ACCESS read-only
1308       STATUS current
1309       DESCRIPTION
1310           "The maximum number of sessions supported by this partner LU."
1311
1312       ::= { appcLuPairAdminEntry 4 }
1313
1314 appcLuPairAdminSessSec OBJECT-TYPE
1315       SYNTAX INTEGER {
1316                       required(1),
1317                       accepted(2),
1318                       notAllowed(3)
1319                      }
1320       MAX-ACCESS read-only
1321       STATUS current
1322       DESCRIPTION
1323           "Specifies the type of session-level security information that
1324           a local LU will accept on BIND requests it receives from the
1325           partner LU.
1326
1327           required    -   Specifies that the BIND request must carry
1328                           session level verification information that
1329                           will be verified upon receipt.
1330           accepted    -   Specifies that the BIND request may carry
1331                           session level verification information that
1332                           will be verified upon receipt.
1333           notAllowed  -   Specifies that the BIND request must not carry
1334                           session level verification information."
1335       ::= { appcLuPairAdminEntry 5 }
1336
1337
1338 appcLuPairAdminSecAccept OBJECT-TYPE
1339       SYNTAX INTEGER {
1340                       none(1),
1341                       conversation(2),
1342                       alreadyVerified(3),
1343                       persistentVerification(4),
1344                       aVandpV(5)
1345                      }
1346       MAX-ACCESS read-only
1347       STATUS current
1348       DESCRIPTION
1349           "Specifies support for different levels of access security
1350            information in ATTACH requests received from this partner LU.
1351
1352            Possible values are:
1353
1354                 none    -   No access security information will be
1355                             accepted on allocation requests (ATTACH) from
1356                             this LU.
1357                 conversation
1358                         -   Allocation requests will not be accepted that
1359                             include already verified or persistent
1360                             verification indicators.  Accept
1361                             conversation-level access security
1362                             information, which must include both a user
1363                             Id and password, and may also include a
1364                             profile.
1365                 alreadyVerified
1366                         -   Allocation requests will be accepted that
1367                             include already verified indicators.
1368                             Persistent verification indicators will not
1369                             be accepted.
1370                 persistentVerification
1371                         -   Allocation requests will be accepted that
1372                             include persistent verification indicators.
1373                             Already verified indicators will not be
1374                             accepted.
1375                 aVandpV -   Allocation requests will be accepted that
1376                             include already verified or persistent
1377                             verification indicators."
1378
1379       ::= { appcLuPairAdminEntry 6 }
1380
1381 appcLuPairAdminLinkObjId OBJECT-TYPE
1382       SYNTAX InstancePointer
1383       MAX-ACCESS read-only
1384       STATUS current
1385       DESCRIPTION
1386           "Specifies the link associated with this partner LU.  This
1387           value points to the row in the table containing information on
1388           the link instance.  (e.g., the sdlcLSAdminTable of the SNA DLC
1389           MIB module).  This object may be NULL if the link is not
1390           specified or if a link is not applicable (as for APPN-level
1391           nodes)."
1392
1393       ::= { appcLuPairAdminEntry 7 }
1394
1395 appcLuPairAdminParaSessSup OBJECT-TYPE
1396       SYNTAX INTEGER {
1397                       no(1),
1398                       yes(2)
1399                      }
1400       MAX-ACCESS read-only
1401       STATUS current
1402       DESCRIPTION
1403           "Defined Parallel Sessions Supported.
1404
1405           Indicates whether or not multiple sessions between the partner
1406           LU and its associated local LU are permitted.  Parallel session
1407           support also indicates that Change Number of Sessions (CNOS)
1408           will be used to negotiate session limits between the LUs."
1409
1410       ::= { appcLuPairAdminEntry 8 }
1411
1412
1413 -- *********************************************************************
1414 --    APPC LU Pair Oper Table
1415 --    Objects in this table contain current operational values, such
1416 --    as state values or negotiated parameters, for 6.2 LU pairs.
1417 -- *********************************************************************
1418
1419 appcLuPairOperTable OBJECT-TYPE
1420       SYNTAX SEQUENCE OF AppcLuPairOperEntry
1421       MAX-ACCESS not-accessible
1422       STATUS current
1423       DESCRIPTION
1424           "Table of active partner/local LU pairs.  Two entries are
1425           present in the table when both LUs in a pair are local."
1426       ::= { appcLu 4 }
1427
1428 appcLuPairOperEntry OBJECT-TYPE
1429       SYNTAX AppcLuPairOperEntry
1430       MAX-ACCESS not-accessible
1431       STATUS current
1432       DESCRIPTION
1433           "Entry representing one partner/local LU pair."
1434
1435       INDEX { appcLuPairOperLocLuName,
1436               appcLuPairOperParLuName  }
1437
1438       ::= { appcLuPairOperTable 1 }
1439
1440 AppcLuPairOperEntry     ::= SEQUENCE {
1441     appcLuPairOperLocLuName             DisplayString,
1442     appcLuPairOperParLuName             DisplayString,
1443     appcLuPairOperParLuAlias            DisplayString,
1444     appcLuPairOperSessLimit             Integer32,
1445     appcLuPairOperSessSec               INTEGER,
1446     appcLuPairOperSecAccept             INTEGER,
1447     appcLuPairOperLinkObjId             InstancePointer,
1448     appcLuPairOperParaSessSup           INTEGER,
1449     appcLuPairOperParaSessSupLS         INTEGER,
1450     appcLuPairOperState                 INTEGER
1451    }
1452
1453 appcLuPairOperLocLuName OBJECT-TYPE
1454       SYNTAX DisplayString (SIZE (1..17))
1455       MAX-ACCESS not-accessible
1456       STATUS current
1457       DESCRIPTION
1458           "The SNA name of the local LU.  This field is from 1 to 17
1459           characters in length, including a period (.) which separates
1460           the NetId from the NAU name if the NetId is present.
1461
1462           If this object has the same value as appcLluOperName,
1463           then the two entries being indexed apply to the same
1464           resource (specifically, to the same local LU)."
1465
1466       ::= { appcLuPairOperEntry 1 }
1467
1468 appcLuPairOperParLuName OBJECT-TYPE
1469       SYNTAX DisplayString (SIZE (1..17))
1470       MAX-ACCESS not-accessible
1471       STATUS current
1472       DESCRIPTION
1473           "The SNA name of the partner LU.
1474            This field is from 1 to 17 characters in
1475            length, including a period (.) which separates the
1476            NetId from the NAU name if the NetId is present."
1477
1478       ::= { appcLuPairOperEntry 2 }
1479
1480 appcLuPairOperParLuAlias OBJECT-TYPE
1481       SYNTAX DisplayString (SIZE (0..8))
1482       MAX-ACCESS read-only
1483       STATUS current
1484       DESCRIPTION
1485           "A local alias for the partner LU.  If not known or
1486            not applicable, this object contains a zero-length
1487            string."
1488
1489       ::= { appcLuPairOperEntry 3 }
1490
1491 appcLuPairOperSessLimit OBJECT-TYPE
1492       SYNTAX Integer32
1493       MAX-ACCESS read-only
1494       STATUS current
1495       DESCRIPTION
1496           "The maximum number of sessions supported by this partner LU."
1497
1498       ::= { appcLuPairOperEntry 4 }
1499
1500 appcLuPairOperSessSec OBJECT-TYPE
1501       SYNTAX INTEGER {
1502                       required(1),
1503                       accepted(2),
1504                       notAllowed(3)
1505                      }
1506       MAX-ACCESS read-only
1507       STATUS current
1508       DESCRIPTION
1509           "Specifies the type of security information that a local LU
1510           will accept on BIND requests it receives from the partner LU.
1511
1512           required    -   Specifies that the BIND request must carry
1513                           session level verification information that
1514                           will be verified upon receipt.
1515           accepted    -   Specifies that the BIND request may carry
1516                           session level verification information that
1517                           will be verified upon receipt.
1518           notAllowed  -   Specifies that the BIND request must not carry
1519                           session level verification information."
1520
1521       ::= { appcLuPairOperEntry 5 }
1522
1523 appcLuPairOperSecAccept OBJECT-TYPE
1524       SYNTAX INTEGER {
1525                       none(1),
1526                       conversation(2),
1527                       alreadyVerified(3),
1528                       persistentVerification(4),
1529                       aVandpV(5)
1530                      }
1531       MAX-ACCESS read-only
1532       STATUS current
1533       DESCRIPTION
1534           "Specifies support for different levels of security acceptance
1535            information in ATTACH requests received from this partner LU.
1536
1537            Possible values are:
1538
1539                 none    -   No access security information will be
1540                             accepted on allocation requests (ATTACH) from
1541                             this LU.
1542                 conversation
1543                         -   Allocation requests will not be accepted that
1544                             include already verified or persistent
1545                             verification indicators.  Accept
1546                             conversation-level access security
1547                             information, which must include both a user
1548                             Id and password, and may also include a
1549                             profile.
1550                 alreadyVerified
1551                         -   Allocation requests will be accepted that
1552                             include already verified indicators.
1553                             Persistent verification indicators will not
1554                             be accepted.
1555                 persistentVerification
1556                         -   Allocation requests will be accepted that
1557                             include persistent verification indicators.
1558                             Already verified indicators will not be
1559                             accepted.
1560                 aVandpV -   Allocation requests will be accepted that
1561                             include already verified or persistent
1562                             verification indicators."
1563       ::= { appcLuPairOperEntry 6 }
1564
1565 appcLuPairOperLinkObjId OBJECT-TYPE
1566       SYNTAX InstancePointer
1567       MAX-ACCESS read-only
1568       STATUS current
1569       DESCRIPTION
1570           "Specifies the link associated with this partner LU.  This
1571           value points to the row in the table containing information on
1572           the link instance.  (e.g., the sdlcLSAdminTable of the SNA DLC
1573           MIB module).  This object may be NULL if the link is not
1574           specified or if a link is not applicable (as for APPN-level
1575           nodes)."
1576
1577       ::= { appcLuPairOperEntry 7 }
1578
1579 appcLuPairOperParaSessSup OBJECT-TYPE
1580       SYNTAX INTEGER {
1581                       no(1),
1582                       yes(2)
1583                      }
1584       MAX-ACCESS read-only
1585       STATUS current
1586       DESCRIPTION
1587           "Active Parallel Sessions Supported.
1588
1589            Indicates whether or not multiple session between the partner
1590            LU and its associated local LU are permitted.  Parallel
1591            session support also indicates that Change Number of Sessions
1592            (CNOS) will be used to negotiate session limits between the
1593            LUs."
1594
1595       ::= { appcLuPairOperEntry 8 }
1596
1597 appcLuPairOperParaSessSupLS OBJECT-TYPE
1598       SYNTAX INTEGER {
1599                       no(1),
1600                       yes(2)
1601                      }
1602       MAX-ACCESS read-only
1603       STATUS current
1604       DESCRIPTION
1605           "Active Parallel Sessions Supported - last starting value.
1606
1607            This object represents the initial value proposed by the local
1608            LU the last time this capability was negotiated, i.e., when
1609            the first session was bound between the local LU and its
1610            partner."
1611
1612       ::= { appcLuPairOperEntry 9 }
1613
1614 appcLuPairOperState OBJECT-TYPE
1615       SYNTAX INTEGER {
1616                       inactive (1),
1617                       active (2)
1618                      }
1619       MAX-ACCESS read-only
1620       STATUS current
1621       DESCRIPTION
1622           "The value identifies the current operational state of this LU
1623           pair:
1624
1625                   inactive (1) - no active or pending session exists
1626                                  between the LUs.
1627                   active (2)   - an active or pending session exists
1628                                  between the LUs."
1629
1630       ::= { appcLuPairOperEntry 10 }
1631
1632
1633 -- *********************************************************************
1634 --    APPC Mode Admin Table
1635 --    Objects in this table contain default or expected configuration
1636 --    values for session modes.
1637 --    Modes that have active sessions appear in the appcModeOperTable.
1638 -- *********************************************************************
1639 appcModeAdminTable OBJECT-TYPE
1640       SYNTAX SEQUENCE OF AppcModeAdminEntry
1641       MAX-ACCESS not-accessible
1642       STATUS current
1643       DESCRIPTION
1644           "APPC Mode Table"
1645
1646       ::= { appcLu 5 }
1647
1648 appcModeAdminEntry OBJECT-TYPE
1649       SYNTAX AppcModeAdminEntry
1650       MAX-ACCESS not-accessible
1651       STATUS current
1652       DESCRIPTION
1653           "Entry of APPC Mode Information Table."
1654       INDEX { appcModeAdminLocLuName,
1655               appcModeAdminParLuName,
1656               appcModeAdminModeName }
1657
1658       ::= { appcModeAdminTable 1 }
1659
1660 AppcModeAdminEntry     ::= SEQUENCE {
1661                appcModeAdminLocLuName          DisplayString,
1662                appcModeAdminParLuName          DisplayString,
1663                appcModeAdminModeName           DisplayString,
1664                appcModeAdminCosName            DisplayString,
1665                appcModeAdminSessEndTpName      DisplayString,
1666                appcModeAdminMaxSessLimit       Integer32,
1667                appcModeAdminMinCwinLimit       Integer32,
1668                appcModeAdminMinClosLimit       Integer32,
1669                appcModeAdminConWinAutoActLmt   Integer32,
1670                appcModeAdminRecvPacWinSz       Integer32,
1671                appcModeAdminSendPacWinSz       Integer32,
1672                appcModeAdminPrefRecvRuSz       Integer32,
1673                appcModeAdminPrefSendRuSz       Integer32,
1674                appcModeAdminRecvRuSzUpBnd      Integer32,
1675                appcModeAdminSendRuSzUpBnd      Integer32,
1676                appcModeAdminRecvRuSzLoBnd      Integer32,
1677                appcModeAdminSendRuSzLoBnd      Integer32,
1678                appcModeAdminSingSessReinit     INTEGER,
1679                appcModeAdminCompression        INTEGER,
1680                appcModeAdminInBoundCompLevel   INTEGER,
1681                appcModeAdminOutBoundCompLevel  INTEGER,
1682                appcModeAdminCompRleBeforeLZ    INTEGER,
1683                appcModeAdminSyncLvl            INTEGER,
1684                appcModeAdminCrypto             INTEGER
1685
1686                      }
1687
1688 appcModeAdminLocLuName OBJECT-TYPE
1689       SYNTAX DisplayString (SIZE (1..17))
1690       MAX-ACCESS not-accessible
1691       STATUS current
1692       DESCRIPTION
1693           "The SNA name of the local LU to which this mode definition
1694            applies.  This field is from 1 to 17 characters in length,
1695            including a period (.)  which separates the NetId from the
1696            NAU name if the NetId is present.
1697
1698            The reserved value '*ALL' indicates that the mode definition
1699            applies to all local LUs for the SNA node identified by
1700            appcLocalCpName, and not just to a single local LU."
1701
1702       ::= { appcModeAdminEntry 1 }
1703
1704 appcModeAdminParLuName OBJECT-TYPE
1705       SYNTAX DisplayString (SIZE (1..17))
1706       MAX-ACCESS not-accessible
1707       STATUS current
1708       DESCRIPTION
1709           "The SNA name of the partner LU to which this mode definition
1710            applies.  This field is from 1 to 17 characters in length,
1711            including a period (.) which separates the NetId from the
1712            NAU name if the NetId is present.
1713
1714            The reserved value '*ALL' indicates that the mode definition
1715            applies to all partner LUs for the SNA node identified by
1716            appcModeAdminLocLuName, and not just to a single partner LU."
1717
1718       ::= { appcModeAdminEntry 2 }
1719
1720 appcModeAdminModeName OBJECT-TYPE
1721       SYNTAX DisplayString (SIZE (1..8))
1722       MAX-ACCESS not-accessible
1723       STATUS current
1724       DESCRIPTION
1725           "Specifies the mode name. A mode defines the characteristics
1726            for a group of sessions. The mode name can be blank (8
1727            space characters). "
1728
1729       ::= { appcModeAdminEntry 3 }
1730
1731 appcModeAdminCosName OBJECT-TYPE
1732       SYNTAX DisplayString (SIZE (0..8))
1733       MAX-ACCESS read-only
1734       STATUS current
1735       DESCRIPTION
1736           "Specifies the class of service (COS) name associated with
1737            this mode.  If the implementation does not support COS names,
1738            a null string is returned."
1739
1740       ::= { appcModeAdminEntry 4 }
1741
1742 appcModeAdminSessEndTpName OBJECT-TYPE
1743       SYNTAX DisplayString (SIZE (0..64))
1744       MAX-ACCESS read-only
1745       STATUS current
1746       DESCRIPTION
1747           "Specifies the name of the transaction program (TP) to be
1748           invoked when a session using this mode is deactivated or ended.
1749           If no such TP is defined, this object is a null string.  When
1750           the TP name consists entirely of displayable EBCDIC code
1751           points, it is mapped directly to the equivalent ASCII display
1752           string.  However, registered TP names always have a non-
1753           displayable EBCDIC code point (value less than or equal to
1754           x'3F') as the first character, so they cannot be directly
1755           mapped to an ASCII display string.  These TP names are
1756           converted to a display string that is equivalent to a
1757           hexadecimal display of the EBCDIC code points.  For example,
1758           the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte
1759           ASCII display string '06F1' (including the two single quotes).
1760           "
1761
1762       ::= { appcModeAdminEntry 5 }
1763
1764 appcModeAdminMaxSessLimit OBJECT-TYPE
1765       SYNTAX Integer32
1766       MAX-ACCESS read-only
1767       STATUS current
1768       DESCRIPTION
1769           "Specifies the maximum value that the local LU is to use,
1770           during CNOS processing, for the session limit.  The local LU,
1771           as a target LU, will negotiate a higher session limit it
1772           receives in the CNOS request down to this maximum value.  The
1773           local LU, as a source LU, will restrict the session limit it
1774           sends in a CNOS request to a value less than or equal to this
1775           maximum value."
1776
1777       ::= { appcModeAdminEntry 6 }
1778
1779 appcModeAdminMinCwinLimit OBJECT-TYPE
1780       SYNTAX Integer32
1781       MAX-ACCESS read-only
1782       STATUS current
1783       DESCRIPTION
1784           "Specifies the default minimum contention winner sessions
1785           limit.  Some implementations internally issue a
1786           INITIALIZE_SESSION_LIMIT verb when a Mode is created.  This
1787           value is the parameter used for the CNOS processing of that
1788           verb.  This parameter is not used when issuing an explicit
1789           INITIALIZE_SESSION_LIMIT verb.  The equivalent object in
1790           appcCnosCommandTable is used."
1791       ::= { appcModeAdminEntry 7 }
1792
1793 appcModeAdminMinClosLimit OBJECT-TYPE
1794       SYNTAX Integer32
1795       MAX-ACCESS read-only
1796       STATUS current
1797       DESCRIPTION
1798           "Specifies the default minimum contention loser sessions limit.
1799           Some implementations internally issue a
1800           INITIALIZE_SESSION_LIMIT verb when a Mode is created.  This
1801           value is the parameter used for the CNOS processing of that
1802           verb.  This is the same as target minimum contention winner
1803           sessions.  This parameter is not used when issuing an explicit
1804           INITIALIZE_SESSION_LIMIT verb.  The equivalent object in
1805           appcCnosCommandTable is used."
1806
1807       ::= { appcModeAdminEntry 8 }
1808
1809 appcModeAdminConWinAutoActLmt OBJECT-TYPE
1810       SYNTAX Integer32
1811       MAX-ACCESS read-only
1812       STATUS current
1813       DESCRIPTION
1814           "Specifies the limit on the number of contention winner
1815           sessions to be automatically activated when the minimum number
1816           of contention winner sessions increases (as a result of CNOS
1817           processing).  The actual number of sessions activated is the
1818           lesser of this value and the new minimum number of contention
1819           winner sessions.  "
1820       ::= { appcModeAdminEntry 9 }
1821
1822 appcModeAdminRecvPacWinSz OBJECT-TYPE
1823       SYNTAX Integer32
1824       MAX-ACCESS read-only
1825       STATUS current
1826       DESCRIPTION
1827           "Specifies the size of the receive pacing window. This value is
1828            used for negotiation during session activations (SNA BIND).
1829
1830            The meaning of this value when set to 0 depends on whether
1831            adaptive pacing is supported:
1832               adaptive pacing        No limit on window size
1833               fixed pacing           No pacing is supported"
1834
1835       ::= { appcModeAdminEntry 10 }
1836
1837 appcModeAdminSendPacWinSz OBJECT-TYPE
1838       SYNTAX Integer32
1839       MAX-ACCESS read-only
1840       STATUS current
1841       DESCRIPTION
1842           "Specifies the size of the send pacing window. This value is
1843            used for negotiation during session activations (SNA BIND).
1844
1845            The meaning of this value when set to 0 depends on whether
1846            adaptive pacing is supported:
1847               adaptive pacing        No limit on window size
1848               fixed pacing           No pacing is supported"
1849
1850       ::= { appcModeAdminEntry 11 }
1851
1852 appcModeAdminPrefRecvRuSz OBJECT-TYPE
1853       SYNTAX Integer32
1854       MAX-ACCESS read-only
1855       STATUS current
1856       DESCRIPTION
1857           "Specifies the preferred receive RU (Request Unit) size of
1858           normal-flow requests on the sessions.  This value must be less
1859           than or equal to the value specified in
1860           appcModeAdminRecvRuSzUpBnd and greater than or equal to the
1861           value specified in appcModeAdminRecvRuSzLoBnd.
1862
1863            The local LU specifies this value for the receive maximum RU
1864            size in session activation (SNA BIND) requests and responses.
1865            It will allow negotiation up to the appcModeAdminRecvRuSzUpBnd
1866            value or down to the appcModeAdminRecvRuSzLoBnd value."
1867       ::= { appcModeAdminEntry 12 }
1868
1869 appcModeAdminPrefSendRuSz OBJECT-TYPE
1870       SYNTAX Integer32
1871       MAX-ACCESS read-only
1872       STATUS current
1873       DESCRIPTION
1874           "Specifies the preferred send RU (Request Unit) size of normal-
1875           flow requests on the sessions.  This value must be less than or
1876           equal to the value specified in appcModeAdminSendRuSzUpBnd and
1877           greater than or equal to the value specified in
1878           appcModeAdminSendRuSzLoBnd.
1879
1880            The local LU specifies this value for the send maximum RU
1881            size in session activation (SNA BIND) requests and responses.
1882            It will allow negotiation up to the appcModeAdminSendRuSzUpBnd
1883            value or down to the appcModeAdminSendRuSzLoBnd value."
1884
1885       ::= { appcModeAdminEntry 13 }
1886
1887 appcModeAdminRecvRuSzUpBnd OBJECT-TYPE
1888       SYNTAX Integer32
1889       MAX-ACCESS read-only
1890       STATUS current
1891       DESCRIPTION
1892           "Specifies the upper bound for the maximum receive RU
1893            (Request Unit) size of normal-flow requests. This is used
1894            for negotiation during session activations (SNA BIND). "
1895
1896       ::= { appcModeAdminEntry 14 }
1897
1898 appcModeAdminSendRuSzUpBnd OBJECT-TYPE
1899       SYNTAX Integer32
1900       MAX-ACCESS read-only
1901       STATUS current
1902       DESCRIPTION
1903           "Specifies the upper bound for the maximum send RU (Request
1904           Unit) size of normal-flow requests.  This is used for
1905           negotiation during session activations (SNA BIND).  "
1906
1907       ::= { appcModeAdminEntry 15 }
1908
1909 appcModeAdminRecvRuSzLoBnd OBJECT-TYPE
1910       SYNTAX Integer32
1911       MAX-ACCESS read-only
1912       STATUS current
1913       DESCRIPTION
1914           "Specifies the lower bound for the maximum receive RU (Request
1915           Unit) size of normal-flow requests.  This is used for
1916           negotiation during session activations (SNA BIND).  "
1917
1918       ::= { appcModeAdminEntry 16 }
1919
1920 appcModeAdminSendRuSzLoBnd OBJECT-TYPE
1921       SYNTAX Integer32
1922       MAX-ACCESS read-only
1923       STATUS current
1924       DESCRIPTION
1925           "Specifies the lower bound for the maximum send RU (Request
1926           Unit) size of normal-flow requests.  This is used for
1927           negotiation during session activations (SNA BIND).  "
1928
1929       ::= { appcModeAdminEntry 17 }
1930
1931 appcModeAdminSingSessReinit OBJECT-TYPE
1932       SYNTAX INTEGER {
1933                       notApplicable(1),
1934                       operatorControlled(2),
1935                       primaryOnly(3),
1936                       secondaryOnly(4),
1937                       primaryOrSecondary(5)
1938                      }
1939       MAX-ACCESS read-only
1940       STATUS current
1941       DESCRIPTION
1942           "Specifies the responsibility for session reinitiation of a
1943           single session with the partner LU (when the session goes
1944           down).  The local LU uses this parameter to specify the session
1945           reinitiation responsibility in session activation (SNA BIND)
1946           requests and responses.
1947
1948                 notApplicable      - specifies that this parameter has
1949                                      no meaning since the value of
1950                                      appcLuPairAdminParaSessSup is yes.
1951                                      The field in the SNA BIND is
1952                                      reserved (set to zero).
1953                 operatorControlled - specifies that neither LU will
1954                                      automatically attempt to reinitiate
1955                                      the session.  The operator on either
1956                                      side will manually reactivate the
1957                                      session.  A contention race (both
1958                                      side reinitiating at the same time)
1959                                      is won by the LU with the
1960                                      lexicographically greater fully-
1961                                      qualified LU name.
1962                 primaryOnly        - specifies that the primary LU will
1963                                      automatically attempt to reinitiate
1964                                      the session.
1965                 secondaryOnly      - specifies that the secondary LU will
1966                                      automatically attempt to reinitiate
1967                                      the session.
1968                 primaryOrSecondary - specifies that either the primary or
1969                                      the secondary may automatically
1970                                      attempt to reinitiate the session.
1971                                      A contention race is handled the
1972                                      same way as with operatorControlled.
1973           "
1974       ::= { appcModeAdminEntry 18 }
1975
1976 appcModeAdminCompression OBJECT-TYPE
1977       SYNTAX INTEGER {
1978                       prohibited(1),
1979                       required(2),
1980                       negotiable(3)
1981                      }
1982       MAX-ACCESS read-only
1983       STATUS current
1984       DESCRIPTION
1985           "Specifies whether compression is supported.  The local LU uses
1986           this value for negotiation during session activation (SNA
1987           BIND).
1988
1989               prohibited  -  specifies that no compression is to be used.
1990               required    -  specifies that compression is required.
1991               negotiable  -  specifies that the usage of compression
1992                              is to be negotiated between the LUs. The
1993                              level of compression is also negotiated."
1994
1995       ::= { appcModeAdminEntry 19 }
1996
1997 appcModeAdminInBoundCompLevel OBJECT-TYPE
1998       SYNTAX INTEGER {
1999                       none(1),
2000                       rle(2),
2001                       lz9(3),
2002                       lz10(4),
2003                       lz12(5)
2004                      }
2005       MAX-ACCESS read-only
2006       STATUS current
2007       DESCRIPTION
2008           "Specifies the maximum level of compression supported for
2009           inbound data.  The local LU uses this value in conjunction with
2010           appcModeAdminCompression for negotiation during session
2011           activation (SNA BIND).
2012
2013               none  -  specifies that no compression is to be used.
2014               rle   -  specifies run-length encoding compression
2015                        in which a 1 or 2 byte sequence substitution is
2016                        used for each repeated run of the same character.
2017               lz9   -  specifies Lempel-Ziv-like compression in which
2018                        9 bit codes are used to substitute repeated
2019                        substrings in the data stream.  These codes are
2020                        indices that refer to entries in a common
2021                        dictionary generated adaptively at both sender and
2022                        receiver as the data flows and compression occurs.
2023                        The larger of number bits used for the code, the
2024                        more storage space is required for the dictionary,
2025                        but the larger the compression ratio.
2026               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
2027               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
2028
2029       ::= { appcModeAdminEntry 20 }
2030
2031 appcModeAdminOutBoundCompLevel OBJECT-TYPE
2032       SYNTAX INTEGER {
2033                       none(1),
2034                       rle(2),
2035                       lz9(3),
2036                       lz10(4),
2037                       lz12(5)
2038                      }
2039       MAX-ACCESS read-only
2040       STATUS current
2041       DESCRIPTION
2042           "Specifies the maximum level of compression supported for
2043           outbound data.  The local LU uses this value in conjunction
2044           with appcModeAdminCompression for negotiation during session
2045           activation (SNA BIND).
2046
2047               none  -  specifies that no compression is to be used.
2048               rle   -  specifies run-length encoding compression
2049                        in which a 1 or 2 byte sequence substitution is
2050                        used for each repeated run of the same character.
2051               lz9   -  specifies Lempel-Ziv-like compression in which
2052                        9 bit codes are used to substitute repeated
2053                        substrings in the data stream.  These codes are
2054                        indices that refer to entries in a common
2055                        dictionary generated adaptively at both sender and
2056                        receiver as the data flows and compression occurs.
2057                        The larger of number bits used for the code, the
2058                        more storage space is required for the dictionary,
2059                        but the larger the compression ratio.
2060               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
2061               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
2062
2063       ::= { appcModeAdminEntry 21 }
2064
2065 appcModeAdminCompRleBeforeLZ OBJECT-TYPE
2066       SYNTAX INTEGER {
2067                       no(1),
2068                       yes(2)
2069                      }
2070       MAX-ACCESS read-only
2071       STATUS current
2072       DESCRIPTION
2073           "Specifies whether run-length encoding is to be applied to the
2074           data before applying Lempel-Ziv-like compression.  The local LU
2075           uses this value for negotiation during session activation (SNA
2076           BIND).  This parameter is only supported if LZ compression is
2077           used."
2078
2079       ::= { appcModeAdminEntry 22 }
2080
2081 appcModeAdminSyncLvl OBJECT-TYPE
2082       SYNTAX INTEGER {
2083                       none(1),
2084                       noneConfirm(2),
2085                       noneConfirmSyncPoint(3)
2086                      }
2087       MAX-ACCESS read-only
2088       STATUS current
2089       DESCRIPTION
2090           "Specifies the sync level support. This value is used for
2091            negotiation during session activations (SNA BIND).
2092
2093                 none                 - No sync level is supported.
2094                 noneConfirm          - None and Confirm levels supported.
2095                 noneConfirmSyncPoint - None, Confirm, and Sync Point is
2096                                        supported.
2097           "
2098
2099       ::= { appcModeAdminEntry 23 }
2100
2101 appcModeAdminCrypto OBJECT-TYPE
2102       SYNTAX INTEGER {
2103                       notSupported(1),
2104                       mandatory(2),
2105                       selective(3)
2106                      }
2107       MAX-ACCESS read-only
2108       STATUS current
2109       DESCRIPTION
2110           "Specifies whether session-level cryptography is supported.
2111            This value is used for negotiation during session activations
2112            (SNA BIND).
2113                 notSupported    -   Specifies session-level cryptography
2114                                     is not to be used.
2115                 mandatory       -   Specifies session-level cryptography
2116                                     must be used.
2117                 selective       -   Specifies session-level cryptography
2118                                     is required just on selected requests
2119                                     flowing on the sessions."
2120
2121       ::= { appcModeAdminEntry 24 }
2122
2123 -- *********************************************************************
2124 --    APPC Mode Oper Table
2125 --    Objects in this table contain current operational values, such
2126 --    as state values or negotiated parameters, for session modes.
2127 --
2128 -- *********************************************************************
2129 appcModeOperTable OBJECT-TYPE
2130       SYNTAX SEQUENCE OF AppcModeOperEntry
2131       MAX-ACCESS not-accessible
2132       STATUS current
2133       DESCRIPTION
2134           "Operational APPC Mode Information.  Two entries are present in
2135           the table when both LUs in a pair are local."
2136
2137       ::= { appcLu 6 }
2138
2139 appcModeOperEntry OBJECT-TYPE
2140       SYNTAX AppcModeOperEntry
2141       MAX-ACCESS not-accessible
2142       STATUS current
2143       DESCRIPTION
2144           "Entry of APPC mode operational information table.  This entry
2145           does not augment the appcModeAdminEntry, but reflects an actual
2146           operational mode for a given local LU - partner LU pair."
2147
2148       INDEX { appcModeOperLocLuName,
2149               appcModeOperParLuName,
2150               appcModeOperModeName }
2151
2152       ::= { appcModeOperTable 1 }
2153
2154 AppcModeOperEntry     ::= SEQUENCE {
2155
2156    appcModeOperLocLuName            DisplayString,
2157    appcModeOperParLuName            DisplayString,
2158    appcModeOperModeName             DisplayString,
2159    appcModeOperCosName              DisplayString,
2160    appcModeOperSessEndTpName        DisplayString,
2161    appcModeOperSessLimit            Integer32,
2162    appcModeOperMaxSessLimit         Integer32,
2163    appcModeOperMinCwinLimit         Integer32,
2164    appcModeOperMinClosLimit         Integer32,
2165    appcModeOperConWinAutoActLmt     Integer32,
2166    appcModeOperRecvPacWinSz         Integer32,
2167    appcModeOperSendPacWinSz         Integer32,
2168    appcModeOperPrefRecvRuSz         Integer32,
2169    appcModeOperPrefSendRuSz         Integer32,
2170    appcModeOperRecvRuSzUpBnd        Integer32,
2171    appcModeOperSendRuSzUpBnd        Integer32,
2172    appcModeOperRecvRuSzLoBnd        Integer32,
2173    appcModeOperSendRuSzLoBnd        Integer32,
2174    appcModeOperSingSessReinit       INTEGER,
2175    appcModeOperCompression          INTEGER,
2176    appcModeOperInBoundCompLevel     INTEGER,
2177    appcModeOperOutBoundCompLevel    INTEGER,
2178    appcModeOperCompRleBeforeLZ      INTEGER,
2179    appcModeOperSyncLvl              INTEGER,
2180    appcModeOperCrypto               INTEGER,
2181    appcModeOperSyncLvlLastStart     INTEGER,
2182    appcModeOperCryptoLastStart      INTEGER,
2183    appcModeOperCNOSNeg              INTEGER,
2184    appcModeOperActCwin              Gauge32,
2185    appcModeOperActClos              Gauge32,
2186    appcModeOperPndCwin              Gauge32,
2187    appcModeOperPndClos              Gauge32,
2188    appcModeOperPtmCwin              Gauge32,
2189    appcModeOperPtmClos              Gauge32,
2190    appcModeOperDrainSelf            INTEGER,
2191    appcModeOperDrainPart            INTEGER
2192                      }
2193
2194 appcModeOperLocLuName OBJECT-TYPE
2195       SYNTAX DisplayString (SIZE (1..17))
2196       MAX-ACCESS not-accessible
2197       STATUS current
2198       DESCRIPTION
2199           "The SNA name of the local LU.  This field is from 1 to 17
2200           characters in length, including a period (.) which separates
2201           the NetId from the NAU name if the NetId is present.
2202           If this object has the same value as appcLluOperName,
2203           then the two entries being indexed apply to the same
2204           resource (specifically, to the same local LU)."
2205
2206       ::= { appcModeOperEntry 1 }
2207
2208 appcModeOperParLuName OBJECT-TYPE
2209       SYNTAX DisplayString (SIZE (1..17))
2210       MAX-ACCESS not-accessible
2211       STATUS current
2212       DESCRIPTION
2213           "The SNA name of the partner LU.  This field is from 1 to 17
2214           characters in length, including a period (.) which separates
2215           the NetId from the NAU name if the NetId is present.
2216
2217           If this object has the same value as appcLuPairOperParLuName,
2218           then the two entries being indexed apply to the same
2219           resource (specifically, to the same partner LU)."
2220
2221       ::= { appcModeOperEntry 2 }
2222
2223 appcModeOperModeName OBJECT-TYPE
2224       SYNTAX DisplayString (SIZE (1..8))
2225       MAX-ACCESS not-accessible
2226       STATUS current
2227       DESCRIPTION
2228           "Specifies the mode name. A mode defines the characteristics
2229            for a group of sessions. The mode name can be blank (8
2230            space characters). "
2231
2232       ::= { appcModeOperEntry 3 }
2233
2234 appcModeOperCosName OBJECT-TYPE
2235       SYNTAX DisplayString (SIZE (0..8))
2236       MAX-ACCESS read-only
2237       STATUS current
2238       DESCRIPTION
2239           "Specifies the class of service (COS) name associated with
2240            this mode.  If the implementation does not support COS names,
2241            a zero-length string is returned."
2242
2243       ::= { appcModeOperEntry 4 }
2244
2245 appcModeOperSessEndTpName OBJECT-TYPE
2246       SYNTAX DisplayString (SIZE (1..64))
2247       MAX-ACCESS read-only
2248       STATUS current
2249       DESCRIPTION
2250           "Specifies the name of the transaction program (TP) to be
2251           invoked when a session using this mode is deactivated or ended.
2252           If the name is NULL, no transaction program is invoked.  When
2253           the TP name consists entirely of displayable EBCDIC code
2254           points, it is mapped directly to the equivalent ASCII display
2255           string.  However, registered TP names always have a non-
2256           displayable EBCDIC code point (value less than or equal to
2257           x'3F') as the first character, so they cannot be directly
2258           mapped to an ASCII display string.  These TP names are
2259           converted to a display string that is equivalent to a
2260           hexadecimal display of the EBCDIC code points.  For example,
2261           the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte
2262           ASCII display string '06F1' (including the two single quotes)."
2263
2264       ::= { appcModeOperEntry 5 }
2265
2266 appcModeOperSessLimit OBJECT-TYPE
2267       SYNTAX Integer32
2268       MAX-ACCESS read-only
2269       STATUS current
2270       DESCRIPTION
2271           "Specifies the current session limit of this mode as negotiated
2272           through APPC CNOS (Change Number of Sessions) processing.
2273           Identifies the total number of sessions that can be established
2274           between the local and partner LU using this mode."
2275
2276       ::= { appcModeOperEntry 6 }
2277
2278 appcModeOperMaxSessLimit OBJECT-TYPE
2279       SYNTAX Integer32
2280       MAX-ACCESS read-only
2281       STATUS current
2282       DESCRIPTION
2283           "Specifies the maximum value that the local LU is to use,
2284           during CNOS processing, for the session limit.  The local LU,
2285           as a target LU, will negotiate a higher session limit it
2286           receives in the CNOS request down to this maximum value.  The
2287           local LU, as a source LU, will restrict the session limit it
2288           sends in a CNOS request to a value less than or equal to this
2289           maximum value."
2290
2291       ::= { appcModeOperEntry 7 }
2292
2293 appcModeOperMinCwinLimit OBJECT-TYPE
2294       SYNTAX Integer32
2295       MAX-ACCESS read-only
2296       STATUS current
2297       DESCRIPTION
2298           "Specifies the minimum contention winner sessions limit that
2299            was negotiated via CNOS processing."
2300
2301       ::= { appcModeOperEntry 8 }
2302
2303 appcModeOperMinClosLimit OBJECT-TYPE
2304       SYNTAX Integer32
2305       MAX-ACCESS read-only
2306       STATUS current
2307       DESCRIPTION
2308           "Specifies the minimum contention loser sessions limit that
2309            was negotiated via CNOS processing. This is the same as
2310            target minimum contention winner sessions."
2311
2312       ::= { appcModeOperEntry 9 }
2313
2314 appcModeOperConWinAutoActLmt OBJECT-TYPE
2315       SYNTAX Integer32
2316       MAX-ACCESS read-only
2317       STATUS current
2318       DESCRIPTION
2319           "Specifies the limit on the number of contention winner sessions
2320           to be automatically activated when the minimum number of
2321           contention winner sessions increases (as a result of CNOS
2322           processing). The actual number of sessions activated is the
2323           lesser of this value and the new minimum number of contention
2324           winner sessions. "
2325
2326       ::= { appcModeOperEntry 10 }
2327
2328 appcModeOperRecvPacWinSz OBJECT-TYPE
2329       SYNTAX Integer32
2330       MAX-ACCESS read-only
2331       STATUS current
2332       DESCRIPTION
2333           "Specifies the size of the receive pacing window. This value is
2334            used for negotiation during session activations (SNA BIND).
2335
2336            The meaning of this value when set to 0 depends on whether
2337            adaptive pacing is supported:
2338               adaptive pacing   -     No limit on window size
2339               fixed pacing      -     No pacing is supported"
2340
2341       ::= { appcModeOperEntry 11 }
2342
2343 appcModeOperSendPacWinSz OBJECT-TYPE
2344       SYNTAX Integer32
2345       MAX-ACCESS read-only
2346       STATUS current
2347       DESCRIPTION
2348           "Specifies the size of the send pacing window. This value is
2349            used for negotiation during session activations (SNA BIND).
2350
2351            The meaning of this value when set to 0 depends on whether
2352            adaptive pacing is supported:
2353               adaptive pacing        No limit on window size
2354               fixed pacing           No pacing is supported"
2355
2356       ::= { appcModeOperEntry 12 }
2357
2358 appcModeOperPrefRecvRuSz OBJECT-TYPE
2359       SYNTAX Integer32
2360       MAX-ACCESS read-only
2361       STATUS current
2362       DESCRIPTION
2363           "Specifies the preferred receive RU (Request Unit) size of
2364           normal-flow requests on the sessions.  This value must be less
2365           than or equal to the value specified in
2366           appcModeOperRecvRuSzUpBnd and greater than or equal to the
2367           value specified in appcModeOperRecvRuSzLoBnd.
2368
2369            The local LU specifies this value for the receive maximum RU
2370            size in session activation (SNA BIND) requests and responses.
2371            It will allow negotiation up to the appcModeOperRecvRuSzUpBnd
2372            value or down to the appcModeOperRecvRuSzLoBnd value."
2373
2374       ::= { appcModeOperEntry 13 }
2375
2376 appcModeOperPrefSendRuSz OBJECT-TYPE
2377       SYNTAX Integer32
2378       MAX-ACCESS read-only
2379       STATUS current
2380       DESCRIPTION
2381           "Specifies the preferred send RU (Request Unit) size of normal-
2382           flow requests on the sessions.  This value must be less than or
2383           equal to the value specified in appcModeOperSendRuSzUpBnd and
2384           greater than or equal to the value specified in
2385           appcModeOperSendRuSzLoBnd.
2386
2387            The local LU specifies this value for the send maximum RU
2388            size in session activation (SNA BIND) requests and responses.
2389            It will allow negotiation up to the appcModeOperSendRuSzUpBnd
2390            value or down to the appcModeOperSendRuSzLoBnd value."
2391
2392       ::= { appcModeOperEntry 14 }
2393
2394 appcModeOperRecvRuSzUpBnd OBJECT-TYPE
2395       SYNTAX Integer32
2396       MAX-ACCESS read-only
2397       STATUS current
2398       DESCRIPTION
2399           "Specifies the upper bound for the maximum receive RU
2400            (Request Unit) size of normal-flow requests. This is used
2401            for negotiation during session activations (SNA BIND). "
2402
2403       ::= { appcModeOperEntry 15 }
2404
2405 appcModeOperSendRuSzUpBnd OBJECT-TYPE
2406       SYNTAX Integer32
2407       MAX-ACCESS read-only
2408       STATUS current
2409       DESCRIPTION
2410           "Specifies the upper bound for the maximum send RU (Request
2411           Unit) size of normal-flow requests.  This is used for
2412           negotiation during session activations (SNA BIND).  "
2413
2414       ::= { appcModeOperEntry 16 }
2415
2416 appcModeOperRecvRuSzLoBnd OBJECT-TYPE
2417       SYNTAX Integer32
2418       MAX-ACCESS read-only
2419       STATUS current
2420       DESCRIPTION
2421           "Specifies the lower bound for the maximum receive RU
2422            (Request Unit) size of normal-flow requests. This is used
2423            for negotiation during session activations (SNA BIND). "
2424
2425       ::= { appcModeOperEntry 17 }
2426
2427 appcModeOperSendRuSzLoBnd OBJECT-TYPE
2428       SYNTAX Integer32
2429       MAX-ACCESS read-only
2430       STATUS current
2431       DESCRIPTION
2432           "Specifies the lower bound for the maximum send RU
2433            (Request Unit) size of normal-flow requests. This is used
2434            for negotiation during session activations (SNA BIND). "
2435
2436       ::= { appcModeOperEntry 18 }
2437
2438 appcModeOperSingSessReinit OBJECT-TYPE
2439       SYNTAX INTEGER {
2440                       notApplicable(1),
2441                       operatorControlled(2),
2442                       primaryOnly(3),
2443                       secondaryOnly(4),
2444                       primaryOrSecondary(5)
2445                      }
2446       MAX-ACCESS read-only
2447       STATUS current
2448       DESCRIPTION
2449           "Specifies the responsibility for session reinitiation of a
2450           single session with the partner LU (when the session goes
2451           down).  The local LU uses this parameter to specify the session
2452           reinitiation responsibility in session activation (SNA BIND)
2453           requests and responses.
2454
2455                 notApplicable      - specifies that this parameter has
2456                                      no meaning since the value of
2457                                      appcLuPairOperParaSessSup is yes.
2458                                      The field in the SNA BIND is
2459                                      reserved (set to zero).
2460                 operatorControlled - specifies that neither LU will
2461                                      automatically attempt to reinitiate
2462                                      the session.  The operator on either
2463                                      side will manually reactivate the
2464                                      session.  A contention race (both
2465                                      side reinitiating at the same time)
2466                                      is won by the LU with the
2467                                      lexicographically greater fully-
2468                                      qualified LU name.
2469                 primaryOnly        - specifies that the primary LU will
2470                                      automatically attempt to reinitiate
2471                                      the session.
2472                 secondaryOnly      - specifies that the secondary LU will
2473                                      automatically attempt to reinitiate
2474                                      the session.
2475                 primaryOrSecondary - specifies that either the primary or
2476                                      the secondary may automatically
2477                                      attempt to reinitiate the session.
2478                                      A contention race is handled the
2479                                      same way as with operatorControlled.
2480           "
2481       ::= { appcModeOperEntry 19 }
2482
2483 appcModeOperCompression OBJECT-TYPE
2484       SYNTAX INTEGER {
2485                       prohibited(1),
2486                       required(2),
2487                       negotiable(3)
2488                      }
2489       MAX-ACCESS read-only
2490       STATUS current
2491       DESCRIPTION
2492           "Specifies whether compression is supported.  The local LU uses
2493           this value for negotiation during session activation (SNA
2494           BIND).
2495
2496               prohibited  -  specifies that no compression is to be used.
2497               required    -  specifies that compression is required.
2498               negotiable  -  specifies that the usage of compression
2499                              is to be negotiated between the LUs. The
2500                              level of compression is also negotiated."
2501
2502       ::= { appcModeOperEntry 20 }
2503
2504 appcModeOperInBoundCompLevel OBJECT-TYPE
2505       SYNTAX INTEGER {
2506                       none(1),
2507                       rle(2),
2508                       lz9(3),
2509                       lz10(4),
2510                       lz12(5)
2511                      }
2512       MAX-ACCESS read-only
2513       STATUS current
2514       DESCRIPTION
2515           "Specifies the maximum level of compression supported for
2516           inbound data.  The local LU uses this value in conjunction with
2517           appcModeOperCompression for negotiation during session
2518           activation (SNA BIND).
2519
2520               none  -  specifies that no compression is to be used.
2521               rle   -  specifies run-length encoding compression
2522                        in which a 1 or 2 byte sequence substitution is
2523                        used for each repeated run of the same character.
2524               lz9   -  specifies Lempel-Ziv-like compression in which
2525                        9 bit codes are used to substitute repeated
2526                        substrings in the data stream.  These codes are
2527                        indices that refer to entries in a common
2528                        dictionary generated adaptively at both sender and
2529                        receiver as the data flows and compression occurs.
2530                        The larger of number bits used for the code, the
2531                        more storage space is required for the dictionary,
2532                        but the larger the compression ratio.
2533               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
2534               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
2535
2536       ::= { appcModeOperEntry 21 }
2537
2538 appcModeOperOutBoundCompLevel OBJECT-TYPE
2539       SYNTAX INTEGER {
2540                       none(1),
2541                       rle(2),
2542                       lz9(3),
2543                       lz10(4),
2544                       lz12(5)
2545                      }
2546       MAX-ACCESS read-only
2547       STATUS current
2548       DESCRIPTION
2549           "Specifies the maximum level of compression supported for
2550           outbound data.  The local LU uses this value in conjunction
2551           with appcModeOperCompression for negotiation during session
2552           activation (SNA BIND).
2553
2554               none  -  specifies that no compression is to be used.
2555               rle   -  specifies run-length encoding compression
2556                        in which a 1 or 2 byte sequence substitution is
2557                        used for each repeated run of the same character.
2558               lz9   -  specifies Lempel-Ziv-like compression in which
2559                        9 bit codes are used to substitute repeated
2560                        substrings in the data stream.  These codes are
2561                        indices that refer to entries in a common
2562                        dictionary generated adaptively at both sender and
2563                        receiver as the data flows and compression occurs.
2564                        The larger of number bits used for the code, the
2565                        more storage space is required for the dictionary,
2566                        but the larger the compression ratio.
2567               lz10  -  specifies a 10 bit code Lempel-Ziv-like compression.
2568               lz12  -  specifies a 12 bit code Lempel-Ziv-like compression."
2569
2570       ::= { appcModeOperEntry 22 }
2571
2572 appcModeOperCompRleBeforeLZ OBJECT-TYPE
2573       SYNTAX INTEGER {
2574                       no(1),
2575                       yes(2)
2576                      }
2577       MAX-ACCESS read-only
2578       STATUS current
2579       DESCRIPTION
2580           "Specifies whether run-length encoding is to be applied to the
2581           data before applying Lempel-Ziv-like compression.  The local LU
2582           uses this value for negotiation during session activation (SNA
2583           BIND).  This parameter is only supported if LZ compression is
2584           used."
2585       ::= { appcModeOperEntry 23 }
2586
2587 appcModeOperSyncLvl OBJECT-TYPE
2588       SYNTAX INTEGER {
2589                       none(1),
2590                       noneConfirm(2),
2591                       noneConfirmSyncPoint(3)
2592                      }
2593       MAX-ACCESS read-only
2594       STATUS current
2595       DESCRIPTION
2596           "Specifies the sync level support for sessions involving this
2597            LU pair and mode name.
2598
2599                 none             -       No sync level is supported.
2600                 noneConfirm      -       None and Confirm level supported.
2601                 noneConfirmSyncPoint -   None, Confirm and Sync Point is
2602                                                 supported.
2603           "
2604
2605       ::= { appcModeOperEntry 24 }
2606
2607 appcModeOperCrypto OBJECT-TYPE
2608       SYNTAX INTEGER {
2609                       notSupported(1),
2610                       mandatory(2),
2611                       selective(3)
2612                      }
2613       MAX-ACCESS read-only
2614       STATUS current
2615       DESCRIPTION
2616           "Specifies whether session-level cryptography is supported for
2617            sessions involving this LU pair and mode name.
2618
2619                 notSupported    -   Specifies session-level cryptography
2620                                        is not being used.
2621                 mandatory       -   Specifies session-level cryptography
2622                                        in being used on all requests
2623                                        flowing on the sessions.
2624                 selective       -   Specifies session-level cryptography
2625                                        is required just on selected
2626                                        requests flowing on the sessions."
2627
2628       ::= { appcModeOperEntry 25 }
2629
2630 appcModeOperSyncLvlLastStart OBJECT-TYPE
2631       SYNTAX INTEGER {
2632                       none(1),
2633                       noneConfirm(2),
2634                       noneConfirmSyncPoint(3)
2635                      }
2636       MAX-ACCESS read-only
2637       STATUS current
2638       DESCRIPTION
2639           "Specifies the sync level support.  This value represents the
2640           initial value proposed by the local LU the last time this
2641           capability was negotiated, i.e., when the first session was
2642           bound between the local LU and its partner.
2643
2644                 none             -      No sync level is supported.
2645                 noneConfirm      -      None and Confirm level supported.
2646                 noneConfirmSyncPoint -  None, Confirm and Sync Point is
2647                                             supported.
2648           "
2649
2650       ::= { appcModeOperEntry 26 }
2651
2652 appcModeOperCryptoLastStart OBJECT-TYPE
2653       SYNTAX INTEGER {
2654                       notSupported(1),
2655                       mandatory(2),
2656                       selective(3)
2657                      }
2658       MAX-ACCESS read-only
2659       STATUS current
2660       DESCRIPTION
2661           "Specifies whether session-level cryptography is supported.
2662            This value represents the initial value proposed by the local
2663            LU the last time this capability was negotiated, i.e., when
2664            the first session was bound between the local LU and its
2665            partner.
2666                 notSupported    -   Specifies session-level cryptography
2667                                        is not to be used.
2668                 mandatory       -   Specifies session-level cryptography
2669                                        must be used.
2670                 selective       -   Specifies session-level cryptography
2671                                        is required just on selected
2672                                        requests flowing on the sessions."
2673
2674       ::= { appcModeOperEntry 27 }
2675
2676 appcModeOperCNOSNeg OBJECT-TYPE
2677       SYNTAX INTEGER {
2678                       no(1),
2679                       yes(2)
2680                      }
2681       MAX-ACCESS read-only
2682       STATUS current
2683       DESCRIPTION
2684           "Specifies whether CNOS negotiation is in process.  CNOS
2685           negotiation is used to set or change the various session limits
2686           for a mode."
2687
2688       ::= { appcModeOperEntry 28 }
2689
2690 appcModeOperActCwin OBJECT-TYPE
2691       SYNTAX Gauge32
2692       MAX-ACCESS read-only
2693       STATUS current
2694       DESCRIPTION
2695           "Specifies the number of active contention winner sessions."
2696
2697       ::= { appcModeOperEntry 29 }
2698
2699 appcModeOperActClos OBJECT-TYPE
2700       SYNTAX Gauge32
2701       MAX-ACCESS read-only
2702       STATUS current
2703       DESCRIPTION
2704           "Specifies the number of active contention loser sessions."
2705
2706       ::= { appcModeOperEntry 30 }
2707
2708 appcModeOperPndCwin OBJECT-TYPE
2709       SYNTAX Gauge32
2710       MAX-ACCESS read-only
2711       STATUS current
2712       DESCRIPTION
2713           "Specifies the number of contention winner sessions that are
2714            pending activation."
2715
2716       ::= { appcModeOperEntry 31 }
2717
2718 appcModeOperPndClos OBJECT-TYPE
2719       SYNTAX Gauge32
2720       MAX-ACCESS read-only
2721       STATUS current
2722       DESCRIPTION
2723           "Specifies the number of contention loser sessions that are
2724            pending activation."
2725
2726       ::= { appcModeOperEntry 32 }
2727
2728 appcModeOperPtmCwin OBJECT-TYPE
2729       SYNTAX Gauge32
2730       MAX-ACCESS read-only
2731       STATUS current
2732       DESCRIPTION
2733           "Specifies the number of contention winner sessions that are
2734            pending termination."
2735
2736       ::= { appcModeOperEntry 33 }
2737
2738 appcModeOperPtmClos OBJECT-TYPE
2739       SYNTAX Gauge32
2740       MAX-ACCESS read-only
2741       STATUS current
2742       DESCRIPTION
2743           "Specifies the number of contention loser sessions that are
2744            pending termination."
2745
2746       ::= { appcModeOperEntry 34 }
2747
2748 appcModeOperDrainSelf OBJECT-TYPE
2749       SYNTAX INTEGER {
2750                       no(1),
2751                       yes(2)
2752                      }
2753       MAX-ACCESS read-only
2754       STATUS current
2755       DESCRIPTION
2756           "Specifies whether the local LU is draining its conversations
2757           for this mode.  When a mode session limit is reset (via a CNOS
2758           RESET_SESSION_LIMIT request), the local LU could be set to
2759           process all queued conversations before deactivating all of the
2760           sessions (using the SNA Bracket Initiation Stopped or BIS
2761           protocol).  "
2762
2763       ::= { appcModeOperEntry 35 }
2764
2765 appcModeOperDrainPart OBJECT-TYPE
2766       SYNTAX INTEGER {
2767                       no(1),
2768                       yes(2)
2769                      }
2770       MAX-ACCESS read-only
2771       STATUS current
2772       DESCRIPTION
2773           "Specifies whether the partner LU is draining its conversations
2774           for this mode.  When a mode session limit is reset (via a CNOS
2775           RESET_SESSION_LIMIT request), the partner LU could be set to
2776           process all queued conversations before deactivating all of the
2777           sessions (using the SNA Bracket Initiation Stop or BIS
2778           protocol).  "
2779
2780       ::= { appcModeOperEntry 36 }
2781
2782 -- *********************************************************************
2783 --    APPC TP Admin Table
2784 --    Objects in this table contain default or expected configuration
2785 --    values for remotely attachable transaction programs.
2786 -- *********************************************************************
2787 appcTpAdminTable OBJECT-TYPE
2788       SYNTAX SEQUENCE OF AppcTpAdminEntry
2789       MAX-ACCESS not-accessible
2790       STATUS current
2791       DESCRIPTION
2792           "APPC Local TP Table"
2793
2794       ::= { appcTp 1 }
2795
2796 appcTpAdminEntry OBJECT-TYPE
2797       SYNTAX AppcTpAdminEntry
2798       MAX-ACCESS not-accessible
2799       STATUS current
2800       DESCRIPTION
2801           "Entry of APPC Local TP Information Table."
2802
2803       INDEX { appcTpAdminLocLuName,
2804               appcTpAdminTpName }
2805
2806       ::= { appcTpAdminTable 1 }
2807
2808 AppcTpAdminEntry     ::= SEQUENCE {
2809        appcTpAdminLocLuName       DisplayString,
2810        appcTpAdminTpName          DisplayString,
2811        appcTpAdminFileSpec        DisplayString,
2812        appcTpAdminStartParm       DisplayString,
2813        appcTpAdminTpOperation     INTEGER,
2814        appcTpAdminInAttachTimeout Integer32,
2815        appcTpAdminRcvAllocTimeout Integer32,
2816        appcTpAdminSyncLvl         INTEGER,
2817        appcTpAdminInstLmt         Integer32,
2818        appcTpAdminStatus          INTEGER,
2819        appcTpAdminLongRun         INTEGER,
2820        appcTpAdminConvType        INTEGER,
2821        appcTpAdminConvDuplex      INTEGER,
2822        appcTpAdminConvSecReq      INTEGER,
2823        appcTpAdminVerPip          INTEGER,
2824        appcTpAdminPipSubNum       Integer32
2825                      }
2826
2827 appcTpAdminLocLuName OBJECT-TYPE
2828       SYNTAX DisplayString (SIZE (1..17))
2829       MAX-ACCESS not-accessible
2830       STATUS current
2831       DESCRIPTION
2832           "The SNA name of the local LU to which this TP definition
2833            applies. This field is from 1 to 17 characters in length,
2834            including a period (.) which separates the NetId from the NAU
2835            name if the NetId is present.
2836
2837            The reserved value '*ALL' indicates that the TP definition
2838            applies to all local LUs, and not just to a single local LU."
2839
2840       ::= { appcTpAdminEntry 1 }
2841
2842 appcTpAdminTpName OBJECT-TYPE
2843       SYNTAX DisplayString (SIZE (1..64))
2844       MAX-ACCESS not-accessible
2845       STATUS current
2846       DESCRIPTION
2847           "The local transaction program name. This name is sent on an
2848            ATTACH remote allocation request.
2849
2850            When the TP name consists entirely of displayable EBCDIC
2851            code points, it is mapped directly to the equivalent ASCII
2852            display string.  However, registered TP names always have a
2853            non-displayable EBCDIC code point (value less than or equal to
2854            x'3F') as the first character, so they cannot be directly
2855            mapped to an ASCII display string.  These TP names are
2856            converted to a display string that is equivalent to a
2857            hexadecimal display of the EBCDIC code points.  For example,
2858            the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte
2859            ASCII display string '06F1' (including the two single quotes)."
2860
2861       ::= { appcTpAdminEntry 2 }
2862
2863 appcTpAdminFileSpec OBJECT-TYPE
2864       SYNTAX DisplayString (SIZE (0..80))
2865       MAX-ACCESS read-only
2866       STATUS current
2867       DESCRIPTION
2868           "The local file specification of the transaction program.
2869           May be a zero-length string if not applicable."
2870
2871       ::= { appcTpAdminEntry 3 }
2872
2873 appcTpAdminStartParm OBJECT-TYPE
2874       SYNTAX DisplayString (SIZE (0..128))
2875       MAX-ACCESS read-only
2876       STATUS current
2877       DESCRIPTION
2878           "A parameter string passed to the transaction program when it
2879            is started.  May be a zero-length string if not supported. "
2880
2881       ::= { appcTpAdminEntry 4 }
2882
2883 appcTpAdminTpOperation OBJECT-TYPE
2884       SYNTAX INTEGER {
2885                       other(1),
2886                       queuedOperatorStarted(2),
2887                       queuedOperatorPreloaded(3),
2888                       queuedAmStarted(4),
2889                       nonqueuedAmStarted(5)
2890                      }
2891       MAX-ACCESS read-only
2892       STATUS current
2893       DESCRIPTION
2894           "Specifies how the program will be started.
2895               other - Specifies that the program operation is none of
2896                       the methods specified. It may be a
2897                       product-specific method.
2898
2899               queuedOperatorStarted - Specifies that one version of the
2900                       program will be run at a time.  If an incoming
2901                       attach arrives and the program has not been started
2902                       yet, APPC will issue a message to the operator to
2903                       start the specified program.  Subsequent attaches
2904                       that arrive while the program is active will be
2905                       queued.
2906
2907               queuedOperatorPreloaded - Specifies that one version of the
2908                       program will be run at a time.  If an incoming
2909                       attach arrives and the program has not been started
2910                       yet, the Attach will be rejected.  The APPC attach
2911                       manager determines that a TP has started upon
2912                       reception of an APPC RECEIVE_ALLOCATE verb, or a
2913                       CPI-C Accept_Conversation (CMACCP) or
2914                       Specify_Local_TP_Name (CMSLTP) call.  No message is
2915                       sent to the operator.  Subsequent attaches that
2916                       arrive while the program is active are queued.
2917
2918               queuedAmStarted - Specifies that one version of the
2919                       program will be run at a time and will be started
2920                       by the APPC attach manager.  Subsequent attaches
2921                       that arrive while the program is active will be
2922                       queued.
2923
2924               nonqueuedAmStarted - Specifies that multiple copies of the
2925                       program will be run at a time and will be started
2926                       by the APPC attach manager."
2927
2928       ::= { appcTpAdminEntry 5 }
2929
2930 appcTpAdminInAttachTimeout OBJECT-TYPE
2931       SYNTAX Integer32
2932       MAX-ACCESS read-only
2933       STATUS current
2934       DESCRIPTION
2935           "This object specifies the number of seconds incoming attaches
2936           will be queued waiting for an APPC program to issue a
2937           RECEIVE_ALLOCATE verb or for a CPI-C program to issue an
2938           Accept_Conversation (CMACCP) call.  This parameter is
2939           meaningful only when appcTpAdminTpOperation has one of the
2940           following values:
2941                      queuedOperatorStarted
2942                      queuedOperatorPreloaded
2943                      queuedAmStarted
2944
2945           A value of zero indicates that there is no timeout."
2946
2947       ::= { appcTpAdminEntry 6 }
2948
2949 appcTpAdminRcvAllocTimeout OBJECT-TYPE
2950       SYNTAX Integer32
2951       MAX-ACCESS read-only
2952       STATUS current
2953       DESCRIPTION
2954           "This object specifies the number of seconds an APPC program's
2955           RECEIVE_ALLOCATE verb or a CPI-C program's Accept_Conversation
2956           (CMACCP) call will wait for an incoming attach to arrive.
2957
2958           A value of zero indicates that there is no timeout."
2959
2960       ::= { appcTpAdminEntry 7 }
2961
2962 appcTpAdminSyncLvl OBJECT-TYPE
2963       SYNTAX INTEGER {
2964                       none(1),
2965                       confirm(2),
2966                       noneAndConfirm(3),
2967                       syncpoint(4),
2968                       noneAndSyncpoint(5),
2969                       confirmAndSyncpoint(6),
2970                       all(7)
2971                      }
2972       MAX-ACCESS read-only
2973       STATUS current
2974       DESCRIPTION
2975           "Indicates the synchronization level or levels that the
2976           transaction program supports.  The levels are defined as
2977           follows:
2978
2979                none      - allocation requests indicating a
2980                            synchronization level of none are allowed to
2981                            start the program.
2982                confirm   - allocation requests indicating a
2983                            synchronization level of confirm are allowed
2984                            to start the program.
2985                syncpoint - allocation requests indicating a
2986                            synchronization level of sync point are
2987                            allowed to start the program."
2988
2989       ::= { appcTpAdminEntry 8 }
2990
2991 appcTpAdminInstLmt OBJECT-TYPE
2992       SYNTAX Integer32
2993       MAX-ACCESS read-only
2994       STATUS current
2995       DESCRIPTION
2996           "The maximum number of concurrent instances of this transaction
2997            program that will be supported for a local LU.  A value of
2998            zero indicates that there is no limit."
2999
3000       ::= { appcTpAdminEntry 9 }
3001
3002 appcTpAdminStatus OBJECT-TYPE
3003       SYNTAX INTEGER {
3004                       enabled(1),
3005                       tempDisabled(2),
3006                       permDisabled(3)
3007                      }
3008       MAX-ACCESS read-only
3009       STATUS current
3010       DESCRIPTION
3011           "Indicates the status of the TP relative to starting execution
3012           when the local LU receives an allocation (ATTACH) request
3013           naming this program.
3014
3015                 enabled         -    the local LU can start the program.
3016                 tempDisabled    -    the local LU cannot start the
3017                                      program. The local LU rejects the
3018                                      request with an indication that the
3019                                      TP is not available but retry is
3020                                      possible.
3021                 permDisabled    -    the local LU cannot start the
3022                                      program. The local LU rejects the
3023                                      request with an indication that the
3024                                      TP is not available and retry is
3025                                      not possible."
3026
3027       ::= { appcTpAdminEntry 10 }
3028
3029 appcTpAdminLongRun OBJECT-TYPE
3030       SYNTAX INTEGER {
3031                       no(1),
3032                       yes(2)
3033                      }
3034       MAX-ACCESS read-only
3035       STATUS current
3036       DESCRIPTION
3037           "Indicates whether this is a long-running transaction program
3038           (i.e., one that stays around even after the conversation goes
3039           away)."
3040
3041       ::= { appcTpAdminEntry 11 }
3042
3043 appcTpAdminConvType OBJECT-TYPE
3044       SYNTAX INTEGER {
3045                       basic(1),
3046                       mapped(2),
3047                       basicOrMapped(3)
3048                      }
3049       MAX-ACCESS read-only
3050       STATUS current
3051       DESCRIPTION
3052           "Specifies the conversation type (basic or mapped) that will be
3053           used by the TP.  This value is verified upon receipt of an
3054           incoming attach.  The acceptable values are:
3055
3056                  basic         - Indicates that this transaction program
3057                                  supports basic conversations.
3058
3059                  mapped        - Indicates that this transaction program
3060                                  supports mapped conversations.
3061
3062                  basicOrMapped - Indicates that this transaction program
3063                                  supports both basic and mapped
3064                                  conversations."
3065       ::= { appcTpAdminEntry 12 }
3066
3067 appcTpAdminConvDuplex OBJECT-TYPE
3068       SYNTAX INTEGER {
3069                       half(1),
3070                       full(2),
3071                       halfOrFull(3)
3072                      }
3073       MAX-ACCESS read-only
3074       STATUS current
3075       DESCRIPTION
3076           "Specifies the conversation duplex type (half or full) that
3077           will be used by the TP.  This value is verified upon receipt of
3078           an incoming attach.  The acceptable values are:
3079
3080                  half       - Indicates that this transaction program
3081                               supports half duplex conversations.
3082
3083                  full       - Indicates that this transaction program
3084                               supports full duplex conversations.
3085
3086                  halfOrFull - Indicates that this transaction program
3087                               supports either half or full duplex
3088                               conversations."
3089
3090       ::= { appcTpAdminEntry 13 }
3091
3092 appcTpAdminConvSecReq OBJECT-TYPE
3093       SYNTAX INTEGER {
3094                       no(1),
3095                       yes(2)
3096                      }
3097       MAX-ACCESS read-only
3098       STATUS current
3099       DESCRIPTION
3100           "Indicates whether conversation-level security information is
3101           required on incoming attaches designating this TP name.
3102           Conversation-level security verification is always performed on
3103           those requests that include security information.
3104
3105                  yes - Indicates that conversation-level security
3106                        information is required.  ATTACHs designating the
3107                        transaction program must carry a user_id and
3108                        either a password or an already verified
3109                        indicator.
3110
3111                  no  - Indicates that no security information is
3112                        required.  ATTACHs designating the transaction
3113                        program can omit or include security information."
3114
3115       ::= { appcTpAdminEntry 14 }
3116
3117 appcTpAdminVerPip OBJECT-TYPE
3118       SYNTAX INTEGER {
3119                       no(1),
3120                       yes(2)
3121                      }
3122       MAX-ACCESS read-only
3123       STATUS current
3124       DESCRIPTION
3125           "Specifies whether the number of PIP (Program Initialization
3126            Parameters) subfields should be verified against the number
3127            expected (appcTpAdminPipSubNum)."
3128
3129       ::= { appcTpAdminEntry 15 }
3130
3131 appcTpAdminPipSubNum OBJECT-TYPE
3132       SYNTAX Integer32
3133       MAX-ACCESS read-only
3134       STATUS current
3135       DESCRIPTION
3136           "Specifies the number of PIP subfields expected by the TP."
3137
3138       ::= { appcTpAdminEntry 16 }
3139
3140
3141 -- *********************************************************************
3142 -- APPC Active Session Table
3143 -- ---------------------------------------------------------------------
3144 -- This table contains information about active APPC sessions.
3145 -- *********************************************************************
3146 appcActSessTable OBJECT-TYPE
3147       SYNTAX SEQUENCE OF AppcActSessEntry
3148       MAX-ACCESS not-accessible
3149       STATUS current
3150       DESCRIPTION
3151           "Table of active APPC sessions.  Two entries are present in the
3152           table when both session partners are local."
3153
3154       ::= { appcSession 1 }
3155
3156 appcActSessEntry OBJECT-TYPE
3157       SYNTAX AppcActSessEntry
3158       MAX-ACCESS not-accessible
3159       STATUS current
3160       DESCRIPTION
3161           "Entry of APPC Session Information Table.  Indexed by LU pair
3162           and integer-valued session index."
3163
3164       INDEX { appcActSessLocLuName,
3165               appcActSessParLuName,
3166               appcActSessIndex }
3167
3168       ::= { appcActSessTable 1 }
3169
3170 AppcActSessEntry     ::= SEQUENCE {
3171       appcActSessLocLuName            DisplayString,
3172       appcActSessParLuName            DisplayString,
3173       appcActSessIndex                Integer32,
3174       appcActSessPcidCpName           DisplayString,
3175       appcActSessPcid                 OCTET STRING,
3176       appcActSessPluIndicator         INTEGER,
3177       appcActSessModeName             DisplayString,
3178       appcActSessCosName              DisplayString,
3179       appcActSessTransPriority        INTEGER,
3180       appcActSessEnhanceSecSup        INTEGER,
3181       appcActSessSendPacingType       INTEGER,
3182       appcActSessSendRpc              Gauge32,
3183       appcActSessSendNxWndwSize       Gauge32,
3184       appcActSessRecvPacingType       INTEGER,
3185       appcActSessRecvRpc              Gauge32,
3186       appcActSessRecvNxWndwSize       Gauge32,
3187       appcActSessRscv                 OCTET STRING,
3188       appcActSessInUse                INTEGER,
3189       appcActSessMaxSndRuSize         INTEGER,
3190       appcActSessMaxRcvRuSize         INTEGER,
3191       appcActSessSndPacingSize        INTEGER,
3192       appcActSessRcvPacingSize        INTEGER,
3193       appcActSessOperState            INTEGER,
3194       appcActSessUpTime               TimeTicks,
3195       appcActSessRtpNceId             OCTET STRING,
3196       appcActSessRtpTcid              OCTET STRING,
3197       appcActSessLinkIndex            InstancePointer
3198                      }
3199
3200
3201 appcActSessLocLuName OBJECT-TYPE
3202       SYNTAX DisplayString (SIZE (1..17))
3203       MAX-ACCESS not-accessible
3204       STATUS current
3205       DESCRIPTION
3206           "Specifies the name of the local LU for the session.  This
3207           field is from 1 to 17 characters in length, including a period
3208           (.) which separates the NetId from the NAU name if the NetId is
3209           present.
3210
3211           If this object has the same value as appcLluOperName, then the
3212           two entries being indexed apply to the same resource
3213           (specifically, to the same local LU)."
3214
3215       ::= { appcActSessEntry 1 }
3216
3217 appcActSessParLuName OBJECT-TYPE
3218       SYNTAX DisplayString (SIZE (1..17))
3219       MAX-ACCESS not-accessible
3220       STATUS current
3221       DESCRIPTION
3222           "Specifies the name of the partner LU for the session.  This
3223           field is from 1 to 17 characters in length, including a period
3224           (.) which separates the NetId from the NAU name if the NetId is
3225           present.
3226
3227           If this object has the same value as appcLuPairOperParLuName,
3228           then the two entries being indexed apply to the same resource
3229           (specifically, to the same partner LU)."
3230
3231       ::= { appcActSessEntry 2 }
3232
3233 appcActSessIndex OBJECT-TYPE
3234       SYNTAX Integer32
3235       MAX-ACCESS not-accessible
3236       STATUS current
3237       DESCRIPTION
3238           "This value identifies the index of the session, which is
3239           unique for this LU pair.  It is recommended that an Agent not
3240           reuse the index of a deactivated session for a significant
3241           period of time (e.g., one week)."
3242
3243       ::= { appcActSessEntry 3 }
3244
3245 appcActSessPcidCpName OBJECT-TYPE
3246       SYNTAX DisplayString (SIZE (0 | 3..17))
3247       MAX-ACCESS read-only
3248       STATUS current
3249       DESCRIPTION
3250           "The network-qualified CP name of the node at which the session
3251           and PCID originated.  For APPN and LEN nodes, this is either CP
3252           name of the APPN node at which the origin LU is located or the
3253           CP name of the NN serving the LEN node at which the origin LU
3254           is located.  This field is from 3 to 17 characters in length,
3255           including a period (.) which separates the NetId from the NAU
3256           name.  A null string indicates that the value is unknown."
3257       ::= { appcActSessEntry 4 }
3258
3259 appcActSessPcid OBJECT-TYPE
3260       SYNTAX OCTET STRING (SIZE (0|8))
3261       MAX-ACCESS read-only
3262       STATUS current
3263       DESCRIPTION
3264           "The procedure correlation identifier (PCID) of a session.  It
3265           is an 8-octet value assigned by the control point providing
3266           session services for the primary LU.  A null string indicates
3267           that the value is unknown."
3268
3269       ::= { appcActSessEntry 5 }
3270
3271 appcActSessPluIndicator OBJECT-TYPE
3272       SYNTAX INTEGER {
3273                       localLuIsPlu(1),
3274                       partnerLuIsPlu(2)
3275                      }
3276       MAX-ACCESS read-only
3277       STATUS current
3278       DESCRIPTION
3279           "Indicates which LU is the PLU for this session.  For
3280           independent LUs, the PLU (primary LU) is the one that initiated
3281           the session (sent BIND), while the SLU (secondary LU) is the
3282           one that accepted the session initiation (received BIND).
3283
3284           The 'local' LU is the one identified by appcLluOperName.
3285
3286           The 'partner' LU is the one identified by
3287           appcLuPairOperParLuName."
3288
3289       ::= { appcActSessEntry 6 }
3290
3291 appcActSessModeName OBJECT-TYPE
3292       SYNTAX DisplayString (SIZE (1..8))
3293       MAX-ACCESS read-only
3294       STATUS current
3295       DESCRIPTION
3296           "The mode name used for this session."
3297
3298       ::= { appcActSessEntry 7 }
3299
3300 appcActSessCosName OBJECT-TYPE
3301       SYNTAX DisplayString (SIZE (0..8))
3302       MAX-ACCESS read-only
3303       STATUS current
3304       DESCRIPTION
3305           "The Class of Service (COS) name used for this session.
3306           A null string indicates that the value is unknown."
3307
3308       ::= { appcActSessEntry 8 }
3309
3310 appcActSessTransPriority OBJECT-TYPE
3311       SYNTAX INTEGER {
3312                       unknown(1),
3313                       low(2),
3314                       medium(3),
3315                       high(4),
3316                       network(5)
3317                      }
3318       MAX-ACCESS read-only
3319       STATUS current
3320       DESCRIPTION
3321           "The transmission priority of this session.
3322               1 = unknown priority
3323               2 = low priority
3324               3 = medium priority
3325               4 = high priority
3326               5 = network priority
3327           "
3328
3329       ::= { appcActSessEntry 9 }
3330
3331 appcActSessEnhanceSecSup OBJECT-TYPE
3332       SYNTAX INTEGER {
3333                       none(1),
3334                       level1(2),
3335                       level2(3)
3336                      }
3337       MAX-ACCESS read-only
3338       STATUS current
3339       DESCRIPTION
3340           "Enhanced security supported. Indicates the level of enhanced
3341           security support:
3342
3343              1 = none
3344              2 = level 1
3345              3 = level 2
3346           "
3347
3348       ::= { appcActSessEntry 10 }
3349
3350 appcActSessSendPacingType OBJECT-TYPE
3351       SYNTAX INTEGER {
3352                       none(1),
3353                       fixed(2),
3354                       adaptive(3)
3355                      }
3356       MAX-ACCESS read-only
3357       STATUS current
3358       DESCRIPTION
3359           "The type of pacing being used for sending data."
3360
3361       ::= { appcActSessEntry 11 }
3362
3363 appcActSessSendRpc OBJECT-TYPE
3364       SYNTAX Gauge32
3365       MAX-ACCESS read-only
3366       STATUS current
3367       DESCRIPTION
3368           "The send residual pace count.  This represents the number of
3369           MUs that can still be sent in the current session window."
3370
3371       ::= { appcActSessEntry 12 }
3372
3373 appcActSessSendNxWndwSize OBJECT-TYPE
3374       SYNTAX Gauge32
3375       MAX-ACCESS read-only
3376       STATUS current
3377       DESCRIPTION
3378           "The size of the next window which will be used to send data."
3379
3380       ::= { appcActSessEntry 13 }
3381
3382 appcActSessRecvPacingType OBJECT-TYPE
3383       SYNTAX INTEGER {
3384                       none(1),
3385                       fixed(2),
3386                       adaptive(3)
3387                      }
3388       MAX-ACCESS read-only
3389       STATUS current
3390       DESCRIPTION
3391           "The type of pacing being used for receiving data."
3392
3393       ::= { appcActSessEntry 14 }
3394
3395 appcActSessRecvRpc OBJECT-TYPE
3396       SYNTAX Gauge32
3397       MAX-ACCESS read-only
3398       STATUS current
3399       DESCRIPTION
3400           "The receive residual pace count.  This represents the number
3401           of MUs that can still be received in the current session
3402           window."
3403
3404       ::= { appcActSessEntry 15 }
3405
3406 appcActSessRecvNxWndwSize OBJECT-TYPE
3407       SYNTAX Gauge32
3408       MAX-ACCESS read-only
3409       STATUS current
3410       DESCRIPTION
3411           "The size of the next window which will be used to receive
3412           data."
3413
3414       ::= { appcActSessEntry 16 }
3415 appcActSessRscv OBJECT-TYPE
3416       SYNTAX OCTET STRING (SIZE (0..255))
3417       MAX-ACCESS read-only
3418       STATUS current
3419       DESCRIPTION
3420           "The route selection control vector (RSCV CV2B) used for this
3421           session.  It is present for APPN-level implementations.
3422           LEN-level implementations will return a null string.  The
3423           internal format of this vector is described in SNA Formats.
3424           This object contains an uninterpreted copy of the control
3425           vector (including the length and key fields)."
3426
3427       ::= { appcActSessEntry 17 }
3428
3429 appcActSessInUse OBJECT-TYPE
3430       SYNTAX INTEGER {
3431                       no(1),
3432                       yes(2)
3433                      }
3434       MAX-ACCESS read-only
3435       STATUS current
3436       DESCRIPTION
3437           "Specifies whether the session is currently in use (i.e., in
3438            bracket with a conversation)."
3439
3440       ::= { appcActSessEntry 18 }
3441
3442 appcActSessMaxSndRuSize OBJECT-TYPE
3443       SYNTAX INTEGER (1..8192)
3444       MAX-ACCESS read-only
3445       STATUS current
3446       DESCRIPTION
3447           "The maximum RU size used on this session for sending RUs."
3448       ::= { appcActSessEntry 19 }
3449
3450 appcActSessMaxRcvRuSize OBJECT-TYPE
3451       SYNTAX INTEGER (1..8192)
3452       MAX-ACCESS read-only
3453       STATUS current
3454       DESCRIPTION
3455           "The maximum RU size used on this session for receiving RUs."
3456
3457       ::= { appcActSessEntry 20 }
3458
3459 appcActSessSndPacingSize OBJECT-TYPE
3460       SYNTAX INTEGER (1..63)
3461       MAX-ACCESS read-only
3462       STATUS current
3463       DESCRIPTION
3464           "The size of the send pacing window on this session."
3465
3466       ::= { appcActSessEntry 21 }
3467
3468 appcActSessRcvPacingSize OBJECT-TYPE
3469       SYNTAX INTEGER (1..63)
3470       MAX-ACCESS read-only
3471       STATUS current
3472       DESCRIPTION
3473           "The size of the receive pacing window on this session."
3474
3475       ::= { appcActSessEntry 22 }
3476
3477 appcActSessOperState OBJECT-TYPE
3478       SYNTAX INTEGER {
3479                       unbound (1),
3480                       pendingBind (2),
3481                       bound (3),
3482                       pendingUnbind (4)
3483                      }
3484       MAX-ACCESS read-write
3485       STATUS current
3486       DESCRIPTION
3487           "The value indicates the current operational state of the
3488           session.
3489
3490                   'unbound (1)' - session has been  unbound;
3491                         in this state it will be removed from the
3492                         session table by the Agent.
3493
3494                   'pendingBind (2)' - this state has different
3495                         meanings for dependent and independent LUs;
3496                         for dependent LU - waiting for BIND from
3497                         the host, for independent LU - waiting for
3498                         BIND response.  When a session enters this
3499                         state, the corresponding entry in the
3500                         session table is created by the Agent.
3501
3502                   'bound (3)' - session has been successfully bound.
3503
3504                   'pendingUnbind (4)' - session enters this state
3505                         when an UNBIND is sent and before the
3506                         rsp(UNBIND) is received.
3507
3508           Session deactivation:
3509
3510                   If a session is in the operational state
3511                   'bound (3)' then setting the value of this
3512                   object to 'unbound (1)' will initiate the
3513                   session shutdown.
3514
3515                   If a session is in the operational state
3516                   'pendingBind (2)' then setting the value of this
3517                   object to 'unbound (1)' will initiate the session
3518                   shutdown.
3519
3520                   If a session is in the operational state
3521                   'pendingUnbind (4)' for an abnormally long period
3522                   of time (e.g., three minutes) then setting the value
3523                   of this object to 'unbound (1)' will change the
3524                   session operational state to 'unbound (1)'. "
3525
3526       ::= { appcActSessEntry 23 }
3527
3528 appcActSessUpTime OBJECT-TYPE
3529       SYNTAX TimeTicks
3530       MAX-ACCESS read-only
3531       STATUS current
3532       DESCRIPTION
3533           "The length of time the session has been active, measured in
3534           hundredths of a second."
3535
3536       ::= { appcActSessEntry 24 }
3537
3538 appcActSessRtpNceId OBJECT-TYPE
3539       SYNTAX OCTET STRING (SIZE (0..8))
3540       MAX-ACCESS read-only
3541       STATUS current
3542       DESCRIPTION
3543           "The local HPR Network Connection Endpoint of the session."
3544       ::= { appcActSessEntry 25 }
3545
3546 appcActSessRtpTcid OBJECT-TYPE
3547       SYNTAX OCTET STRING (SIZE (0|8))
3548       MAX-ACCESS read-only
3549       STATUS current
3550       DESCRIPTION
3551           "The local RTP connection TCID of the session."
3552
3553       ::= { appcActSessEntry 26 }
3554
3555 appcActSessLinkIndex OBJECT-TYPE
3556       SYNTAX InstancePointer
3557       MAX-ACCESS read-only
3558       STATUS current
3559       DESCRIPTION
3560           "This value identifies the link over which the session passes.
3561           This value points to the row in the table containing
3562           information on the link instance.  (e.g., the sdlcLSAdminTable
3563           of the SNA DLC MIB module).  This object may be NULL if the
3564           link is not specified or if a link is not applicable (as for
3565           APPN-level nodes)."
3566
3567       ::= { appcActSessEntry 27 }
3568
3569
3570 -- ***************************************************************
3571 -- The following table contains session statistics for APPC sessions.
3572 -- ***************************************************************
3573
3574 appcSessStatsTable OBJECT-TYPE
3575       SYNTAX SEQUENCE OF AppcSessStatsEntry
3576       MAX-ACCESS not-accessible
3577       STATUS current
3578       DESCRIPTION
3579           "This table contains dynamic statistical information relating
3580           to active APPC sessions.  The entries in this table cannot be
3581           created by a Management Station.  Two entries are present in
3582           the table when both session partners are local.  This table is
3583           populated only when the value of appcCntrlOperStat is
3584           'active'."
3585
3586       ::= { appcSession 2 }
3587
3588 appcSessStatsEntry OBJECT-TYPE
3589       SYNTAX AppcSessStatsEntry
3590       MAX-ACCESS not-accessible
3591       STATUS current
3592       DESCRIPTION
3593           "Contains statistics information for an APPC session.  Each
3594           entry is created by the Agent.  Objects in this table have
3595           read-only access.  Each session from appcActSessTable has one
3596           entry in this table."
3597
3598       INDEX { appcSessStatsLocLuName,
3599               appcSessStatsParLuName,
3600               appcSessStatsSessIndex }
3601
3602       ::= { appcSessStatsTable 1 }
3603
3604 AppcSessStatsEntry ::= SEQUENCE {
3605         appcSessStatsLocLuName           DisplayString,
3606         appcSessStatsParLuName           DisplayString,
3607         appcSessStatsSessIndex           Integer32,
3608         appcSessStatsSentFmdBytes        Counter32,
3609         appcSessStatsSentNonFmdBytes     Counter32,
3610         appcSessStatsRcvdFmdBytes        Counter32,
3611         appcSessStatsRcvdNonFmdBytes     Counter32,
3612         appcSessStatsSentFmdRus          Counter32,
3613         appcSessStatsSentNonFmdRus       Counter32,
3614         appcSessStatsRcvdFmdRus          Counter32,
3615         appcSessStatsRcvdNonFmdRus       Counter32,
3616         appcSessStatsCtrUpTime           TimeTicks
3617                      }
3618
3619 appcSessStatsLocLuName OBJECT-TYPE
3620       SYNTAX DisplayString (SIZE (1..17))
3621       MAX-ACCESS not-accessible
3622       STATUS current
3623       DESCRIPTION
3624           "Specifies the name of the local LU for the session.  This
3625           field is from 1 to 17 characters in length, including a period
3626           (.) which separates the NetId from the NAU name if the NetId is
3627           present.
3628
3629           If this object has the same value as appcLluOperName, then the
3630           two entries being indexed apply to the same resource
3631           (specifically, to the same local LU)."
3632
3633       ::= { appcSessStatsEntry 1 }
3634
3635 appcSessStatsParLuName OBJECT-TYPE
3636       SYNTAX DisplayString (SIZE (1..17))
3637       MAX-ACCESS not-accessible
3638       STATUS current
3639       DESCRIPTION
3640           "Specifies the name of the partner LU for the session.  This
3641           field is from 1 to 17 characters in length, including a period
3642           (.) which separates the NetId from the NAU name if the NetId is
3643           present.
3644
3645           If this object has the same value as appcLuPairOperParLuName,
3646           then the two entries being indexed apply to the same resource
3647           (specifically, to the same partner LU)."
3648
3649       ::= { appcSessStatsEntry 2 }
3650
3651 appcSessStatsSessIndex OBJECT-TYPE
3652       SYNTAX Integer32
3653       MAX-ACCESS not-accessible
3654       STATUS current
3655       DESCRIPTION
3656           "This value identifies the index of the session, which is
3657           unique for this LU pair.  It is recommended that an Agent not
3658           reuse the index of a deactivated session for a significant
3659           period of time (e.g., one week).
3660
3661           If this object has the same value as appcActSessIndex for the
3662           same LU pair, then the two entries being indexed apply to the
3663           same resource (specifically, to the same session)."
3664
3665       ::= { appcSessStatsEntry 3 }
3666
3667 appcSessStatsSentFmdBytes OBJECT-TYPE
3668       SYNTAX Counter32
3669       MAX-ACCESS read-only
3670       STATUS current
3671       DESCRIPTION
3672           "The number of function management data (FMD) bytes sent by the
3673           local LU."
3674
3675       ::= { appcSessStatsEntry 4 }
3676
3677 appcSessStatsSentNonFmdBytes OBJECT-TYPE
3678       SYNTAX Counter32
3679       MAX-ACCESS read-only
3680       STATUS current
3681       DESCRIPTION
3682           "The number of non-function management data (non-FMD) bytes
3683           sent by the local LU."
3684
3685       ::= { appcSessStatsEntry 5 }
3686
3687 appcSessStatsRcvdFmdBytes OBJECT-TYPE
3688       SYNTAX Counter32
3689       MAX-ACCESS read-only
3690       STATUS current
3691       DESCRIPTION
3692           "The number of function management data (FMD) bytes received by
3693           the local LU."
3694
3695       ::= { appcSessStatsEntry 6 }
3696
3697 appcSessStatsRcvdNonFmdBytes OBJECT-TYPE
3698       SYNTAX Counter32
3699       MAX-ACCESS read-only
3700       STATUS current
3701       DESCRIPTION
3702           "The number of non-function management data (non-FMD) bytes
3703           received by the local LU."
3704
3705       ::= { appcSessStatsEntry 7 }
3706
3707 appcSessStatsSentFmdRus OBJECT-TYPE
3708       SYNTAX Counter32
3709       MAX-ACCESS read-only
3710       STATUS current
3711       DESCRIPTION
3712           "The number of function management data (FMD) RUs sent by the
3713           local LU."
3714
3715       ::= { appcSessStatsEntry 8 }
3716
3717 appcSessStatsSentNonFmdRus OBJECT-TYPE
3718       SYNTAX Counter32
3719       MAX-ACCESS read-only
3720       STATUS current
3721       DESCRIPTION
3722           "The number of non-function management data (non-FMD) RUs sent
3723           by the local LU."
3724
3725       ::= { appcSessStatsEntry 9 }
3726
3727 appcSessStatsRcvdFmdRus OBJECT-TYPE
3728       SYNTAX Counter32
3729       MAX-ACCESS read-only
3730       STATUS current
3731       DESCRIPTION
3732           "The number of function management data (FMD) RUs received by
3733           the local LU."
3734
3735       ::= { appcSessStatsEntry 10 }
3736
3737 appcSessStatsRcvdNonFmdRus OBJECT-TYPE
3738       SYNTAX Counter32
3739       MAX-ACCESS read-only
3740       STATUS current
3741       DESCRIPTION
3742           "The number of non-function management data (non-FMD) RUs
3743           received by the local LU."
3744
3745       ::= { appcSessStatsEntry 11 }
3746
3747 appcSessStatsCtrUpTime OBJECT-TYPE
3748       SYNTAX TimeTicks
3749       MAX-ACCESS read-only
3750       STATUS current
3751       DESCRIPTION
3752           "The length of time the counters for this session have been
3753           active, measured in hundredths of a second."
3754
3755       ::= { appcSessStatsEntry 12 }
3756
3757
3758 -- *********************************************************************
3759 -- APPC Historical Session Table
3760 -- ---------------------------------------------------------------------
3761 -- This table contains historical information about APPC sessions that
3762 -- terminated abnormally.   It is an implementation choice how long to
3763 -- retain information on a given session.
3764 -- *********************************************************************
3765 appcHistSessTable OBJECT-TYPE
3766       SYNTAX SEQUENCE OF AppcHistSessEntry
3767       MAX-ACCESS not-accessible
3768       STATUS current
3769       DESCRIPTION
3770           "Table of historical information about APPC sessions that
3771           terminated abnormally.  Two entries may be present in the table
3772           when both session partners are local.  It is an implementation
3773           choice how long to retain information about a given session."
3774
3775       ::= { appcSession 3 }
3776
3777 appcHistSessEntry OBJECT-TYPE
3778       SYNTAX AppcHistSessEntry
3779       MAX-ACCESS not-accessible
3780       STATUS current
3781       DESCRIPTION
3782           "Entry of APPC Session History Table.  This table is indexed by
3783           an integer which is continuously incremented until it
3784           eventually wraps."
3785       INDEX
3786              { appcHistSessIndex }
3787
3788       ::= { appcHistSessTable 1 }
3789
3790 AppcHistSessEntry     ::= SEQUENCE {
3791       appcHistSessIndex           INTEGER,
3792       appcHistSessTime            DateAndTime,
3793       appcHistSessType            INTEGER,
3794       appcHistSessLocLuName       DisplayString,
3795       appcHistSessParLuName       DisplayString,
3796       appcHistSessModeName        DisplayString,
3797       appcHistSessUnbindType      OCTET STRING,
3798       appcHistSessSenseData       SnaSenseData,
3799       appcHistSessComponentId     DisplayString,
3800       appcHistSessDetectModule    DisplayString
3801                      }
3802
3803
3804 appcHistSessIndex OBJECT-TYPE
3805       SYNTAX INTEGER (0..2147483647)
3806       MAX-ACCESS not-accessible
3807       STATUS current
3808       DESCRIPTION
3809           "Table index.  The value of the index begins at zero
3810            and is incremented up to a maximum value of 2**31-1
3811            (2,147,483,647) before wrapping."
3812
3813       ::=  { appcHistSessEntry 1 }
3814
3815 appcHistSessTime OBJECT-TYPE
3816       SYNTAX DateAndTime
3817       MAX-ACCESS read-only
3818       STATUS current
3819       DESCRIPTION
3820           "The time at which the session was either terminated or
3821            failed to be established."
3822
3823       ::=  { appcHistSessEntry 2 }
3824
3825 appcHistSessType OBJECT-TYPE
3826       SYNTAX INTEGER {
3827                       recvNegBindRsp(1),
3828                       sendNegBindRsp(2),
3829                       sessActRejected(3),
3830                       unbindSent(4),
3831                       unbindReceived(5)
3832                      }
3833       MAX-ACCESS read-only
3834       STATUS current
3835       DESCRIPTION
3836           "Indicates the type of event that caused the entry to be made:
3837
3838                recvNegBindRsp  - Received a negative bind response from
3839                                  the partner LU.
3840                sendNegBindRsp  - Sent a negative bind response to the
3841                                  partner LU.
3842                sessActRejected - Session activation rejected by the
3843                                  partner LU.
3844                unbindSent      - Unbind sent to the partner LU.
3845                unbindReceived  - Unbind received from the partner LU.
3846
3847           These event types correspond to the five SNA/MS Alerts
3848           LU62001 through LU62005, documented in the SNA Management
3849           Services Reference."
3850
3851       ::=  { appcHistSessEntry 3 }
3852
3853 appcHistSessLocLuName OBJECT-TYPE
3854       SYNTAX DisplayString (SIZE (1..17))
3855       MAX-ACCESS read-only
3856       STATUS current
3857       DESCRIPTION
3858           "The network-qualified local LU name.  This field is from 3 to
3859           17 characters in length, including a period (.) which separates
3860           the NetId from the NAU name if the NetId is present."
3861
3862       ::=  { appcHistSessEntry 4 }
3863
3864 appcHistSessParLuName OBJECT-TYPE
3865       SYNTAX DisplayString (SIZE (3..17))
3866       MAX-ACCESS read-only
3867       STATUS current
3868       DESCRIPTION
3869           "The network-qualified partner LU name.  This field is from 3
3870           to 17 characters in length, including a period (.) which
3871           separates the NetId from the NAU name if the NetId is present."
3872
3873       ::=  { appcHistSessEntry 5 }
3874
3875 appcHistSessModeName OBJECT-TYPE
3876       SYNTAX DisplayString (SIZE (1..8))
3877       MAX-ACCESS read-only
3878       STATUS current
3879       DESCRIPTION
3880           "The mode name of the session."
3881       ::=  { appcHistSessEntry 6 }
3882
3883 appcHistSessUnbindType OBJECT-TYPE
3884       SYNTAX OCTET STRING (SIZE (1))
3885       MAX-ACCESS read-only
3886       STATUS current
3887       DESCRIPTION
3888           "The type of unbind which terminated the session.  This
3889            value is consists of one (1) octet; and its meaning
3890            is defined in SNA Formats."
3891
3892       ::=  { appcHistSessEntry 7 }
3893
3894 appcHistSessSenseData OBJECT-TYPE
3895       SYNTAX SnaSenseData
3896       MAX-ACCESS read-only
3897       STATUS current
3898       DESCRIPTION
3899           "The sense data associated with the termination of the
3900           session, taken from the negative BIND response or UNBIND
3901           request."
3902
3903       ::=  { appcHistSessEntry 8 }
3904
3905 appcHistSessComponentId OBJECT-TYPE
3906       SYNTAX DisplayString (SIZE (0..32))
3907       MAX-ACCESS read-only
3908       STATUS current
3909       DESCRIPTION
3910           "The implementation-specific name of the component which
3911           detected the problem."
3912
3913       ::=  { appcHistSessEntry 9 }
3914
3915 appcHistSessDetectModule OBJECT-TYPE
3916       SYNTAX DisplayString (SIZE (0..32))
3917       MAX-ACCESS read-only
3918       STATUS current
3919       DESCRIPTION
3920           "The implementation-specific name of the module which
3921           detected the problem."
3922
3923       ::=  { appcHistSessEntry 10 }
3924
3925
3926 -- *********************************************************************
3927 -- APPC Session RTP Connection Table
3928 -- ---------------------------------------------------------------------
3929
3930 -- This table contains information on APPC sessions that are being
3931 -- transported on RTP connections by High Performance Routing (HPR).
3932 -- *********************************************************************
3933 appcSessRtpTable OBJECT-TYPE
3934       SYNTAX SEQUENCE OF AppcSessRtpEntry
3935       MAX-ACCESS not-accessible
3936       STATUS current
3937       DESCRIPTION
3938           "A table indicating how many APPC sessions terminating in this
3939           node are transported by each RTP connection."
3940
3941       ::= { appcSession 4 }
3942
3943 appcSessRtpEntry OBJECT-TYPE
3944       SYNTAX AppcSessRtpEntry
3945       MAX-ACCESS not-accessible
3946       STATUS current
3947       DESCRIPTION
3948           "Entry of APPC session RTP table."
3949
3950       INDEX { appcSessRtpNceId,
3951               appcSessRtpTcid }
3952
3953       ::= { appcSessRtpTable 1 }
3954
3955 AppcSessRtpEntry ::= SEQUENCE {
3956       appcSessRtpNceId              OCTET STRING,
3957       appcSessRtpTcid               OCTET STRING,
3958       appcSessRtpSessions           Gauge32
3959                      }
3960
3961 appcSessRtpNceId OBJECT-TYPE
3962       SYNTAX OCTET STRING (SIZE (1..8))
3963       MAX-ACCESS not-accessible
3964       STATUS current
3965       DESCRIPTION
3966           "The local Network Connection Endpoint of the RTP connection."
3967
3968       ::= { appcSessRtpEntry 1 }
3969
3970 appcSessRtpTcid OBJECT-TYPE
3971       SYNTAX OCTET STRING (SIZE (8))
3972       MAX-ACCESS not-accessible
3973       STATUS current
3974       DESCRIPTION
3975           "The local TCID of the RTP connection."
3976
3977       ::= { appcSessRtpEntry 2 }
3978
3979 appcSessRtpSessions OBJECT-TYPE
3980       SYNTAX Gauge32
3981       MAX-ACCESS read-only
3982       STATUS current
3983       DESCRIPTION
3984           "The number of APPC sessions terminating in this node
3985           that are using this RTP connection."
3986
3987       ::= { appcSessRtpEntry 3 }
3988
3989
3990 -- *********************************************************************
3991 --    APPC Active Conversation Table
3992 --   This table contains information about active APPC conversations.
3993 -- *********************************************************************
3994
3995 appcActiveConvTable OBJECT-TYPE
3996       SYNTAX SEQUENCE OF AppcActiveConvEntry
3997       MAX-ACCESS not-accessible
3998       STATUS current
3999       DESCRIPTION
4000           "Table of information about active APPC Conversations.  In this
4001           context 'active' means that a conversation is currently
4002           associated with a particular session.  Two entries are present
4003           in the table when both LUs for the session are local."
4004
4005       ::= { appcConversation 1 }
4006
4007 appcActiveConvEntry OBJECT-TYPE
4008       SYNTAX AppcActiveConvEntry
4009       MAX-ACCESS not-accessible
4010       STATUS current
4011       DESCRIPTION
4012           "Entry representing one active APPC Conversation."
4013
4014       INDEX { appcActiveConvLocLuName,
4015               appcActiveConvParLuName,
4016               appcActiveConvSessIndex }
4017
4018       ::= { appcActiveConvTable 1}
4019
4020 AppcActiveConvEntry     ::= SEQUENCE {
4021            appcActiveConvLocLuName           DisplayString,
4022            appcActiveConvParLuName           DisplayString,
4023            appcActiveConvSessIndex           Integer32,
4024            appcActiveConvId                  OCTET STRING,
4025            appcActiveConvState               INTEGER,
4026            appcActiveConvType                INTEGER,
4027            appcActiveConvCorrelator          OCTET STRING,
4028            appcActiveConvSyncLvl             INTEGER,
4029            appcActiveConvSource              INTEGER,
4030            appcActiveConvDuplex              INTEGER,
4031            appcActiveConvUpTime              TimeTicks,
4032            appcActiveConvSendBytes           Counter32,
4033            appcActiveConvRcvBytes            Counter32,
4034            appcActiveConvUserid              DisplayString,
4035            appcActiveConvPcidNauName         DisplayString,
4036            appcActiveConvPcid                OCTET STRING,
4037            appcActiveConvModeName            DisplayString,
4038            appcActiveConvLuwIdName           DisplayString,
4039            appcActiveConvLuwIdInstance       OCTET STRING,
4040            appcActiveConvLuwIdSequence       OCTET STRING,
4041            appcActiveConvTpName              DisplayString
4042                      }
4043
4044 appcActiveConvLocLuName OBJECT-TYPE
4045       SYNTAX DisplayString (SIZE (1..17))
4046       MAX-ACCESS not-accessible
4047       STATUS current
4048       DESCRIPTION
4049           "The SNA name of the local LU for the conversation.  This field
4050           is from 1 to 17 characters in length, including a period (.)
4051           which separates the NetId from the NAU name if the NetId is
4052           present.
4053
4054           If this object has the same value as appcLluOperName,
4055           then the two entries being indexed apply to the same
4056           resource (specifically, to the same local LU)."
4057
4058       ::= { appcActiveConvEntry 1 }
4059
4060 appcActiveConvParLuName OBJECT-TYPE
4061       SYNTAX DisplayString (SIZE (1..17))
4062       MAX-ACCESS not-accessible
4063       STATUS current
4064       DESCRIPTION
4065           "The SNA name of the partner LU for the conversation.  This
4066           field is from 1 to 17 characters in length, including a period
4067           (.) which separates the NetId from the NAU name if the NetId is
4068           present.
4069
4070           If this object has the same value as appcLuPairOperParLuName,
4071           then the two entries being indexed apply to the same
4072           resource (specifically, to the same partner LU)."
4073
4074       ::= { appcActiveConvEntry 2 }
4075
4076 appcActiveConvSessIndex OBJECT-TYPE
4077       SYNTAX Integer32
4078       MAX-ACCESS not-accessible
4079       STATUS current
4080       DESCRIPTION
4081           "Index of entry in appcActSessTable that is associated with
4082           this conversation.  If this object has the same value as
4083           appcActSessIndex for the same LU pair, then the two entries
4084           being indexed apply to the same resource (specifically, to the
4085           same session)."
4086
4087       ::= { appcActiveConvEntry 3 }
4088
4089 appcActiveConvId OBJECT-TYPE
4090       SYNTAX OCTET STRING (SIZE (4))
4091       MAX-ACCESS read-only
4092       STATUS current
4093       DESCRIPTION
4094           "The 4-byte ID of the conversation."
4095
4096       ::= { appcActiveConvEntry 4 }
4097
4098 appcActiveConvState OBJECT-TYPE
4099       SYNTAX INTEGER {
4100                       reset(1),
4101                       send(2),
4102                       receive(3),
4103                       confirm(4),
4104                       confirmSend(5),
4105                       confirmDealloc(6),
4106                       pendingDeallocate(7),
4107                       pendingPost(8),
4108                       sendReceive(9),
4109                       sendOnly(10),
4110                       receiveOnly(11),
4111                       deferReceive(12),
4112                       deferDeallocate(13),
4113                       syncpoint(14),
4114                       syncpointSend(15),
4115                       syncpointDeallocate(16),
4116                       backoutRequired(17)
4117                      }
4118
4119       MAX-ACCESS read-only
4120       STATUS current
4121       DESCRIPTION
4122           "Indicates the state of the conversation at the instant when
4123           the information was retrieved.  The values are:
4124               reset
4125                         The conversation is reset (i.e., deallocated).
4126               send
4127                         The conversation can send data.  This value also
4128                         is returned if the conversation is in
4129                         Send-Pending state.
4130               receive
4131                         The conversation can receive data.
4132               confirm
4133                         The conversation has received a confirm
4134                         indicator.  It can issue an [MC_]CONFIRMED or
4135                         [MC_]SEND_ERROR verb to change state.  It will
4136                         continue in Receive state if an [MC_]CONFIRMED
4137                         verb is issued.
4138               confirmSend
4139                         The conversation is in Confirm state and changes
4140                         to Send state when an [MC_]CONFIRMED verb is
4141                         issued.
4142               confirmDealloc
4143                         The conversation is in Confirm state and becomes
4144                         inactive when an [MC_]CONFIRMED verb is issued.
4145               pendingDeallocate
4146                         The conversation is in Pending-Deallocate state
4147                         while it waits for (MC_)DEALLOCATE TYPE
4148                         (sync_level) to complete.
4149               pendingPost
4150                         The conversation is in Pending-Post state while
4151                         it waits for the [MC_]RECEIVE_AND_POST verb to
4152                         complete its receive function.
4153               sendReceive
4154                         The full-duplex conversation can send or receive
4155                         data.
4156               sendOnly
4157                         The full-duplex conversation can send data, but
4158                         it does not have permission to receive data,
4159                         because the partner TP has already deallocated
4160                         its side of the conversation.
4161               receiveOnly
4162                         The full-duplex conversation can receive data,
4163                         but it does not have permission to send data,
4164                         because it has already deallocated its side of
4165                         the conversation.
4166               deferReceive
4167                         Waiting for a successful SYNCPT verb operation to
4168                         go into the receive state.
4169               deferDeallocate
4170                         Waiting for a successful SYNCPT verb operation to
4171                         go into the reset state.
4172               syncpoint
4173                         Need to response to a SYNCPT verb issued.  After
4174                         successful operation, the next state will be
4175                         receive.
4176               syncpointSend
4177                         Need to response to a SYNCPT verb issued.  After
4178                         successful operation, the next state will be
4179                         send.
4180               syncpointDeallocate
4181                         Need to response to a SYNCPT verb issued.  After
4182                         successful operation, the next state will be
4183                         reset.
4184               backoutRequired
4185                         TP must execute a BACKOUT verb to backout the
4186                         transaction."
4187
4188       ::= { appcActiveConvEntry 5 }
4189
4190 appcActiveConvType OBJECT-TYPE
4191       SYNTAX INTEGER {
4192                       basic(1),
4193                       mapped(2)
4194                      }
4195       MAX-ACCESS read-only
4196       STATUS current
4197       DESCRIPTION
4198           "Indicates the type of conversation.  The values are:
4199
4200               basic
4201                         Indicates that this conversation supports
4202                         basic verbs.
4203
4204               mapped
4205                         Indicates that this conversation supports
4206                         mapped verbs."
4207
4208
4209       ::= { appcActiveConvEntry 6 }
4210
4211 appcActiveConvCorrelator OBJECT-TYPE
4212       SYNTAX OCTET STRING (SIZE (0..8))
4213       MAX-ACCESS read-only
4214       STATUS current
4215       DESCRIPTION
4216           "This is an 8-byte identifier that the source LU assigns to the
4217           conversation; the source LU is the one that sent the allocation
4218           request.  The conversation correlator is included on the
4219           allocation request.  The conversation correlator uniquely
4220           identifies a conversation, from among all conversations,
4221           between the local and partner LUs.  It may be used, for
4222           example, during problem determination associated with a
4223           conversation.  A length of 0 indicates that no conversation
4224           correlator is defined."
4225
4226       ::= { appcActiveConvEntry 7 }
4227
4228 appcActiveConvSyncLvl OBJECT-TYPE
4229       SYNTAX INTEGER {
4230                       none(1),
4231                       confirm(2),
4232                       syncpt(3)
4233                      }
4234       MAX-ACCESS read-only
4235       STATUS current
4236       DESCRIPTION
4237           "Indicates the highest sync level support for the conversation.
4238           The values are:
4239
4240                 none
4241                         Indicates that no sync-level processing can be
4242                         performed on this conversation. The
4243                         transaction program does not issue verbs or
4244                         recognize any returned parameters
4245                         relating to any sync-level function.
4246
4247                 confirm
4248                         Indicates that confirmation processing can be
4249                         performed on this conversation.  The
4250                         transaction program can issue verbs and
4251                         recognize returned parameters relating to
4252                         confirmation.
4253
4254                 syncpt
4255                         Indicates that syncpt and confirmation processing
4256                         can be performed on this conversation. The
4257                         transaction program can issue verbs and recognize
4258                         returned parameters relating to syncpt and
4259                         confirmation."
4260
4261       ::= { appcActiveConvEntry 8 }
4262
4263 appcActiveConvSource OBJECT-TYPE
4264       SYNTAX INTEGER {
4265                       localLu(1),
4266                       partnerLu(2)
4267                      }
4268       MAX-ACCESS read-only
4269       STATUS current
4270       DESCRIPTION
4271           "Indicates whether the local or partner LU is the source of the
4272           conversation, that is, which LU started the conversation by
4273           sending the allocation request.
4274
4275                localLu
4276                         The local LU is the source of the conversation,
4277                         and the partner LU is the target of the
4278                         conversation.
4279
4280                partnerLu
4281                         The partner LU is the source of the
4282                         conversation, and the local LU is the target of
4283                         the conversation."
4284
4285       ::= { appcActiveConvEntry 9 }
4286
4287 appcActiveConvDuplex OBJECT-TYPE
4288       SYNTAX INTEGER {
4289                       half(1),
4290                       full(2)
4291                      }
4292       MAX-ACCESS read-only
4293       STATUS current
4294       DESCRIPTION
4295           "Indicates the conversation duplex style in effect for the
4296           conversation.
4297
4298             half        Indicates that information can be transferred in
4299                         both directions, but only in one direction at a
4300                         time.
4301
4302             full        Indicates that information can be transferred in
4303                         both directions at the same time."
4304
4305       ::= { appcActiveConvEntry 10 }
4306
4307 appcActiveConvUpTime OBJECT-TYPE
4308       SYNTAX TimeTicks
4309       MAX-ACCESS read-only
4310       STATUS current
4311       DESCRIPTION
4312           "The length of time since the conversation started, measured in
4313           hundredths of a second."
4314
4315       ::= { appcActiveConvEntry 11 }
4316
4317 appcActiveConvSendBytes OBJECT-TYPE
4318       SYNTAX Counter32
4319       MAX-ACCESS read-only
4320       STATUS current
4321       DESCRIPTION
4322           "Indicates the number of bytes that was sent on the
4323           conversation.  The count includes all SNA RU bytes sent,
4324           including those in the FMH-5 (Attach), FMH-7 (Error
4325           Description), SIGNAL, LUSTAT, and SNA responses; it does not
4326           include SNA TH and RH bytes."
4327
4328       ::= { appcActiveConvEntry 12 }
4329
4330 appcActiveConvRcvBytes OBJECT-TYPE
4331       SYNTAX Counter32
4332       MAX-ACCESS read-only
4333       STATUS current
4334       DESCRIPTION
4335           "Indicates the number of bytes that was received on the
4336           conversation.  The count includes all SNA RU bytes sent,
4337           including those in the FMH-5 (Attach), FMH-7 (Error
4338           Description), SIGNAL, LUSTAT, and SNA responses; it does not
4339           include SNA TH and RH bytes."
4340
4341       ::= { appcActiveConvEntry 13 }
4342
4343 appcActiveConvUserid OBJECT-TYPE
4344       SYNTAX DisplayString (SIZE (0..10))
4345       MAX-ACCESS read-only
4346       STATUS current
4347       DESCRIPTION
4348           "The user ID that the initiating program provided in the
4349           incoming attach."
4350
4351       ::= { appcActiveConvEntry 14 }
4352
4353 appcActiveConvPcidNauName OBJECT-TYPE
4354       SYNTAX DisplayString (SIZE (0 | 3..17))
4355       MAX-ACCESS read-only
4356       STATUS current
4357       DESCRIPTION
4358           "The network-qualified NAU name of the
4359            node at which the session and PCID originated.  For APPN
4360            and LEN nodes, this is either CP name of the APPN node at
4361            which the origin LU is located or the CP name of the
4362            NN serving the LEN node at which the origin LU is
4363            located.  This field is from 3 to 17 characters in
4364            length, including a period (.) which separates the
4365            NetId from the NAU name.  A null string indicates
4366            that the value is unknown."
4367
4368       ::= { appcActiveConvEntry 15 }
4369
4370 appcActiveConvPcid OBJECT-TYPE
4371       SYNTAX OCTET STRING (SIZE (0|8))
4372       MAX-ACCESS read-only
4373       STATUS current
4374       DESCRIPTION
4375           "The procedure correlation identifier (PCID) of the session.
4376           It is an 8-octet value assigned by the control point providing
4377           session services for the primary LU.  A null string indicates
4378           that the value is unknown."
4379
4380       ::= { appcActiveConvEntry 16 }
4381
4382 appcActiveConvModeName OBJECT-TYPE
4383       SYNTAX DisplayString (SIZE (1..8))
4384       MAX-ACCESS read-only
4385       STATUS current
4386       DESCRIPTION
4387           "The Mode Name used for this conversation.
4388            This is a 1-8 character name."
4389
4390       ::= { appcActiveConvEntry 17 }
4391
4392 appcActiveConvLuwIdName OBJECT-TYPE
4393       SYNTAX DisplayString (SIZE (1..17))
4394       MAX-ACCESS read-only
4395       STATUS current
4396       DESCRIPTION
4397           "The SNA name of the LU that initiated the logical unit of work
4398            that is associated with this active TP. This field is from
4399            1 to 17 characters in length, including a period (.) which
4400            separates the NetId from the LU name if the NetId is present."
4401
4402       ::= { appcActiveConvEntry 18 }
4403
4404 appcActiveConvLuwIdInstance OBJECT-TYPE
4405       SYNTAX OCTET STRING (SIZE (0..6))
4406       MAX-ACCESS read-only
4407       STATUS current
4408       DESCRIPTION
4409           "The instance identifier for the logical unit of work."
4410
4411       ::= { appcActiveConvEntry 19 }
4412
4413 appcActiveConvLuwIdSequence OBJECT-TYPE
4414       SYNTAX OCTET STRING (SIZE (0..2))
4415       MAX-ACCESS read-only
4416       STATUS current
4417       DESCRIPTION
4418           "The sequence identifier for the logical unit of work."
4419
4420       ::= { appcActiveConvEntry 20 }
4421
4422 appcActiveConvTpName OBJECT-TYPE
4423       SYNTAX DisplayString (SIZE (0..64))
4424       MAX-ACCESS read-only
4425       STATUS current
4426       DESCRIPTION
4427           "The transaction program name which started this conversation.
4428           This name could either be from a FMH5 ATTACH for a remotely
4429           started conversation, otherwise it could the name of the local
4430           TP if available.
4431
4432           When the TP name consists entirely of displayable EBCDIC code
4433           points, it is mapped directly to the equivalent ASCII display
4434           string.  However, registered TP names always have a non-
4435           displayable EBCDIC code point (value less than or equal to
4436           x'3F') as the first character, so they cannot be directly
4437           mapped to an ASCII display string.  These TP names are
4438           converted to a display string that is equivalent to a
4439           hexadecimal display of the EBCDIC code points.  For example,
4440           the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte
4441           ASCII display string '06F1' (including the two single quotes).
4442
4443           This name is NULL if the conversation is started locally
4444           (i.e., not with a FMH5 ATTACH)."
4445
4446       ::= { appcActiveConvEntry 21 }
4447
4448 -- *********************************************************************
4449 --    APPC Historical Conversation Table
4450 --    This table contains historical information about APPC
4451 --    conversations that ended abnormally.  It is an implementation
4452 --    choice how long to retain information on a given conversation.
4453 -- *********************************************************************
4454
4455 appcHistConvTable OBJECT-TYPE
4456       SYNTAX SEQUENCE OF AppcHistConvEntry
4457       MAX-ACCESS not-accessible
4458       STATUS current
4459       DESCRIPTION
4460           "Table of historical information about APPC Conversations that
4461           ended in error.  Possible categories of error conditions that
4462           could be saved in this table are:
4463
4464                 - allocation errors,
4465                 - deallocate abend,
4466                 - program errors, and
4467                 - service errors."
4468
4469       ::= { appcConversation 2 }
4470
4471 appcHistConvEntry OBJECT-TYPE
4472       SYNTAX AppcHistConvEntry
4473       MAX-ACCESS not-accessible
4474       STATUS current
4475       DESCRIPTION
4476            "Entry representing one APPC Conversation."
4477
4478       INDEX
4479              { appcHistConvIndex  }
4480
4481       ::= { appcHistConvTable 1}
4482
4483 AppcHistConvEntry     ::= SEQUENCE {
4484       appcHistConvIndex           Integer32,
4485       appcHistConvEndTime         DateAndTime,
4486       appcHistConvLocLuName       DisplayString,
4487       appcHistConvParLuName       DisplayString,
4488       appcHistConvTpName          DisplayString,
4489       appcHistConvPcidNauName     DisplayString,
4490       appcHistConvPcid            OCTET STRING,
4491       appcHistConvSenseData       SnaSenseData,
4492       appcHistConvLogData         OCTET STRING,
4493       appcHistConvEndedBy         INTEGER
4494                      }
4495
4496 appcHistConvIndex OBJECT-TYPE
4497       SYNTAX Integer32
4498       MAX-ACCESS not-accessible
4499       STATUS current
4500       DESCRIPTION
4501           "Index for entry in Conversation table.  This value identifies
4502           the unique index of the conversation.  It is recommended that
4503           an Agent not reuse the index of a deactivated conversation for
4504           a significant period of time (e.g. one week)."
4505
4506       ::= { appcHistConvEntry 1 }
4507
4508 appcHistConvEndTime OBJECT-TYPE
4509       SYNTAX DateAndTime
4510       MAX-ACCESS read-only
4511       STATUS current
4512       DESCRIPTION
4513           "The time at which the conversation ended."
4514
4515       ::= { appcHistConvEntry 2 }
4516
4517 appcHistConvLocLuName OBJECT-TYPE
4518       SYNTAX DisplayString (SIZE (1..17))
4519       MAX-ACCESS read-only
4520       STATUS current
4521       DESCRIPTION
4522           "The name of the local LU for this conversation.  This field is
4523           from 1 to 17 characters in length, including a period (.) which
4524           separates the NetId from the NAU name if the NetId is present."
4525
4526       ::= { appcHistConvEntry 3 }
4527
4528 appcHistConvParLuName OBJECT-TYPE
4529       SYNTAX DisplayString (SIZE (1..17))
4530       MAX-ACCESS read-only
4531       STATUS current
4532       DESCRIPTION
4533           "The SNA name of the partner LU for the conversation.  This
4534           field is from 1 to 17 characters in length, including a period
4535           (.) which separates the NetId from the NAU name if the NetId is
4536           present."
4537
4538       ::= { appcHistConvEntry 4 }
4539
4540 appcHistConvTpName OBJECT-TYPE
4541       SYNTAX DisplayString (SIZE (0..64))
4542       MAX-ACCESS read-only
4543       STATUS current
4544       DESCRIPTION
4545           "The transaction program name which started this conversation.
4546           This name could either be from a FMH5 ATTACH for a remotely
4547           started conversation, otherwise it could the name of the local
4548           TP if available.
4549
4550           When the TP name consists entirely of displayable EBCDIC code
4551           points, it is mapped directly to the equivalent ASCII display
4552           string.  However, registered TP names always have a non-
4553           displayable EBCDIC code point (value less than or equal to
4554           x'3F') as the first character, so they cannot be directly
4555           mapped to an ASCII display string.  These TP names are
4556           converted to a display string that is equivalent to a
4557           hexadecimal display of the EBCDIC code points.  For example,
4558           the 2-byte TP name x'06F1' (CNOS) is converted to the 6-byte
4559           ASCII display string '06F1' (including the two single quotes).
4560
4561           This name is NULL if the conversation is started locally
4562           (i.e., not with a FMH5 ATTACH)."
4563
4564       ::= { appcHistConvEntry 5 }
4565
4566 appcHistConvPcidNauName OBJECT-TYPE
4567       SYNTAX DisplayString (SIZE (0 | 3..17))
4568       MAX-ACCESS read-only
4569       STATUS current
4570       DESCRIPTION
4571           "The network-qualified NAU name of the
4572            node at which the session and PCID originated.  For APPN
4573            and LEN nodes, this is either CP name of the APPN node at
4574            which the origin LU is located or the CP name of the
4575            NN serving the LEN node at which the origin LU is
4576            located.  This field is from 3 to 17 characters in
4577            length, including a period (.) which separates the
4578            NetId from the NAU name.  A null string indicates that the
4579            value is unknown."
4580
4581       ::= { appcHistConvEntry 6 }
4582
4583 appcHistConvPcid OBJECT-TYPE
4584       SYNTAX OCTET STRING (SIZE (0|8))
4585       MAX-ACCESS read-only
4586       STATUS current
4587       DESCRIPTION
4588          "The procedure correlation identifier (PCID) of the session.
4589          It is an 8-octet value assigned by the control point providing
4590          session services for the primary LU.  A null string indicates
4591          that the value is unknown."
4592
4593       ::= { appcHistConvEntry 7 }
4594
4595 appcHistConvSenseData OBJECT-TYPE
4596       SYNTAX SnaSenseData
4597       MAX-ACCESS read-only
4598       STATUS current
4599       DESCRIPTION
4600           "The sense data associated with the action that ended this
4601           conversation, e.g., FMH-7 or UNBIND."
4602
4603       ::= { appcHistConvEntry 8 }
4604
4605 appcHistConvLogData OBJECT-TYPE
4606       SYNTAX OCTET STRING (SIZE (0..32))
4607       MAX-ACCESS read-only
4608       STATUS current
4609       DESCRIPTION
4610           "The first 32 bytes of the data portion of the Log Data GDS
4611           Variable that is associated with the last FMH-7 that occurred
4612           on this conversation.  If there was no Log Data GDS Variable
4613           associated with the FMH-7, this object is null.
4614
4615           This object reflects only the data portion of the Log Data
4616           GDS Variable (i.e. not the LL or GDS Id)."
4617
4618       ::= { appcHistConvEntry 9 }
4619
4620 appcHistConvEndedBy OBJECT-TYPE
4621       SYNTAX INTEGER {
4622                       localLu(1),
4623                       partnerLu(2)
4624                      }
4625       MAX-ACCESS read-only
4626       STATUS current
4627       DESCRIPTION
4628           "Indicates which LU ended the conversation."
4629
4630       ::= { appcHistConvEntry 10 }
4631
4632 -- *********************************************************************
4633 --    APPC CPIC Admin Table
4634 --    Objects in this table contain default or expected configuration
4635 --    values for CPI-C side information.
4636 -- *********************************************************************
4637 appcCpicAdminTable OBJECT-TYPE
4638       SYNTAX SEQUENCE OF AppcCpicAdminEntry
4639       MAX-ACCESS not-accessible
4640       STATUS current
4641       DESCRIPTION
4642           "APPC CPI-C side information table."
4643
4644       ::= { appcCPIC 1 }
4645
4646 appcCpicAdminEntry OBJECT-TYPE
4647       SYNTAX AppcCpicAdminEntry
4648       MAX-ACCESS not-accessible
4649       STATUS current
4650       DESCRIPTION
4651           "Entry of APPC CPI-C side information Table."
4652       INDEX { appcCpicAdminLocLuName,
4653               appcCpicAdminSymbDestName }
4654
4655       ::= { appcCpicAdminTable 1 }
4656
4657 AppcCpicAdminEntry ::= SEQUENCE {
4658           appcCpicAdminLocLuName          DisplayString,
4659           appcCpicAdminSymbDestName       DisplayString,
4660           appcCpicAdminParLuAlias         DisplayString,
4661           appcCpicAdminParLuName          DisplayString,
4662           appcCpicAdminModeName           DisplayString,
4663           appcCpicAdminTpNameType         INTEGER,
4664           appcCpicAdminTpName             DisplayString,
4665           appcCpicAdminUserid             DisplayString,
4666           appcCpicAdminSecurity           INTEGER
4667                      }
4668
4669 appcCpicAdminLocLuName OBJECT-TYPE
4670       SYNTAX DisplayString (SIZE (1..17))
4671       MAX-ACCESS not-accessible
4672       STATUS current
4673       DESCRIPTION
4674           "The SNA name of the local LU to which this CPI-C side
4675           information definition applies.  This field is from 1 to 17
4676           characters in length, including a period (.) which separates
4677           the NetId from the NAU name if the NetId is present.
4678
4679           The reserved value '*ALL' indicates that the definition applies
4680           to all local LUs, and not just to a single local LU."
4681
4682       ::= { appcCpicAdminEntry 1 }
4683
4684 appcCpicAdminSymbDestName OBJECT-TYPE
4685       SYNTAX DisplayString (SIZE (1..8))
4686       MAX-ACCESS not-accessible
4687       STATUS current
4688       DESCRIPTION
4689           "Specifies the symbolic destination name used by CPI-C
4690           applications to identify this definition."
4691
4692       ::= { appcCpicAdminEntry 2 }
4693
4694 appcCpicAdminParLuAlias OBJECT-TYPE
4695       SYNTAX DisplayString (SIZE (0..8))
4696       MAX-ACCESS read-only
4697       STATUS current
4698       DESCRIPTION
4699           "A local alias for the partner LU.  If not known or
4700            not applicable, this object contains a zero-length
4701            string."
4702
4703       ::= { appcCpicAdminEntry 3 }
4704
4705
4706 appcCpicAdminParLuName OBJECT-TYPE
4707       SYNTAX DisplayString (SIZE (1..17))
4708       MAX-ACCESS read-only
4709       STATUS current
4710       DESCRIPTION
4711           "The SNA name of the partner LU.  This field is from 1 to 17
4712           characters in length, including a period (.)  which separates
4713           the NetId from the NAU name if the NetId is present."
4714
4715       ::= { appcCpicAdminEntry 4 }
4716
4717
4718 appcCpicAdminModeName OBJECT-TYPE
4719       SYNTAX DisplayString (SIZE (1..8))
4720       MAX-ACCESS read-only
4721       STATUS current
4722       DESCRIPTION
4723           "Specifies the mode name.  A mode defines the characteristics
4724           for a group of sessions.  The mode name can be blank (8 space
4725           characters)."
4726
4727       ::= { appcCpicAdminEntry 5 }
4728
4729
4730 appcCpicAdminTpNameType OBJECT-TYPE
4731       SYNTAX INTEGER {
4732                       normal(1),
4733                       snaServiceTp(2)
4734                      }
4735       MAX-ACCESS read-only
4736       STATUS current
4737       DESCRIPTION
4738           "Specifies whether the TP name in appcCpicAdminTpName
4739           identifies a normal TP or an SNA service TP.  In this context,
4740           a normal TP is one with a name consisting only of displayable
4741           characters, while an SNA service TP has a name containing
4742           octets that do not map to displayable characters."
4743
4744       ::= { appcCpicAdminEntry 6 }
4745
4746 appcCpicAdminTpName OBJECT-TYPE
4747       SYNTAX DisplayString (SIZE (1..64))
4748       MAX-ACCESS read-only
4749       STATUS current
4750       DESCRIPTION
4751           "Specifies the name of the partner TP to be used when a CPI-C
4752            application initiates a conversation specifying this side
4753            information entry.
4754
4755            Display convention
4756
4757               When the TP name consists entirely of displayable EBCDIC
4758               code points, it is mapped directly to the equivalent ASCII
4759               display string.  However, registered TP names always have a
4760               non-displayable EBCDIC code point (value less than or equal
4761               to x'3F') as the first character, so they cannot be
4762               directly mapped to an ASCII display string.  These TP names
4763               are converted to a display string that is equivalent to a
4764               hexadecimal display of the EBCDIC code points.  For
4765               example, the 2-byte TP name x'06F1' (CNOS) is converted to
4766               the 6-byte ASCII display string '06F1' (including the two
4767               single quotes)."
4768
4769       ::= { appcCpicAdminEntry 7 }
4770
4771 appcCpicAdminUserid OBJECT-TYPE
4772       SYNTAX DisplayString (SIZE (0..10))
4773       MAX-ACCESS read-only
4774       STATUS current
4775       DESCRIPTION
4776           "The security userid, if any, associated with the side
4777           information definition."
4778
4779       ::= { appcCpicAdminEntry 8 }
4780
4781 appcCpicAdminSecurity OBJECT-TYPE
4782       SYNTAX INTEGER {
4783                       none(1),
4784                       same(2),
4785                       pgm(3),
4786                       pgmStrong(4),
4787                       distributed(5),
4788                       mutual(6)
4789                      }
4790       MAX-ACCESS read-only
4791       STATUS current
4792       DESCRIPTION
4793           "Specifies the security information to be used for allocating
4794           the conversation.
4795             none        - No security information.
4796             same        - Use the security environment currently
4797                           associated with this TP.
4798             pgm         - Use the program-supplied user_id and password.
4799             pgmStrong   - Use the program-supplied user_id and password.
4800                           The local LU will insure that the password is
4801                           not exposed in clear-text form on the physical
4802                           network.
4803             distributed - Use the security environment and a distributed
4804                           security system to generate the authentication
4805                           information for this request.  If distributed
4806                           security tokens cannot be generated, then fail
4807                           the conversation.
4808             mutual      - Authenticate both the user to the destination
4809                           system and the destination system to the user."
4810
4811       ::= { appcCpicAdminEntry 9 }
4812
4813
4814 -- *********************************************************************
4815 --    APPC CPIC Oper Table
4816 --    Objects in this table contain current operational values, such
4817 --    as state values or negotiated parameters, for CPI-C side
4818 --    information.
4819 -- *********************************************************************
4820
4821 appcCpicOperTable OBJECT-TYPE
4822       SYNTAX SEQUENCE OF AppcCpicOperEntry
4823       MAX-ACCESS not-accessible
4824       STATUS current
4825       DESCRIPTION
4826           "APPC CPI-C side information operational table."
4827
4828       ::= { appcCPIC 2 }
4829
4830 appcCpicOperEntry OBJECT-TYPE
4831       SYNTAX AppcCpicOperEntry
4832       MAX-ACCESS not-accessible
4833       STATUS current
4834       DESCRIPTION
4835           "Entry of APPC CPI-C side information Table."
4836
4837       INDEX { appcCpicOperLocLuName,
4838               appcCpicOperSymbDestName }
4839
4840       ::= { appcCpicOperTable 1 }
4841
4842 AppcCpicOperEntry ::= SEQUENCE {
4843           appcCpicOperLocLuName          DisplayString,
4844           appcCpicOperSymbDestName       DisplayString,
4845           appcCpicOperParLuAlias         DisplayString,
4846           appcCpicOperParLuName          DisplayString,
4847           appcCpicOperModeName           DisplayString,
4848           appcCpicOperTpNameType         INTEGER,
4849           appcCpicOperTpName             DisplayString,
4850           appcCpicOperUserid             DisplayString,
4851           appcCpicOperSecurity           INTEGER
4852                      }
4853
4854 appcCpicOperLocLuName OBJECT-TYPE
4855       SYNTAX DisplayString (SIZE (1..17))
4856       MAX-ACCESS not-accessible
4857       STATUS current
4858       DESCRIPTION
4859           "The SNA name of the local LU to which this CPI-C side
4860           information definition applies.  This field is from 1 to 17
4861           characters in length, including a period (.) which separates
4862           the NetId from the NAU name if the NetId is present.
4863
4864           The reserved value '*ALL' indicates that the definition applies
4865           to all local LUs, and not just to a single local LU."
4866
4867       ::= { appcCpicOperEntry 1 }
4868
4869 appcCpicOperSymbDestName OBJECT-TYPE
4870       SYNTAX DisplayString (SIZE (1..8))
4871       MAX-ACCESS not-accessible
4872       STATUS current
4873       DESCRIPTION
4874           "Specifies the symbolic destination name used by CPI-C
4875           applications to identify this definition."
4876
4877       ::= { appcCpicOperEntry 2 }
4878
4879 appcCpicOperParLuAlias OBJECT-TYPE
4880       SYNTAX DisplayString (SIZE (0..8))
4881       MAX-ACCESS read-only
4882       STATUS current
4883       DESCRIPTION
4884           "A local alias for the partner LU.  If not known or not
4885           applicable, this object contains a zero-length string."
4886
4887       ::= { appcCpicOperEntry 3 }
4888
4889 appcCpicOperParLuName OBJECT-TYPE
4890       SYNTAX DisplayString (SIZE (1..17))
4891       MAX-ACCESS read-only
4892       STATUS current
4893       DESCRIPTION
4894           "The SNA name of the partner LU.  This field is from 1 to 17
4895           characters in length, including a period (.) which separates
4896           the NetId from the NAU name if the NetId is present."
4897
4898       ::= { appcCpicOperEntry 4 }
4899
4900
4901 appcCpicOperModeName OBJECT-TYPE
4902       SYNTAX DisplayString (SIZE (1..8))
4903       MAX-ACCESS read-only
4904       STATUS current
4905       DESCRIPTION
4906           "Specifies the mode name.  A mode defines the characteristics
4907           for a group of sessions.  The mode name can be blank (8 space
4908           characters)."
4909
4910       ::= { appcCpicOperEntry 5 }
4911
4912
4913 appcCpicOperTpNameType OBJECT-TYPE
4914       SYNTAX INTEGER {
4915                       normal(1),
4916                       snaServiceTp(2)
4917                      }
4918       MAX-ACCESS read-only
4919       STATUS current
4920       DESCRIPTION
4921           "Specifies whether the TP name in appcCpicOperTpName identifies
4922           a normal TP or an SNA service TP.  In this context, a normal TP
4923           is one with a name consisting only of displayable characters,
4924           while an SNA service TP has a name containing octets that do
4925           not map to displayable characters."
4926
4927       ::= { appcCpicOperEntry 6 }
4928
4929 appcCpicOperTpName OBJECT-TYPE
4930       SYNTAX DisplayString (SIZE (1..64))
4931       MAX-ACCESS read-only
4932       STATUS current
4933       DESCRIPTION
4934           "Specifies the name of the partner TP to be used when a CPI-C
4935           application initiates a conversation specifying this side
4936           information entry.
4937           Display convention
4938
4939               When the TP name consists entirely of displayable EBCDIC
4940               code points, it is mapped directly to the equivalent ASCII
4941               display string.  However, registered TP names always have
4942               a non-displayable EBCDIC code point (value less than or
4943               equal to x'3F') as the first character, so they cannot be
4944               directly mapped to an ASCII display string.  These TP
4945               names are converted to a display string that is equivalent
4946               to a hexadecimal display of the EBCDIC code points.  For
4947               example, the 2-byte TP name x'06F1' (CNOS) is converted to
4948               the 6-byte ASCII display string '06F1' (including the two
4949               single quotes)."
4950
4951       ::= { appcCpicOperEntry 7 }
4952
4953 appcCpicOperUserid OBJECT-TYPE
4954       SYNTAX DisplayString (SIZE (0..10))
4955       MAX-ACCESS read-only
4956       STATUS current
4957       DESCRIPTION
4958           "The security userid, if any, associated with the active side
4959           information definition."
4960
4961       ::= { appcCpicOperEntry 8 }
4962
4963 appcCpicOperSecurity OBJECT-TYPE
4964       SYNTAX INTEGER {
4965                       none(1),
4966                       same(2),
4967                       pgm(3),
4968                       pgmStrong(4),
4969                       distributed(5),
4970                       mutual(6)
4971                      }
4972       MAX-ACCESS read-only
4973       STATUS current
4974       DESCRIPTION
4975           "Specifies the security information to be used for allocating
4976           the conversation.
4977
4978             none        - No security information.
4979             same        - Use the security environment currently
4980                           associated with this TP.
4981             pgm         - Use the program-supplied user_id and password.
4982             pgmStrong   - Use the program-supplied user_id and password.
4983                           The local LU will insure that the password is
4984                           not exposed in clear-text form on the physical
4985                           network.
4986             distributed - Use the security environment and a distributed
4987                           security system to generate the authentication
4988                           information for this request.  If distributed
4989                           security tokens cannot be generated, then fail
4990                           the conversation.
4991             mutual      - Authenticate both the user to the destination
4992                           system and the destination system to the user."
4993
4994       ::= { appcCpicOperEntry 9 }
4995
4996
4997 -- ***************************************************************
4998 -- Conformance information
4999 -- ***************************************************************
5000
5001 appcConformance       OBJECT IDENTIFIER ::= {appcMIB 2 }
5002
5003 appcCompliances       OBJECT IDENTIFIER ::= {appcConformance 1 }
5004 appcGroups            OBJECT IDENTIFIER ::= {appcConformance 2 }
5005
5006 -- Compliance statements
5007 appcCompliance  MODULE-COMPLIANCE
5008       STATUS current
5009       DESCRIPTION
5010           "The compliance statement for the SNMPv2 entities which
5011           implement the APPC MIB."
5012
5013       MODULE  -- this module
5014
5015 --    Unconditionally mandatory groups
5016       MANDATORY-GROUPS  {
5017                         appcGlobalConfGroup,
5018                         appcLluConfGroup,
5019                         appcParLuConfGroup,
5020                         appcModeConfGroup,
5021                         appcTpConfGroup,
5022                         appcSessionConfGroup
5023                 }
5024
5025 --    Conditionally mandatory groups
5026       GROUP  appcControlConfGroup
5027         DESCRIPTION
5028             "The appcControlConfGroup is mandatory only for those
5029             entities which implement activation and deactivation of
5030             specific controls such as statistics collecting and
5031             counting."
5032       GROUP  appcCnosConfGroup
5033         DESCRIPTION
5034             "The appcCnosConfGroup is mandatory only for those entities
5035             which implement CNOS.  "
5036
5037       GROUP  appcCpicConfGroup
5038         DESCRIPTION
5039             "The appcCpicConfGroup is mandatory only for those entities
5040             which implement CPI-C.  "
5041
5042
5043       GROUP  appcConversationConfGroup
5044         DESCRIPTION
5045             "The appcConversationConfGroup is mandatory only for those
5046             entities which implement session endpoints for non-control
5047             APPC sessions."
5048
5049 --    MIN-ACCESS for objects
5050         OBJECT appcActSessOperState
5051         MIN-ACCESS read-only
5052         DESCRIPTION
5053             "An implementation is not required to support session
5054             deactivation via this object."
5055
5056       ::= {appcCompliances 1 }
5057
5058 -- Units of conformance
5059 appcGlobalConfGroup OBJECT-GROUP
5060       OBJECTS  {
5061                 appcUpTime,
5062                 appcDefaultModeName,
5063                 appcDefaultLuName,
5064                 appcDefaultImplInbndPlu,
5065                 appcDefaultMaxMcLlSndSize,
5066                 appcDefaultFileSpec,
5067                 appcDefaultTpOperation,
5068                 appcDefaultTpConvSecRqd,
5069                 appcLocalCpName,
5070                 appcActiveSessions,
5071                 appcActiveHprSessions
5072                 }
5073       STATUS current
5074       DESCRIPTION
5075           "A collection of objects providing the instrumentation of APPC
5076           global information and defaults."
5077
5078       ::= { appcGroups 1 }
5079
5080 appcLluConfGroup OBJECT-GROUP
5081       OBJECTS  {
5082                 appcLluAdminDepType,
5083                 appcLluAdminLocalAddress,
5084                 appcLluAdminSessLimit,
5085                 appcLluAdminBindRspMayQ,
5086                 appcLluAdminCompression,
5087                 appcLluAdminInBoundCompLevel,
5088                 appcLluAdminOutBoundCompLevel,
5089                 appcLluAdminCompRleBeforeLZ,
5090                 appcLluAdminAlias,
5091
5092                 appcLluOperDepType,
5093                 appcLluOperLocalAddress,
5094                 appcLluOperSessLimit,
5095                 appcLluOperBindRspMayQ,
5096                 appcLluOperCompression,
5097                 appcLluOperInBoundCompLevel,
5098                 appcLluOperOutBoundCompLevel,
5099                 appcLluOperCompRleBeforeLZ,
5100                 appcLluOperAlias,
5101                 appcLluOperActiveSessions
5102                 }
5103       STATUS current
5104       DESCRIPTION
5105           "A collection of objects providing the instrumentation of APPC
5106           local LU6.2s."
5107
5108       ::= { appcGroups 2 }
5109
5110 appcParLuConfGroup OBJECT-GROUP
5111       OBJECTS  {
5112                 appcLuPairAdminParLuAlias,
5113                 appcLuPairAdminSessLimit,
5114                 appcLuPairAdminSessSec,
5115                 appcLuPairAdminSecAccept,
5116                 appcLuPairAdminLinkObjId,
5117                 appcLuPairAdminParaSessSup,
5118
5119                 appcLuPairOperParLuAlias,
5120                 appcLuPairOperSessLimit,
5121                 appcLuPairOperSessSec,
5122                 appcLuPairOperSecAccept,
5123                 appcLuPairOperLinkObjId,
5124                 appcLuPairOperParaSessSup,
5125                 appcLuPairOperParaSessSupLS,
5126                 appcLuPairOperState
5127                 }
5128       STATUS current
5129       DESCRIPTION
5130           "A collection of objects providing the instrumentation of APPC
5131           partner LUs."
5132
5133       ::= { appcGroups 3 }
5134
5135 appcModeConfGroup OBJECT-GROUP
5136       OBJECTS  {
5137                appcModeAdminCosName,
5138                appcModeAdminSessEndTpName,
5139                appcModeAdminMaxSessLimit,
5140                appcModeAdminMinCwinLimit,
5141                appcModeAdminMinClosLimit,
5142                appcModeAdminConWinAutoActLmt,
5143                appcModeAdminRecvPacWinSz,
5144                appcModeAdminSendPacWinSz,
5145                appcModeAdminPrefRecvRuSz,
5146
5147                appcModeAdminPrefSendRuSz,
5148                appcModeAdminRecvRuSzUpBnd,
5149                appcModeAdminSendRuSzUpBnd,
5150                appcModeAdminRecvRuSzLoBnd,
5151                appcModeAdminSendRuSzLoBnd,
5152                appcModeAdminSingSessReinit,
5153                appcModeAdminCompression,
5154                appcModeAdminInBoundCompLevel,
5155                appcModeAdminOutBoundCompLevel,
5156                appcModeAdminCompRleBeforeLZ,
5157                appcModeAdminSyncLvl,
5158                appcModeAdminCrypto,
5159
5160                appcModeOperCosName,
5161                appcModeOperSessEndTpName,
5162                appcModeOperSessLimit,
5163                appcModeOperMaxSessLimit,
5164                appcModeOperMinCwinLimit,
5165                appcModeOperMinClosLimit,
5166                appcModeOperConWinAutoActLmt,
5167                appcModeOperRecvPacWinSz,
5168                appcModeOperSendPacWinSz,
5169                appcModeOperPrefRecvRuSz,
5170                appcModeOperPrefSendRuSz,
5171                appcModeOperRecvRuSzUpBnd,
5172                appcModeOperSendRuSzUpBnd,
5173                appcModeOperRecvRuSzLoBnd,
5174                appcModeOperSendRuSzLoBnd,
5175                appcModeOperSingSessReinit,
5176                appcModeOperCompression,
5177                appcModeOperInBoundCompLevel,
5178                appcModeOperOutBoundCompLevel,
5179                appcModeOperCompRleBeforeLZ,
5180                appcModeOperSyncLvl,
5181                appcModeOperCrypto,
5182                appcModeOperSyncLvlLastStart,
5183                appcModeOperCryptoLastStart,
5184                appcModeOperCNOSNeg,
5185                appcModeOperActCwin,
5186                appcModeOperActClos,
5187                appcModeOperPndCwin,
5188                appcModeOperPndClos,
5189                appcModeOperPtmCwin,
5190                appcModeOperPtmClos,
5191                appcModeOperDrainSelf,
5192                appcModeOperDrainPart
5193                 }
5194       STATUS current
5195       DESCRIPTION
5196           "A collection of objects providing the instrumentation of APPC
5197           modes."
5198
5199       ::= { appcGroups 4 }
5200
5201 appcTpConfGroup OBJECT-GROUP
5202       OBJECTS  {
5203                 appcTpAdminFileSpec,
5204                 appcTpAdminStartParm,
5205                 appcTpAdminTpOperation,
5206                 appcTpAdminInAttachTimeout,
5207                 appcTpAdminRcvAllocTimeout,
5208                 appcTpAdminSyncLvl,
5209                 appcTpAdminInstLmt,
5210                 appcTpAdminStatus,
5211                 appcTpAdminLongRun,
5212                 appcTpAdminConvType,
5213                 appcTpAdminConvDuplex,
5214                 appcTpAdminConvSecReq,
5215                 appcTpAdminVerPip,
5216                 appcTpAdminPipSubNum
5217                 }
5218       STATUS current
5219       DESCRIPTION
5220           "A collection of objects providing the instrumentation of APPC
5221           Transaction Programs."
5222
5223       ::= { appcGroups 5 }
5224
5225 appcSessionConfGroup OBJECT-GROUP
5226       OBJECTS  {
5227                 appcActSessPcidCpName,
5228                 appcActSessPcid,
5229                 appcActSessPluIndicator,
5230                 appcActSessModeName,
5231                 appcActSessCosName,
5232                 appcActSessTransPriority,
5233                 appcActSessEnhanceSecSup,
5234                 appcActSessSendPacingType,
5235                 appcActSessSendRpc,
5236                 appcActSessSendNxWndwSize,
5237                 appcActSessRecvPacingType,
5238                 appcActSessRecvRpc,
5239                 appcActSessRecvNxWndwSize,
5240                 appcActSessRscv,
5241                 appcActSessInUse,
5242                 appcActSessMaxSndRuSize,
5243                 appcActSessMaxRcvRuSize,
5244                 appcActSessSndPacingSize,
5245                 appcActSessRcvPacingSize,
5246                 appcActSessOperState,
5247                 appcActSessUpTime,
5248                 appcActSessRtpNceId,
5249                 appcActSessRtpTcid,
5250                 appcActSessLinkIndex,
5251
5252                 appcSessStatsSentFmdBytes,
5253                 appcSessStatsSentNonFmdBytes,
5254                 appcSessStatsRcvdFmdBytes,
5255                 appcSessStatsRcvdNonFmdBytes,
5256                 appcSessStatsSentFmdRus,
5257                 appcSessStatsSentNonFmdRus,
5258                 appcSessStatsRcvdFmdRus,
5259                 appcSessStatsRcvdNonFmdRus,
5260                 appcSessStatsCtrUpTime,
5261
5262                 appcHistSessTime,
5263                 appcHistSessType,
5264                 appcHistSessLocLuName,
5265                 appcHistSessParLuName,
5266                 appcHistSessModeName,
5267                 appcHistSessUnbindType,
5268                 appcHistSessSenseData,
5269                 appcHistSessComponentId,
5270                 appcHistSessDetectModule,
5271
5272                 appcSessRtpSessions
5273                 }
5274       STATUS current
5275       DESCRIPTION
5276           "A collection of objects providing the instrumentation of APPC
5277           LU6.2 sessions."
5278
5279       ::= { appcGroups 6 }
5280
5281 appcControlConfGroup OBJECT-GROUP
5282       OBJECTS  {
5283                 appcCntrlAdminStat,
5284                 appcCntrlAdminRscv,
5285                 appcCntrlAdminTrace,
5286                 appcCntrlAdminTraceParm,
5287                 appcCntrlOperStat,
5288                 appcCntrlOperStatTime,
5289                 appcCntrlOperRscv,
5290                 appcCntrlOperRscvTime,
5291                 appcCntrlOperTrace,
5292                 appcCntrlOperTraceTime,
5293                 appcCntrlOperTraceParm
5294
5295                 }
5296       STATUS current
5297       DESCRIPTION
5298           "A collection of objects providing the instrumentation of APPC
5299           control."
5300
5301       ::= { appcGroups 7 }
5302
5303 appcCnosConfGroup OBJECT-GROUP
5304       OBJECTS  {
5305                 appcCnosCommand,
5306                 appcCnosMaxSessLimit,
5307                 appcCnosMinCwinLimit,
5308                 appcCnosMinClosLimit,
5309                 appcCnosDrainSelf,
5310                 appcCnosDrainPart,
5311                 appcCnosResponsible,
5312                 appcCnosForce,
5313                 appcCnosTargetLocLuName,
5314                 appcCnosTargetParLuName,
5315                 appcCnosTargetModeName
5316                 }
5317       STATUS current
5318       DESCRIPTION
5319           "A collection of objects providing the instrumentation of APPC
5320           CNOS processing."
5321       ::= { appcGroups 8 }
5322
5323 appcCpicConfGroup OBJECT-GROUP
5324       OBJECTS  {
5325                 appcCpicAdminParLuAlias,
5326                 appcCpicAdminParLuName,
5327                 appcCpicAdminModeName,
5328                 appcCpicAdminTpNameType,
5329                 appcCpicAdminTpName,
5330                 appcCpicAdminUserid,
5331                 appcCpicAdminSecurity,
5332                 appcCpicOperParLuAlias,
5333                 appcCpicOperParLuName,
5334                 appcCpicOperModeName,
5335                 appcCpicOperTpNameType,
5336                 appcCpicOperTpName,
5337                 appcCpicOperUserid,
5338                 appcCpicOperSecurity
5339                 }
5340       STATUS current
5341       DESCRIPTION
5342           "A collection of objects providing the instrumentation of APPC
5343           CPI-C side information."
5344
5345       ::= { appcGroups 9 }
5346
5347 appcConversationConfGroup OBJECT-GROUP
5348       OBJECTS  {
5349                 appcActiveConvId,
5350                 appcActiveConvState,
5351                 appcActiveConvType,
5352                 appcActiveConvCorrelator,
5353                 appcActiveConvSyncLvl,
5354                 appcActiveConvSource,
5355                 appcActiveConvDuplex,
5356                 appcActiveConvUpTime,
5357                 appcActiveConvSendBytes,
5358                 appcActiveConvRcvBytes,
5359                 appcActiveConvUserid,
5360                 appcActiveConvPcidNauName,
5361                 appcActiveConvPcid,
5362                 appcActiveConvModeName,
5363                 appcActiveConvLuwIdName,
5364                 appcActiveConvLuwIdInstance,
5365                 appcActiveConvLuwIdSequence,
5366                 appcActiveConvTpName,
5367
5368                 appcHistConvEndTime,
5369                 appcHistConvLocLuName,
5370                 appcHistConvParLuName,
5371                 appcHistConvTpName,
5372                 appcHistConvPcidNauName,
5373                 appcHistConvPcid,
5374                 appcHistConvSenseData,
5375                 appcHistConvLogData,
5376                 appcHistConvEndedBy
5377                 }
5378       STATUS current
5379       DESCRIPTION
5380           "A collection of objects providing the instrumentation of APPC
5381           conversations."
5382
5383       ::= { appcGroups 10 }
5384
5385 -- end of conformance statement
5386
5387 END