EMS Manual

Procedure Calls for Standard Events
EMS Manual426909-005
11-44
EMS_COMMON_TOKENS_EVT_BLD_ Procedure
EMS_COMMON_TOKENS_EVT_BLD_
Procedure
The EMS_COMMON_TOKENS_EVT_BLD_ procedure builds the common tokens
required in all subsystem-defined events.
The syntax of EMS_COMMON_TOKENS_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
buffer input, output
INT .EXT:ref:*
is the event-message buffer provided by the caller.
maxbuflen input
INT:value
{ status := } EMS_COMMON_TOKENS_EVT_BLD_( buffer
!i,o
{ CALL } , maxbuflen !i
, SSID !i
, Event number !i
, User Content type !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
);