1 | cond_rep | I/O | FEEDBACK |
2 | q_data_token | Input | INT4 |
3 | fc | Output | FEEDBACK |
The Signal a Condition (CEESGL) API signals or resignals a condition to the ILE condition manager.
None.
The CEESGL API always uses the facility_ID to retrieve a message, whether or not instance specific information (ISI) is provided. If ISI is provided, the message data from the message is used as insert data for the condition that is to be raised.
CEE0000 | The API completed successfully |
Severity: 00 | |
CEE0201 | The condition sent by &1 was not handled |
Severity: 00 | |
CEE0258 | The condition token passed to &1 is not valid |
Severity: 30 | |
CEE9902 | Unexpected user error occurred in &1 |
Severity: 30 |
If the condition is unhandled and a feedback code is provided, a message number is returned in the fc parameter. The message number returned is dependent on the severity of the condition when it reaches the control boundary.
If the severity of the condition is 0-1, message number CEE0000 is returned. The message is classified as a *STATUS message.
If the severity of the condition is 2-4, message number CEE0201 is returned. The message is classified as an *ESCAPE message.
See Mapping i5/OS *ESCAPE Message Severities to ILE Condition Severities and Mapping i5/OS *STATUS and *NOTIFY Message Severities to ILE Condition Severities for the relationship of condition severities and message severities.
Top | ILE CEE APIs | APIs by category |