Component Initialization Messages

When Operations Sentinel requests component initialization information, it requests information for some or all of the following component classes: tape, disk, printer, and application.

When the interface software receives a request for information (initiate message), it sends one message back to Status for each hardware and software component it detects on the host system.

The devices and applications that exist on the host system determine the content of each message. The general format of each message follows.

Note: Each attribute value pair in these messages (for example, ALPHA=value) is separated from the next pair by a space. There is no space before and after each equal sign unless the attribute value is blank.

Initialize Tape Message

INITIALIZE TAPE: MT=numeric
									WRITE-ENABLED={Y | N | blank}
									SERIAL-NUMBER={ alphanumeric | blank}
									STATUS={OFFLINE | ONLINE | SAVED | READY I
										RESERVED | FREED | INUSE}
									TAPE-NAME={ alphanumeric | blank}
									VOLUME-SCRATCH={Y | N | blank}
									TAPE-DENSITY={ numeric | blank}

Note: The SERIAL-NUMBER value can be one to six characters in length.

Initialize Disk Message

INITIALIZE PACK: PK=numeric
									PACK-TYPE={B | I | C | U}
									FAMILY-SERIAL-NUMBER={ numeric [:numeric] | blank}
									FAMILY-INDEX={ numeric | blank}
									STATUS={FREED | RESERVED | SAVED | CLOSED | NOTREADY |
										ONLINE | SCRATCH | UNLABELED | UNINITIALIZED |
										DUPSERIALNO | BLASTED | LABELERROR}
									FAMILY-NAME={ alphanumeric | blank}
									MIRRORED={Y | N | blank}

Note: Each numeric value for FAMILY-SERIAL-NUMBER can be one to six characters in length.

Initialize Printer Message

INITIALIZE PRINTER: LP=numeric
						STATUS={OFFLINE | ONLINE | SAVED | RESERVED | READY | INUSE}

Initialize Application Program Message

mixnum application–program–name LINKED TO API

where mixnum is the job number of the application program that is linked to the API.

When the API library is active and Operations Sentinel requests application program information, one initialize application program message is sent to the Operations Sentinel server for each application program that is currently linked to the API library.

If there are no application programs linked to the API library when an initialize request message is received, the following message is sent to the Operations Sentinel server:

MESSAGE: NO APPLICATIONS LINKED TO API LIBRARY

If the API library is not linked to the interface software when an initialize request message is received, the following message is sent to the Operations Sentinel server:

MESSAGE: API LIBRARY NOT CONNECTED TO SPO

When the API library does connect, the following message is sent to the Operations Sentinel server:

MESSAGE: API LIBRARY CONNECTED TO SPO

If the interface software loses communications with the API library while in the process of requesting initialization information, the following message is sent to the Operations Sentinel server:

MESSAGE: UNABLE TO CONTACT API LIBRARY

Note: Starting with levels 6.7 and 7.4, the predefined classifications supplied with Operations Sentinel do not request application program initialization information.