Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide

Contents
Distributed Systems Network Management (DSNM) Subsystem Interface Development
Guide109759 vii
4. DSNM Command Requirements
Adding Text Items to an Output Object: _APPEND^OUTPUT 3-32
Releasing Output List Members to the Frame: _RELEASE^OUTPUT 3-32
Example: List Processing Library Services 3-32
Suspending and Dispatching Thread Procedures 3-34
Suspending Thread Procedures: Return Codes 3-34
Dispatching Thread Procedures: Events 3-35
Declaring Utility Procedures: _RC^TYPE 3-36
State Management 3-37
Determining Which Event(s) Caused the Current Dispatch 3-38
Altering the Current Thread Procedure and Thread State 3-39
Frame Services 3-45
CI Communications 3-45
Accessing Information About a CI Communication 3-48
Timeout Intervals 3-50
Command Thread Termination 3-51
Reporting Errors 3-51
Reporting Errors to the Frame 3-52
Command-Terminating Errors 3-53
Reporting Errors to EMS 3-53
Overview of the Library Services 3-54
4. DSNM Command Requirements
Scope of This Section 4-1
Command Flow 4-1
Command Components 4-1
Action to be Performed 4-2
Command Modifiers 4-2
Object List Modifiers 4-3
Response Modifiers 4-5
Action Modifiers 4-7
Object States 4-7
The Input Object List 4-8
Execution Objects 4-9
Applying Object List Modifiers 4-9
The User Area: Intermediate Lists 4-9
The Output Object List 4-10
Output Object Variable-Length Items 4-10