HP (Hewlett-Packard) HP OpenView Vantagepoint – Operation Manual for UNIX Printer User Manual


 
Contents
8
NNM Applications in VPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Structure of NNM Applications in VPO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Integrating Additional NNM Applications into VPO . . . . . . . . . . . . . . . . . . . . . . 161
4. Using the VPO Application Programming Interfaces
In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Overview of the VPO APIs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
The VPO Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Overview of the Server Message-Stream Interface . . . . . . . . . . . . . . . . . . . . . . . . . 173
Access to the Server Message-stream Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 174
VPO’s Serial MSI Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Modifying Message IDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Serial MSI Configuration: Example Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Overview of the Agent Message Stream Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Overview of the Legacy Link Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Structure of the Legacy Link Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Overview of the Message Event Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Access to Message Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Overview of the Application Response Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Access to Action Responses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Read and Write Access to the VPO Message Stream . . . . . . . . . . . . . . . . . . . . . . . . 185
The VPO Operator APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
The VPO Interfaces and the VPO Operator API —
A Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
The VPO Configuration APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Summary of VPO API Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Functions of the VPO Data API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Functions to Manipulate VPO Data Structures . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Functions of the VPO Iterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
The VPO Data Structures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Functions of the VPO Service APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Functions to Access the VPO Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Functions to Access the Registration Conditions . . . . . . . . . . . . . . . . . . . . . . . . . 197
Functions of the Server Message API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Functions to Manipulate Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Functions of the Agent Message API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Functions to Send/Acknowledge Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Functions of the Agent Monitor API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200