The CEEBFBC CWI constructs a Language Environment symbolic
condition name given a Language Environment 12-byte Language Environment feedback
condition name.
Syntax
void CEEBFBC (
cond_token,
cond_name,
[
fc])
FEED_BACK *cond_token;
VSTRING *cond_name;
FEED_BACK *fc;
- CEEBFBC
- Call this CWI interface as follows:
L R12,A(CAA) Get the address of CAA in R12
L R15,CEECAACELV-CEECAA(,R12)
L R15,2972(,R15)
BALR R14,R15
- cond_token (input)
- A 12-byte condition token that is constructed from the Language Environment symbolic
name. The I_S_Info field is ignored.
- cond_name (output)
- An 80-byte character string symbolic condition name. The condition
name is left-justified and padded right with blanks. If the condition
name is unknown, this field is undefined.
- fc (output/optional)
- The parameter in which the callable service feedback code is placed.
The following conditions can result from this service.
Condition |
|
CEE000 |
Severity |
0 |
Msg_No |
N/A |
Message |
The service completed successfully. |
CEE3A9 |
Severity |
1 |
Msg_No |
3401 |
Message |
The condition token was not recognized
and the value of the cond_name is undefined. |
CEE3AA |
Severity |
1 |
Msg_No |
3402 |
Message |
The condition token passed is invalid
and the value of the cond_name is undefined. |
Note: - The following checks are used to determine the validity of the
inbound token:
- Validating the case, the case must be 1 or 2.
- Validating the severity which must be 0 through 4, inclusive.
- For case 1 tokens, the severity occurs twice, and they must be
consistent.
- If the facility identifier is Language Environment while
the IBM-assigned flag is not set, the condition CEEabc is returned
or raised and the value of the cond_name is
undefined.
- If the facility identifier is not Language Environment, the
condition CEEabc is returned or raised and the value of the cond_name is
undefined.
- Language Environment recognizes cond_tokens
that have Language Environment as
the facility identifier with the IBM-assigned flag on, and have a
corresponding message within the Language Environment message
set. If cond_token has a facility ID that
is not CEE, Language Environment polls
the members.