TCP/IP Management Programming Manual

HP NonStop TCP/IP Management Programming Manual529636-001
7-1
7 Event Management
The TCP/IP subsystem reports information about events it detects by issuing event
messages. A management application can obtain these event messages by opening
an Event Management Service (EMS) distributor process and requesting the
messages. The application can also specify that a filter be applied to select certain
event messages. This section describes the event messages that the TCP/IP
subsystem can issue and the specific programming considerations for dealing with
these event messages in an application. For general information on how an application
obtains event messages from a subsystem, see the EMS Manual.
In this section, event-message tokens and their values are represented in data
definition language (DDL). For a brief explanation of DDL as it applies to SPI, see the
SPI Programming Manual.
Subsystem Processes That Report Events
Event messages are generated by the TCP/IP process. All event messages issued by
the TCP/IP subsystem contain the subsystem ID, ZTCI-VAL-SSID, which is described
in SPI Standard Definitions on page 5-1. For more information about subsystem IDs,
see the SPI Programming Manual.
Table 7-1 lists the event messages that the TCP/IP subsystem can issue.
Table 7-1. TCP/IP Event Messages (page 1 of 2)
Event
Number
Symbolic Name
(ZTCI-EVT- ) Description
1 NO-MEM Memory allocation failed
2 OP-READ-ERR READ operation failed
3 IOP-WRITE-ERR WRITE operation failed
4 IOP-AWAITIO-ERR An error while waiting for I/O operation completion
5 SUMSTATE-CHG Summary state change
6 INTL Internal error (fatal)
7 DUP-IP-ADDR Duplicate IP address
8 BCAST-ENET-ADDR Broadcast address
9 MAX-DEV Maximum number of X.25 devices opened
10 CONN-ESTAB X.25 connection established
11 CONN-TIMEOUT X.25 connection timed out
12 DEV-NOT-AVAIL No X.25 device available
13 SYN-ERR Syntax error in IP-to-X.25 address file
16 CONF-FILE-ACC-ERR Configuration file access error
17 CONF-FILE-SYN-ERR Configuration file syntax error