home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / ydbaacsm.zip / YDBAACSM.INF (.txt) < prev   
OS/2 Help File  |  1993-01-08  |  31KB  |  1,077 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. Allows Rexx procedures to issue Communications Manager dynamic configuration, 
  5. subsystem management, and display verbs. 
  6.  
  7.  
  8. ΓòÉΓòÉΓòÉ 2. How to Use It ΓòÉΓòÉΓòÉ
  9.  
  10. How to register the function: 
  11.  
  12. In order to use the function, you have to register it with Rexx like this:
  13.  
  14.   if rxfuncquery('ydbaacsm') then
  15.     call rxfuncadd 'ydbaacsm','ydbaacsm','ydbaacsm'
  16.  
  17. The .DLL "ydbaacsm.dll" must be in your libpath.
  18.  
  19. Syntax: 
  20.  
  21. rc = YdbaAcsM(function, stem_name)
  22.  
  23. Where:
  24.  
  25. "function"  is one of the Display, Managment, or Configuration functions.
  26.  
  27. "stem_name" is a Rexx stem variable under which arguments are supplied (for
  28.             Management or Configuration), or information is returned (for
  29.             Display)
  30.  
  31. If the call is successful, the returned value is zero. If the call fails, the 
  32. returned value is the primary_rc and the secondary_rc, like this: 
  33.  
  34.  
  35.         0002 00000802
  36.  
  37.  
  38. ΓòÉΓòÉΓòÉ 3. Examples ΓòÉΓòÉΓòÉ
  39.  
  40. /* Rexx */
  41. /* Define a partner lu in the active SNA configuration      */
  42. /* Note:  This partner lu definition is not saved in the CM */
  43. /*        configuration file -- it goes away when CM stops. */
  44. p.2 = 'ibmtrnet.lu0231'  /* fq_plu_name */
  45. p.3 = 'LU0231'           /* plu_alias */
  46. p.4 = 'lu0231'           /* uninterpreted name */
  47. p.5 = 32765              /* max mc ll send size */
  48. p.6 = 'n'                /* conv security */
  49. p.7 = 'y'                /* parallel sessions */
  50. p.8 = 0                  /* number of alternate plu aliases */
  51. acsrc = ydbaacsm('define_partner_lu','p.')
  52. if acsrc <> 0 then
  53.   Do
  54.   Parse Var acsrc prim_rc second_rc
  55.   Say 'Define_Partner_LU failed with primary_rc='prim_rc,
  56.       'secondary_rc='second_rc
  57.   Exit
  58.   End
  59.  
  60. /* Rexx */
  61. /* Get information about currently running TPs */
  62. acsrc = ydbaacsm('display_tp_info','t.')
  63. if acsrc <> 0 then
  64.   Do
  65.   Parse Var acsrc prim_rc second_rc
  66.   Say 'Display_Tp_Info failed with primary_rc='prim_rc,
  67.       'secondary_rc='second_rc
  68.   Exit
  69.   End
  70.  
  71. /* See "Display_Tp_Info" for layout of display result under stem */
  72. Do i=1 To t.0
  73.   say 'tpid =' c2x(t.i.1)
  74.   say 'tpname =' t.i.2
  75.   say 'lualias =' t.i.5
  76. End
  77.  
  78.  
  79. ΓòÉΓòÉΓòÉ 4. Subsystem Management Functions ΓòÉΓòÉΓòÉ
  80.  
  81. Used to manage certain Communications Manager features 
  82.  
  83.  
  84. ΓòÉΓòÉΓòÉ 4.1. CNOS ΓòÉΓòÉΓòÉ
  85.  
  86. Change Number of Sessions (between two LUs) 
  87.  
  88. stem.1  = keylock (optional)
  89. stem.2  = lu_alias
  90. stem.3  = plu_alias
  91. stem.4  = fqplu_name
  92. stem.5  = mode_name (uninitialized value indicates "for all modes")
  93. stem.6  = set_negotiable (Yes/No)
  94. stem.7  = plu_mode_session_limit
  95. stem.8  = min_conwinners_source (integer)
  96. stem.9  = min_conwinners_target (integer)
  97. stem.10 = auto_activate (integer)
  98. stem.11 = drain_target (Yes/No)
  99. stem.12 = drain_source (Yes/No)
  100. stem.13 = responsible (Target/Source)
  101.  
  102.  
  103. ΓòÉΓòÉΓòÉ 4.2. Activate_DLC ΓòÉΓòÉΓòÉ
  104.  
  105.  Activate a particular DLC (such as IBMTRNET) 
  106.  
  107. stem.1 = keylock (optional)
  108. stem.2 = dlc_name
  109. stem.3 = adapter_number
  110.  
  111.  
  112. ΓòÉΓòÉΓòÉ 4.3. Activate_Logical_Link ΓòÉΓòÉΓòÉ
  113.  
  114. Activate a particular logical link, or all defined logical links 
  115.  
  116. stem.1 = keylock (optional)
  117. stem.2 = link_name (uninitialized value indicates "all links")
  118.  
  119.  
  120. ΓòÉΓòÉΓòÉ 4.4. Cm_Activate_Service ΓòÉΓòÉΓòÉ
  121.  
  122. Activate Communications Manager Services.  These only work under CM/2. 
  123.  
  124. stem.1 = Service to start:  @ = All
  125.               A = APPC
  126.               K = CM/2 Kernel
  127.               S = SRPI
  128.               X = X.25
  129.               D = ACDI
  130.               3 = 3270 Emulation
  131.                 stem.2 = Short Session-Id
  132.                 stem.3 = Session Name
  133.                 stem.4 = Visibility Status:  Visible
  134.                                Invisible
  135.               5 = 5250 Emulation
  136.                 stem.2 = Short Session-Id
  137.                 stem.3 = Session Name
  138.                 stem.4 = Visibility Status:  Visible
  139.                                Invisible
  140.                 stem.5 = Workstation-Id
  141.                 stem.6 = Yes or No (default is No)
  142.                 stem.7 = RemoteLu
  143.                 stem.8 = ModeName
  144.  
  145.  
  146. ΓòÉΓòÉΓòÉ 4.5. Cm_Deactivate_Service ΓòÉΓòÉΓòÉ
  147.  
  148. Deactivate Communications Manager Services.  Only '@' (All) is available with 
  149. ES, the rest work only under CM/2. 
  150.  
  151. stem.0 = Deactivate Type (Normal/Abnormal)
  152. stem.1 = Service to stop:  @ = All
  153.               A = APPC
  154.               K = CM/2 Kernel
  155.               S = SRPI
  156.               X = X.25
  157.               D = ACDI
  158.               3 = 3270 Emulation
  159.                 stem.2 = Short Session-Id
  160.                 stem.3 = Session Name
  161.               5 = 5250 Emulation
  162.                 stem.2 = Short Session-Id
  163.                 stem.3 = Session Name
  164.  
  165.  
  166. ΓòÉΓòÉΓòÉ 4.6. Cm_Query_Service ΓòÉΓòÉΓòÉ
  167.  
  168. Query information about Communications Manager services.  This only works under 
  169. CM/2. 
  170.  
  171.  
  172.  not yet fully implemented
  173.  
  174.  
  175. ΓòÉΓòÉΓòÉ 4.7. Cm_Query_Status ΓòÉΓòÉΓòÉ
  176.  
  177. Query staus information about Communications Manager services. This only works 
  178. under CM/2. 
  179.  
  180.  
  181.  not yet fully implemented
  182.  
  183.  
  184. ΓòÉΓòÉΓòÉ 4.8. Deactivate_Conversation_Group ΓòÉΓòÉΓòÉ
  185.  
  186. Deactivate a conversation group 
  187.  
  188. stem.1 = keylock (optional)
  189. stem.2 = lu_alias
  190. stem.3 = conversation_group_id (integer)
  191. stem.4 = deactivate_type (Cleanup/Normal)
  192. stem.5 = sense_data (only used if deactivate_type = Cleanup)
  193.  
  194.  
  195. ΓòÉΓòÉΓòÉ 4.9. Deactivate_DLC ΓòÉΓòÉΓòÉ
  196.  
  197. Deactivate a particular DLC 
  198.  
  199. stem.1 = keylock (optional)
  200. stem.2 = dlc_name
  201. stem.3 = adapter_number
  202.  
  203.  
  204. ΓòÉΓòÉΓòÉ 4.10. Deactivate_Logical_Link ΓòÉΓòÉΓòÉ
  205.  
  206. Deactivate a particular logical link 
  207.  
  208. stem.1 = keylock (optional)
  209. stem.2 = link_name
  210. stem.3 = deactivate_type (Hard/Soft)
  211.  
  212.  
  213. ΓòÉΓòÉΓòÉ 4.11. Deactivate_Session ΓòÉΓòÉΓòÉ
  214.  
  215. Deactivate a session (or all sessions on a mode) 
  216.  
  217. stem.1 = keylock (optional)
  218. stem.2 = session_id (all binary zero for all sessions on a mode)
  219. stem.3 = lu_alias
  220. stem.4 = plu_alias
  221. stem.5 = mode_name
  222. stem.6 = deactivate_type (Cleanup/Normal)
  223. stem.7 = sense_data (only used if deactivate_type = Cleanup)
  224. stem.8 = fqplu_name
  225.  
  226.  
  227. ΓòÉΓòÉΓòÉ 4.12. Start_Am ΓòÉΓòÉΓòÉ
  228.  
  229. Start the Attach Manager 
  230.  
  231. stem.1 = keylock (optional)
  232.  
  233.  
  234. ΓòÉΓòÉΓòÉ 4.13. Stop_Am ΓòÉΓòÉΓòÉ
  235.  
  236. Stop the Attach Manager 
  237.  
  238. stem.1 = keylock (optional)
  239.  
  240.  
  241. ΓòÉΓòÉΓòÉ 5. Dynamic Configuration ΓòÉΓòÉΓòÉ
  242.  
  243. Allows dynamic definition and deletion of SNA configuration elements 
  244.  
  245.  
  246. ΓòÉΓòÉΓòÉ 5.1. Define_Local_LU ΓòÉΓòÉΓòÉ
  247.  
  248. Define a local LU 
  249.  
  250. stem.1 = keylock (optional)
  251. stem.2 = lu_name
  252. stem.3 = lu_alias
  253. stem.4 = nau_address
  254.  
  255.  
  256. ΓòÉΓòÉΓòÉ 5.2. Define_Mode ΓòÉΓòÉΓòÉ
  257.  
  258. Define a (transmission service) mode 
  259.  
  260. stem.1 = keylock (optional)
  261. stem.2 = mode_name
  262. stem.3 = max_ru_size_upp (integer)
  263. stem.4 = receive_pacing_window (integer)
  264. stem.5 = default_ru_size(Yes/No)
  265. stem.6 = max_neg_sess_lim (integer)
  266. stem.7 = plu_mode_session_limit (integer)
  267. stem.8 = min_conwin_source (integer)
  268. stem.9 = cos_name
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 5.3. Define_User_Id_Password ΓòÉΓòÉΓòÉ
  272.  
  273. Define a Userid/Password pair for use by Attach Manager for incoming 
  274. conversation allocations 
  275.  
  276. stem.1 = keylock (optional)
  277. stem.2 = userid
  278. stem.3 = password
  279.  
  280.  
  281. ΓòÉΓòÉΓòÉ 5.4. Define_LU_LU_Password ΓòÉΓòÉΓòÉ
  282.  
  283. Define a LU_LU password (for use with session level security) 
  284.  
  285. stem.1 = keylock (optional)
  286. stem.2 = lu_alias
  287. stem.3 = fqplu_name
  288. stem.4 = password
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ 5.5. Define_Logical_Link ΓòÉΓòÉΓòÉ
  292.  
  293. Define a logical link to another CP 
  294.  
  295. stem.1  = keylock (optional)
  296. stem.2  = link_name
  297. stem.3  = fq_adj_cp_name
  298. stem.4  = adj_node_type (leaRn/Len/Nn)
  299. stem.5  = dlc_name
  300. stem.6  = adapter_number
  301. stem.7  = destination_address (hex value)
  302. stem.8  = x25_directory_entry (used only if dlc_name = "X25DLC")
  303. stem.9  = pref_nn_server (Yes/No)
  304. stem.10 = cp_cp_session_support (Yes/No)
  305. stem.11 = auto_activate (Yes/No)
  306. stem.12 = limited_resource (Yes/No/use_Adapter_def_char)
  307. stem.13 = link_station_role (Primary/Secondary/Negotiable/
  308.                use_Adapter_definition)
  309. stem.14 = effective_capacity (integer, or "A" to use adapter definition)
  310. stem.15 = time_cost (integer)
  311. stem.16 = byte_cost (integer)
  312. stem.17 = security (Nonsecure/Public_switched_network/Underground_cable/
  313.           Secure_conduit/Guarded_conduit/Encrypted
  314.           guarded_Radiation/user_Adapter_definition)
  315. stem.18 = propagation_delay (miNimum/Lan/Telephone/Pkt_switched_net/
  316.                Satellite/maXimum/use_Adapter_def)
  317. stem.19 = user_defined_1
  318. stem.20 = user_defined_2
  319. stem.21 = user_defined_3
  320. stem.22 = solicit_sscp_session (Yes/No)
  321.  
  322.  
  323. ΓòÉΓòÉΓòÉ 5.6. Define_TP ΓòÉΓòÉΓòÉ
  324.  
  325. Define an incoming APPC transaction program to Attach Manager 
  326.  
  327. stem.1  = keylock (optional)
  328. stem.2  = tp_name
  329. stem.3  = filespec
  330. stem.4  = parm_string (optional)
  331. stem.5  = icon_filespec (optional)
  332. stem.6  = conversation_type (Basic/Mapped/Either)
  333. stem.7  = conversation_security_required (Yes/No)
  334. stem.8  = sync_level (None/Confirm/Either)
  335. stem.9  = tp_operation (queued_Operator_started/queued_Am_started/
  336.             Nonqueued_am_started/queued_operator_Preloaded)
  337. stem.10 = program_type (Background/Full_screen/Presentation_manager/
  338.             Vio_windowable)
  339. stem.11 = queue_depth_limit (integer, used only for "queued" tp_operation)
  340. stem.12 = incoming_alloc_timeout (integer, or "Infinite")
  341. stem.13 = receive_alloc_timeout (integer, or "Infinite")
  342.  
  343.  
  344. ΓòÉΓòÉΓòÉ 5.7. Define_COS ΓòÉΓòÉΓòÉ
  345.  
  346. Define a class of service 
  347.  
  348. stem.1 = keylock (optional)
  349. stem.2 = cos_name
  350. stem.3 = trans_priority (Network/High/Medium/Low)
  351. stem.4 = num_of_node_rows
  352. stem.5 = num_of_tg_rows
  353.  
  354.  (Once for each Node Row)
  355.  stem.NR.n.1  = congestion_min
  356.  stem.NR.n.2  = congestion_max
  357.  stem.NR.n.3  = route_additional_resistance_min
  358.  stem.NR.n.4  = route_additional_resistance_max
  359.  stem.NR.n.5  = weight
  360.  
  361.  (Once for each Transmission Group Row)
  362.  stem.TR.n.1  = cost_per_time_min
  363.  stem.TR.n.2  = cost_per_time_max
  364.  stem.TR.n.3  = cost_per_byte_min
  365.  stem.TR.n.4  = cost_per_byte_max
  366.  stem.TR.n.5  = security_min (Nonsecure/Public_switched_network/
  367.  stem.TR.n.6  = security_max  Underground_cable/Secure_conduit/
  368.                 Guarded_conduit/Encrypted/guarded_Radiation/
  369.                 use_Adapter_def)
  370.  stem.TR.n.7  = propagation_delay_min (miNimum/Lan/Telephone/
  371.  stem.TR.n.8  = propagation_delay_max  Pkt_switched_net/Satellite/
  372.                     maXimum/use_Adapter_def)
  373.  stem.TR.n.9  = effective_capacity_min
  374.  stem.TR.n.10 = effective_capacity_max
  375.  stem.TR.n.11 = user_defined_1_min (0-255,use_Adapter_def)
  376.  stem.TR.n.12 = user_defined_1_max (0-255,use_Adapter_def)
  377.  stem.TR.n.13 = user_defined_2_min (0-255,use_Adapter_def)
  378.  stem.TR.n.14 = user_defined_2_max (0-255,use_Adapter_def)
  379.  stem.TR.n.15 = user_defined_3_min (0-255,use_Adapter_def)
  380.  stem.TR.n.16 = user_defined_3_max (0-255,use_Adapter_def)
  381.  stem.TR.n.17 = weight
  382.  
  383.  
  384. ΓòÉΓòÉΓòÉ 5.8. Define_Partner_LU ΓòÉΓòÉΓòÉ
  385.  
  386. Define a partner LU 
  387.  
  388. stem.1 = keylock (optional)
  389. stem.2 = fqplu_name
  390. stem.3 = plu_alias
  391. stem.4 = plu_uninterpreted_name
  392. stem.5 = max_mc_ll_send_size
  393. stem.6 = conversation_security_verified (Yes/No)
  394. stem.7 = parallel_session_support (Yes/No)
  395. stem.8 = number of alternate plu aliases
  396. stem.AA.n = nth alternate plu alias
  397.  
  398.  
  399. ΓòÉΓòÉΓòÉ 5.9. Define_Partner_LU_Location ΓòÉΓòÉΓòÉ
  400.  
  401. Define a partner LU's location 
  402.  
  403. stem.1 = keylock (optional)
  404. stem.2 = fqplu_name
  405. stem.3 = wildcard_entry (Full/Partial/No)
  406. stem.4 = fq_owning_cp_name
  407. stem.5 = local_node_nn_server (Yes/No)
  408. stem.6 = fq_nn_server_name (used only if stem.5 = 'No')
  409.  
  410.  
  411. ΓòÉΓòÉΓòÉ 5.10. Delete_Local_LU ΓòÉΓòÉΓòÉ
  412.  
  413. Delete a local LU 
  414.  
  415. stem.1 = keylock (optional)
  416. stem.2 = lu_name
  417.  
  418.  
  419. ΓòÉΓòÉΓòÉ 5.11. Delete_Mode ΓòÉΓòÉΓòÉ
  420.  
  421. Delete a (transmission service) mode 
  422.  
  423. stem.1 = keylock (optional)
  424. stem.2 = mode_name
  425.  
  426.  
  427. ΓòÉΓòÉΓòÉ 5.12. Delete_User_Id_Password ΓòÉΓòÉΓòÉ
  428.  
  429. Delete a Userid/Password pair 
  430.  
  431. stem.1 = keylock (optional)
  432. stem.2 = userid
  433.  
  434.  
  435. ΓòÉΓòÉΓòÉ 5.13. Delete_LU_LU_Password ΓòÉΓòÉΓòÉ
  436.  
  437. Delete a LU_LU password 
  438.  
  439. stem.1 = keylock (optional)
  440. stem.2 = lu_alias
  441. stem.3 = fqplu_name
  442.  
  443.  
  444. ΓòÉΓòÉΓòÉ 5.14. Delete_TP ΓòÉΓòÉΓòÉ
  445.  
  446. Delete a TP definition 
  447.  
  448. stem.1 = keylock (optional)
  449. stem.2 = tp_name
  450.  
  451.  
  452. ΓòÉΓòÉΓòÉ 5.15. Delete_COS ΓòÉΓòÉΓòÉ
  453.  
  454. Delete a class of service definition 
  455.  
  456. stem.1 = keylock (optional)
  457. stem.2 = cos_name
  458.  
  459.  
  460. ΓòÉΓòÉΓòÉ 5.16. Delete_Partner_LU ΓòÉΓòÉΓòÉ
  461.  
  462. Delete a partner LU definition 
  463.  
  464. stem.1 = keylock (optional)
  465. stem.2 = fqplu_name
  466.  
  467.  
  468. ΓòÉΓòÉΓòÉ 5.17. Delete_Partner_LU_Location ΓòÉΓòÉΓòÉ
  469.  
  470. Delete a partner lu location definition 
  471.  
  472. stem.1 = keylock (optional)
  473. stem.2 = fqplu_name
  474. stem.3 = wildcard_entry (Full/Partial/No)
  475.  
  476.  
  477. ΓòÉΓòÉΓòÉ 6. Display information ΓòÉΓòÉΓòÉ
  478.  
  479. Get active SNA information 
  480.  
  481.  
  482. ΓòÉΓòÉΓòÉ 6.1. Display_SNA_Global_Info ΓòÉΓòÉΓòÉ
  483.  
  484. Display SNA global information (local CP name, node type, etc.) 
  485.  
  486. stem.0 = number of entries (always 9)
  487. stem.1 = ee_version
  488. stem.2 = ee_release
  489. stem.3 = net_name
  490. stem.4 = cp_name (a.k.a. pu_name)
  491. stem.5 = node_id
  492. stem.6 = product_set_id
  493. stem.7 = alias_cp_name
  494. stem.8 = node_type (NN/EN)
  495. stem.9 = cp_nau_address
  496.  
  497.  
  498. ΓòÉΓòÉΓòÉ 6.2. Display_System_Defaults_Info ΓòÉΓòÉΓòÉ
  499.  
  500. Display current system defaults (implicit inbound support, etc.) 
  501.  
  502. stem.0 = number of entries (always 9)
  503. stem.1 = default_mode_name
  504. stem.2 = default_local_lu_name
  505. stem.3 = implicit_inbound_rlu_support (1=Yes/0=No)
  506. stem.4 = max_held_alerts
  507. stem.5 = tp_conversation_security_required (1/0)
  508. stem.6 = max_mc_ll_send_size
  509. stem.7 = directory_for_attaches
  510. stem.8 = tp_operation (Queued_Operator_Started/
  511.             Queued_AM_Started/
  512.             NonQueued_AM_Started/
  513.             Queued_Operator_Preloaded)
  514. stem.9 = tp_program_type (Background/
  515.              Full_Screen/
  516.              Presentation_Manager/
  517.              VIO_Windowable)
  518.  
  519.  
  520. ΓòÉΓòÉΓòÉ 6.3. Display_PLU_Def_Info ΓòÉΓòÉΓòÉ
  521.  
  522. Display Partner LU Definitions 
  523.  
  524. stem.0 = number of partner_lu_definitions
  525. stem.n.1 = fqplu_name
  526. stem.n.2 = plu_alias
  527. stem.n.3 = plu_uninterpreted_name
  528. stem.n.4 = max_mc_ll_send_size
  529. stem.n.5 = conversation_security (1=Yes/0=No)
  530. stem.n.6 = parallel_session_support (1/0)
  531. stem.n.2.0 = number of alt_plu_aliases
  532. stem.n.2.p = alt_plu_alias
  533.  
  534.  
  535. ΓòÉΓòÉΓòÉ 6.4. Display_Attach_Manager_Info ΓòÉΓòÉΓòÉ
  536.  
  537. Display Attach Manager information (defined TPs) 
  538.  
  539. stem.0 = number of tp's defined
  540. stem.1 = Attach Manager Active? (1=Yes/0=No)
  541. stem.n.1  = tp_name
  542. stem.n.2  = filespec
  543. stem.n.3  = sync_level_confirm_supported (1/0)
  544. stem.n.4  = sync_level_none_supported   (1/0)
  545. stem.n.5  = conversation_type (Basic/Mapped/Either)
  546. stem.n.6  = incoming_alloc_queue_depth_limit
  547. stem.n.7  = incoming_alloc_queue_depth
  548. stem.n.8  = incoming_alloc_timeout (integer, or "Forever")
  549. stem.n.9  = num_rcv_all_pend
  550. stem.n.10 = rcv_alloc_timeout (integer, or "Forever")
  551. stem.n.11 = tp_type (Queue_Operator_Started/
  552.            Queued_AM_Started/
  553.            NonQueued_AM_Started/
  554.            Queued_Operator_Preloaded)
  555. stem.n.12 = program_state (Inactive/Loaded/Loading/Running)
  556. stem.n.13 = conversation_security (1/0)
  557. stem.n.14 = process_id
  558. stem.n.15 = parm_string
  559. stem.n.16 = program_type (Background/
  560.              Full_Screen/
  561.              Presentation_Manager/
  562.              VIO_Windowable)
  563. stem.n.17 = tp_initiated (Locally/Remotely)
  564. stem.n.18 = icon_filespec
  565.  
  566.  
  567. ΓòÉΓòÉΓòÉ 6.5. Display_TP_Info ΓòÉΓòÉΓòÉ
  568.  
  569. Display active TP info 
  570.  
  571. stem.0 = number of active tps
  572. stem.n.1 = tp_id
  573. stem.n.2 = tp_name
  574. stem.n.3 = user_id
  575. stem.n.4 = started_local_remote (Remotely/Locally)
  576. stem.n.5 = lu_alias
  577. stem.n.6 = fq_luw_name
  578. stem.n.7 = luw_instance
  579. stem.n.8 = luw_sequence
  580. stem.n.0 = number of conversations for this tp
  581. stem.n.c.1 = conversation_id
  582. stem.n.c.2 = conversation_correlator
  583. stem.n.c.3 = state (Send/Receive/Confirm/Confirm_Send/Confirm_Deall/Post)
  584. stem.n.c.4 = session_id
  585. stem.n.c.5 = sync_level (None/Confirm)
  586. stem.n.c.6 = conversation_type (Basic/Mapped)
  587. stem.n.c.6 = conversation_group_id
  588.  
  589.  
  590. ΓòÉΓòÉΓòÉ 6.6. Display_Link_Info ΓòÉΓòÉΓòÉ
  591.  
  592. Display active link info 
  593.  
  594. stem.0 = number of active links
  595. stem.n.1  = link_id
  596. stem.n.2  = dlc_name
  597. stem.n.3  = adapter_number
  598. stem.n.4  = destination_address
  599. stem.n.5  = inbound_outbound (Inbound/Outbound)
  600. stem.n.6  = state (Conals_Pnd/
  601.           Xid_Pnd/
  602.           Contact_Pnd/
  603.           Contacted/
  604.           Dis_Pnd/
  605.           Disc_Rq)
  606. stem.n.7  = deactivate_link_flag (In_Progress/Not_In_Progress)
  607. stem.n.8  = num_sessions
  608. stem.n.9  = ru_size
  609. stem.n.10 = adjacent_fq_cp_name
  610. stem.n.11 = adjacent_node_type (EN/NN/LEN)
  611. stem.n.12 = cp_cp_session_support (1/0)
  612. stem.n.13 = connection_type (Host/Peer/Both)
  613. stem.n.14 = link_station_role (Negotiable/Primary/Secondary)
  614. stem.n.15 = line_type (Switched/Non_Switched)
  615. stem.n.16 = transmission_group_number
  616. stem.n.17 = effective_capacity
  617. stem.n.18 = connection_cost
  618. stem.n.19 = byte_cost
  619. stem.n.20 = propagation_delay (Minimum/
  620.                 LAN/
  621.                 Telephone/
  622.                 Pkt_Switched_Net/
  623.                 Satellite/
  624.                 Maximum)
  625. stem.n.21 = user_def_1
  626. stem.n.22 = user_def_2
  627. stem.n.23 = user_def_3
  628. stem.n.24 = security (NonSecure/
  629.            Public_Switched_Network/
  630.            Underground_Cable/
  631.            Secure_Conduit/
  632.            Guarded_Conduit/
  633.            Encrypted/
  634.            Guarded_Radiation)
  635.  
  636.  
  637. ΓòÉΓòÉΓòÉ 6.7. Display_Link_Def_Info ΓòÉΓòÉΓòÉ
  638.  
  639. Display link definition info 
  640.  
  641. stem.0 = number of defined links
  642. stem.n.1  = link_name
  643. stem.n.2  = adjacent_fq_cp_name
  644. stem.n.3  = adjacent_node_type (LEN/NN/Learn)
  645. stem.n.4  = dlc_name
  646. stem.n.5  = adapter_number
  647. stem.n.6  = destination_address
  648. stem.n.7  = cp_cp_session_support (1/0)
  649. stem.n.8  = preferred_nn_server (1/0)
  650. stem.n.9  = auto_activate_link (1/0)
  651. stem.n.10 = transmission_group_number
  652. stem.n.11 = limited_resource (1/0/Use_Adapter_Def_Char)
  653. stem.n.12 = solicit_sscp_session (1/0)
  654. stem.n.13 = init_self (1/0)
  655. stem.n.14 = bind_support (1/0)
  656. stem.n.15 = link_station_role (Negotiable/Primary/Secondary)
  657. stem.n.16 = line_type (Switched/Non_Switched)
  658. stem.n.17 = effective_capacity
  659. stem.n.18 = connection_cost
  660. stem.n.19 = byte_cost
  661. stem.n.20 = propagation_delay (Minimum/
  662.                 LAN/
  663.                 Telephone/
  664.                 Pkt_Switched_Net/
  665.                 Satellite/
  666.                 Maximum)
  667. stem.n.21 = user_def_1
  668. stem.n.22 = user_def_2
  669. stem.n.23 = user_def_3
  670. stem.n.24 = security (NonSecure/
  671.            Public_Switched_Network/
  672.            Underground_Cable/
  673.            Secure_Conduit/
  674.            Guarded_Conduit/
  675.            Encrypted/
  676.            Guarded_Radiation)
  677.  
  678.  
  679. ΓòÉΓòÉΓòÉ 6.8. Display_Adapter_Info ΓòÉΓòÉΓòÉ
  680.  
  681. Display communications adapter info 
  682.  
  683. stem.0 = number of adapters
  684. stem.n.1  = dlc_name
  685. stem.n.2  = adapter_number
  686. stem.n.3  = link_station_role (Negotiable/Primary/Secondary)
  687. stem.n.4  = effective_capacity
  688. stem.n.5  = connection_cost
  689. stem.n.6  = byte_cost
  690. stem.n.7  = propagation_delay (Minimum/
  691.                 LAN/
  692.                 Telephone/
  693.                 Pkt_Switched_Net/
  694.                 Satellite/
  695.                 Maximum)
  696. stem.n.8  = user_def_1
  697. stem.n.9  = user_def_2
  698. stem.n.10 = user_def_3
  699. stem.n.11 = security (NonSecure/
  700.            Public_Switched_Network/
  701.            Underground_Cable/
  702.            Secure_Conduit/
  703.            Guarded_Conduit/
  704.            Encrypted/
  705.            Guarded_Radiation)
  706. stem.n.12 = line_type (Switched/Non_Switched)
  707. stem.n.13 = limited_resource (1/0)
  708. stem.n.14 = limited_resource_timeout
  709. stem.n.15 = max_btu_size
  710. stem.n.16 = receive_window
  711. stem.n.17 = send_window
  712. stem.n.18 = max_link_stations_used
  713. stem.n.19 = Asynchronous_Balanced_Mode_Support (1/0)
  714.  
  715.  
  716. ΓòÉΓòÉΓòÉ 6.9. Display_Mode_Def_Info ΓòÉΓòÉΓòÉ
  717.  
  718. Display mode definition info 
  719.  
  720. stem.0 = number of defined modes
  721. stem.n.1 = class_of_service_name
  722. stem.n.2 = mode_name
  723. stem.n.3 = ru_size_upper_bound
  724. stem.n.4 = receive_window
  725. stem.n.5 = default_ru_size (1/0)
  726. stem.n.6 = max_negotiable_session_limit
  727. stem.n.7 = current_session_limit
  728. stem.n.8 = min_win_lim
  729.  
  730.  
  731. ΓòÉΓòÉΓòÉ 6.10. Display_LU62_Info ΓòÉΓòÉΓòÉ
  732.  
  733. Display current LU6.2 lu-plu-mode triplets 
  734.  
  735. stem.0 = number of lu62 entries
  736.  stem.n.1 = lu_name
  737.  stem.n.2 = lu_alias
  738.  stem.n.3 = fqlu_name
  739.  stem.n.4 = default_lu
  740.  stem.n.5 = lu_local_address
  741.  stem.n.6 = lu_session_limit
  742.  stem.n.7 = max_tps
  743.  stem.n.8 = lu_type (always "Lu62")
  744.  stem.n.0 = number of partner lu62 entries for this lu
  745.  stem.n.p.1  = plu_alias
  746.  stem.n.p.2  = plu_uninterpreted_name
  747.  stem.n.p.3  = fqplu_name
  748.  stem.n.p.4  = plu_session_limit
  749.  stem.n.p.5  = adapter_number
  750.  stem.n.p.6  = destination_address
  751.  stem.n.p.7  = parallel_session_support (1/0)
  752.  stem.n.p.8  = def_already_verified (1/0)
  753.  stem.n.p.9  = def_conversation_security (1/0)
  754.  stem.n.p.10 = def_session_security (1/0)
  755.  stem.n.p.11 = act_already_verified (1/0)
  756.  stem.n.p.12 = act_conversation_security (1/0)
  757.  stem.n.p.13 = implicit_partner (1/0)
  758.  stem.n.p.0  = number of mode entries for this lu-plu pair
  759.   stem.n.p.m.1  = mode_name
  760.   stem.n.p.m.2  = max_ru_size_upper_bound
  761.   stem.n.p.m.3  = max_ru_size_lower_bound
  762.   stem.n.p.m.4  = max_negotiable_session_limit
  763.   stem.n.p.m.5  = current_session_limit
  764.   stem.n.p.m.6  = min_win_lim
  765.   stem.n.p.m.7  = min_lose_lim
  766.   stem.n.p.m.8  = act_session_count
  767.   stem.n.p.m.9  = pend_session_count
  768.   stem.n.p.m.10 = auto_act_session_count
  769.   stem.n.p.m.11 = act_win_lim
  770.   stem.n.p.m.12 = act_lose_lim
  771.   stem.n.p.m.13 = term_count
  772.   stem.n.p.m.14 = drain_target (1/0)
  773.   stem.n.p.m.15 = drain_source (1/0)
  774.   stem.n.p.m.16 = pacing_size
  775.   stem.n.p.m.17 = implicit_mode (1/0)
  776.  
  777.  
  778. ΓòÉΓòÉΓòÉ 6.11. Display_LU03_Info ΓòÉΓòÉΓòÉ
  779.  
  780. Display LU0-LU3 entries 
  781.  
  782. stem.0 = number of lu0-lu3 entries
  783. stem.n.1  = access_type (3270/LUA)
  784. stem.n.2  = lu_type (LU0/LU1/LU2/LU3)
  785. stem.n.3  = lu_daf (a.k.a. nau_address)
  786. stem.n.4  = lu_short_name
  787. stem.n.5  = lu_long_name
  788. stem.n.6  = session_id
  789. stem.n.7  = dlc_name
  790. stem.n.8  = adapter_number
  791. stem.n.9  = destination_address
  792. stem.n.10 = sscp_lu_session_state (DeActivated/  /Detaching)
  793.                   Activated/
  794.                   Activating/
  795.                   DeActivating
  796. stem.n.11 = lu_lu_session_state (NotBound/
  797.                  Bound/
  798.                  Binding/
  799.                  UnBinding)
  800. stem.n.12 = link_id
  801.  
  802.  
  803. ΓòÉΓòÉΓòÉ 6.12. Display_LU62_Def_Info ΓòÉΓòÉΓòÉ
  804.  
  805. Display local LU definition info 
  806.  
  807. stem.0 = number of lu62 definitions
  808. stem.n.1 = lu_name
  809. stem.n.2 = lu_alias
  810. stem.n.3 = lu_nau_address
  811.  
  812.  
  813. ΓòÉΓòÉΓòÉ 6.13. Display_SNA_Gateway_Info ΓòÉΓòÉΓòÉ
  814.  
  815. Display SNA gateway info (3270 gateway, etc.) 
  816.  
  817. stem.0 = number of gateway entries
  818. stem.n.1  = ws_lu_name
  819. stem.n.2  = wp_pu_name
  820. stem.n.3  = pool_class
  821. stem.n.4  = ws_local_address
  822. stem.n.5  = host_local_address
  823. stem.n.6  = ws_lu_type (Lu0/Lu1/Lu2/Lu3/Lu62)
  824. stem.n.7  = host_lu_name
  825. stem.n.8  = ws_dlc_name
  826. stem.n.9  = ws_adapter_number
  827. stem.n.10 = ws_destination_address
  828. stem.n.11 = link_active (1/0)
  829. stem.n.12 = lu_lu_pending_termination (1/0)
  830. stem.n.13 = lu_lu_pending_initiation  (1/0)
  831. stem.n.14 = lu_lu_active        (1/0)
  832. stem.n.15 = lu_cp_pending_termination (1/0)
  833. stem.n.16 = lu_cp_pending_initiation  (1/0)
  834. stem.n.17 = lu_cp_active_offline    (1/0)
  835. stem.n.18 = lu_cp_active_online    (1/0)
  836.  
  837.  
  838. ΓòÉΓòÉΓòÉ 6.14. Display_Session_Info ΓòÉΓòÉΓòÉ
  839.  
  840. Display current session info 
  841.  
  842. stem.0 = number of session entries
  843. stem.n.1  = session_id
  844. stem.n.2  = conversation_id
  845. stem.n.3  = lu_alias
  846. stem.n.4  = plu_alias
  847. stem.n.5  = mode_name
  848. stem.n.6  = send_ru_size
  849. stem.n.7  = receive_ru_size
  850. stem.n.8  = send_pacing_size
  851. stem.n.9  = receive_pacing_size
  852. stem.n.10 = link_id
  853. stem.n.11 = daf
  854. stem.n.12 = oaf
  855. stem.n.13 = odai
  856. stem.n.14 = session_type (Sscp_Pu/Sscp_Lu/Lu_Lu)
  857. stem.n.15 = connection_type (Host/Peer/Both)
  858. stem.n.16 = fqpcid.unique_proc_id
  859. stem.n.17 = fqpcid.fq_name
  860. stem.n.18 = conversation_group_id
  861. stem.n.19 = fqlu_name
  862. stem.n.20 = fqplu_name
  863. stem.n.21 = pacing_type (Fixed/Adaptive)
  864.  
  865.  
  866. ΓòÉΓòÉΓòÉ 6.15. Display_X25_Link_Info ΓòÉΓòÉΓòÉ
  867.  
  868. Display current X.25 link info 
  869.  
  870. stem.0 = number of x25 link entries
  871. stem.n.1  = link_name
  872. stem.n.2  = link_comments
  873. stem.n.3  = adapter_slot_number
  874. stem.n.4  = link_type (Leased_Line/VX32)
  875. stem.n.5  = link_mode (Disconnect/Connect/Auto_Connect)
  876. stem.n.6  = link_state (Connecting/
  877.             Connected/
  878.             Error_Level_1/
  879.             Error_Level_2/
  880.             DisConnecting/
  881.             DisConnected/
  882.             Adapter_Error/
  883.             Adapter_Access_Error/
  884.             Incoming_Wait)
  885. stem.n.7  = link_direction (Incoming/
  886.               Outgoing/
  887.               2_Way)
  888. stem.n.8  = num_act_pvcs
  889. stem.n.9  = total_num_pvcs
  890. stem.n.10 = num_act_svcs
  891. stem.n.11 = num_incoming_svcs
  892. stem.n.12 = num_2_way_svcs
  893. stem.n.13 = num_outgoing_svcs
  894.  
  895.  
  896. ΓòÉΓòÉΓòÉ 6.16. Display_MS_Info ΓòÉΓòÉΓòÉ
  897.  
  898. Display Management Services info 
  899.  
  900. stem.1 = held_mds_mu_alerts
  901. stem.2 = held_nmvt_alerts
  902.  
  903. stem.FP.0 = number of Focal Point Groups
  904. stem.FP.n.1 = ms_appl_name (raw EBCDIC hex)
  905. stem.FP.n.2 = ms_category (raw EBCDIC hex)
  906. stem.FP.n.3 = fp_fq_cp_name
  907. stem.FP.n.4 = backup_appl_name (raw EBCDIC hex)
  908. stem.FP.n.5 = backup_fp_fq_cp_name
  909. stem.FP.n.6 = fp_type (Explicit_Primary_Fp/
  910.             Backup_Fp/
  911.             Default_Primary_Fp/
  912.             Domain_Fp/
  913.             Host_Fp/
  914.             No_Fp)
  915. stem.FP.n.7 = fp_status (Not_Active/Active/Pending/Never_Active)
  916. stem.FP.n.8 = fp_routing (Default/Direct)
  917.  
  918. stem.AP.0 = number of Application Groups
  919. stem.AP.n.1 = ms_appl_name (raw EBCDIC hex)
  920. stem.AP.n.2 = ms_category (raw EBCDIC hex)
  921. stem.AP.n.3 = q_name
  922.  
  923. stem.AT.0 = number of Active Transaction Groups
  924. stem.AT.n.1 = fq_origin_cp_name
  925. stem.AT.n.2 = origin_ms_appl_name (raw EBCDIC hex)
  926. stem.AT.n.3 = fq_dest_cp_name
  927. stem.AT.n.4 = dest_ms_appl_name (raw EBCDIC hex)
  928. stem.AT.n.5 = fq_req_loc_cp_name
  929. stem.AT.n.6 = req_agent_appl_name (raw EBCDIC hex)
  930. stem.AT.n.7 = seq_num_dt
  931.  
  932.  
  933. ΓòÉΓòÉΓòÉ 6.17. Display_APPN_Node_Info ΓòÉΓòÉΓòÉ
  934.  
  935. Display APPN local node info 
  936.  
  937. stem.0 = number of entries (always 4)
  938. stem.1 = route_resistance
  939. stem.2 = max_cache
  940. stem.3 = current_cache
  941. stem.4 = dir_dump_interval
  942.  
  943.  
  944. ΓòÉΓòÉΓòÉ 6.18. Display_APPN_Intermediate_Session_Info ΓòÉΓòÉΓòÉ
  945.  
  946. Display APPN intermediate session info 
  947.  
  948. stem.0 = number of intermediate sessions
  949. stem.n.1 = fq_primary_nncp_name
  950. stem.n.2 = fq_secondary_nncp_name
  951. stem.n.3 = primary_link_name
  952. stem.n.4 = secondary_link_name
  953. stem.n.5 = fqpcid.unique_proc_id
  954. stem.n.6 = fqpcid.fq_name
  955.  
  956.  
  957. ΓòÉΓòÉΓòÉ 6.19. Display_APPN_Directory_Info ΓòÉΓòÉΓòÉ
  958.  
  959. Display APPN directory info 
  960.  
  961. stem.NN.0 = number of NetNode entries
  962. stem.NN.n.1 = fq_nncp_name
  963. stem.NN.n.0 = number of LUN's for this NN
  964. stem.NN.n.c.1 = fqlu_name
  965. stem.NN.n.c.2 = fq_nncp_name
  966. stem.NN.n.c.3 = lu_entry_type (Home/Register/Cache)
  967. stem.NN.n.c.4 = wildcard_entry (1/0)
  968.  
  969. stem.EN.0 = number of EndNode entries
  970. stem.EN.n.1 = fq_encp_name
  971. stem.EN.n.0 = number of LUN's for this EN
  972. stem.EN.n.c.1 = fqlu_name
  973. stem.EN.n.c.2 = fq_nncp_name
  974. stem.EN.n.c.3 = lu_entry_type (Home/Register/Cache)
  975. stem.EN.n.c.4 = wildcard_entry (1/0)
  976.  
  977.  
  978. ΓòÉΓòÉΓòÉ 6.20. Display_APPN_CN_Info ΓòÉΓòÉΓòÉ
  979.  
  980. Display APPN connection network info 
  981.  
  982. stem.0 = number of connection networks
  983.  stem.n.1 = cn_name
  984.  stem.n.2 = effective_capacity
  985.  stem.n.3 = conn_cost
  986.  stem.n.4 = byte_cost
  987.  stem.n.5 = propagation_delay (Minimum/LAN/Telephone/
  988.                 Pkt_Switched_Net/Satellite/Maximum)
  989.  stem.n.6 = user_def_1
  990.  stem.n.7 = user_def_2
  991.  stem.n.8 = user_def_3
  992.  stem.n.9 = security (NonSecure/Public_Switched_Network/
  993.             Underground_Cable/Secure_Conduit/
  994.             Guarded_Conduit/Encrypted/Guarded_Radiation)
  995.  stem.n.0 = number of adapters
  996.  
  997.   (Once for each adapter)
  998.   stem.n.a.1 = dlc_name
  999.   stem.n.a.2 = adapter_num
  1000.  
  1001.  
  1002. ΓòÉΓòÉΓòÉ 6.21. Display_APPN_Topology_Info ΓòÉΓòÉΓòÉ
  1003.  
  1004. Display APPN Topology info 
  1005.  
  1006. stem.0 = number of network nodes
  1007.  
  1008.  (Once for each network node)
  1009.  stem.n.1 = fq_nncp_name
  1010.  stem.n.2 = route_resistance
  1011.  stem.n.3 = nncp_congested (1/0)
  1012.  stem.n.4 = nncp_quiescing (1/0)
  1013.  stem.n.5 = nncp_isr_depleted (1/0)
  1014.  stem.n.0 = number of transmission groups
  1015.  
  1016.   (Once for each transmission group)
  1017.   stem.n.t.1  = fq_nncp_name
  1018.   stem.n.t.2  = tg_number
  1019.   stem.n.t.3  = node_type (Real/Virtual)
  1020.   stem.n.t.4  = effective_capacity
  1021.   stem.n.t.5  = connection_cost
  1022.   stem.n.t.6  = byte_cost
  1023.   stem.n.t.7  = propagation_delay (Minimum/LAN/Telephone/Pkt_Switched_Net/
  1024.                    Satellite/Maximum)
  1025.   stem.n.t.8  = user_def_1
  1026.   stem.n.t.9  = user_def_2
  1027.   stem.n.t.10 = user_def_3
  1028.   stem.n.t.11 = security (NonSecure/Public_Switched_Network/
  1029.               Underground_Cable/Secure_Conduit/
  1030.               Guarded_Conduit/Encrypted/Guarded_Radiation)
  1031.   stem.n.t.12 = quiescing (1/0)
  1032.   stem.n.t.13 = network_topology (1/0)
  1033.  
  1034.  
  1035. ΓòÉΓòÉΓòÉ 6.22. Display_APPN_COS_Info ΓòÉΓòÉΓòÉ
  1036.  
  1037. Display APPN Class of Service info 
  1038.  
  1039. stem.0 = number of Class-of-Sevice entries
  1040.  
  1041.  (Once for each class of service)
  1042.  stem.n.1   = fq_nncp_name
  1043.  stem.n.2   = transmission_priority (Network/High/Medium/Low)
  1044.  
  1045.  stem.n.NR.0 = number of node rows
  1046.  
  1047.   (Once for each node row)
  1048.   stem.n.NR.n.1 = weight
  1049.   stem.n.NR.n.2 = route_add_res_min
  1050.   stem.n.NR.n.3 = route_add_res_max
  1051.   stem.n.NR.n.4 = congestion_min (1/0)
  1052.   stem.n.NR.n.5 = congestion_max (1/0)
  1053.  
  1054.  stem.n.TR.0 = number of transmission groups
  1055.  
  1056.   (Once for each transmission group)
  1057.   stem.n.TR.n.1  = weight
  1058.   stem.n.TR.n.2  = effective_capacity_min
  1059.   stem.n.TR.n.3  = effective_capacity_max
  1060.   stem.n.TR.n.4  = cost_per_time_min
  1061.   stem.n.TR.n.5  = cost_per_time_max
  1062.   stem.n.TR.n.6  = cost_per_byte_min
  1063.   stem.n.TR.n.7  = cost_per_byte_max
  1064.   stem.n.TR.n.8  = security_min (NonSecure/Public_Switched_Network/
  1065.   stem.n.TR.n.9  = security_max  Underground_Cable/Secure_Conduit/
  1066.                   Guarded_Conduit/Encrypted/
  1067.                   Guarded_Radiation)
  1068.   stem.n.TR.n.10 = propagation_delay_min (Minimum/Lan/Telephone/
  1069.   stem.n.TR.n.11 = propagation_delay_max  Pkt_Switched_Net/Satellite/
  1070.                       Maximum)
  1071.   stem.n.TR.n.12 = user_defined_1_min
  1072.   stem.n.TR.n.13 = user_defined_1_max
  1073.   stem.n.TR.n.14 = user_defined_2_min
  1074.   stem.n.TR.n.15 = user_defined_2_max
  1075.   stem.n.TR.n.16 = user_defined_3_min
  1076.   stem.n.TR.n.17 = user_defined_3_max
  1077.