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