EMS Manual

Procedure Calls for Standard Events
EMS Manual426909-005
11-18
EMS_OTHER_STATE_CHANGE_EVT_BLD_
Procedure
EMS_OTHER_STATE_CHANGE_EVT_BLD_
Procedure
The EMS_OTHER_STATE_CHANGE_EVT_BLD_ procedure formats the standard
other state change event. The event reports the object that has a state change other
than object available or unavailable, which:
Requires operator intervention before its state can change
Persists in the same state long enough that the operator should take notice
The syntax of EMS_OTHER_STATE_CHANGE_EVT_BLD_ is:
status returned value
INT:value
returns one of these SPI error numbers:
0 No error
-1 Invalid buffer format
-2 Illegal parameter value
-3 Missing parameter
-4 Illegal parameter address
-5 Buffer full
-6 Invalid checksum
-7 Internal error
-8 Token not found
-9 Illegal token code or map
-10 Invalid subsystem ID
-11 Operation not supported
-12 Insufficient stack space
{ status := } EMS_OTHER_STATE_CHANGE_EVT_BLD_( buffer
!i,o
{ CALL } , maxbuflen !i
, SSID !i
, Event number !i
, Current state !i
, Previous state !i
, Change reason !i
, Subject token ID !i
, Subject value !i
, [ Subject length ] !i
, [ Subject SSID ] !i
, [ buflen ] !o
, [ Critical indicator ] !i
, [ Manager name:Manager name length ] !i:i
, [ Job ID ] !i
);