0 |
UNIC_MVCLU_RC_OpLengthsEqual |
Meaning: The operand lengths were the same. Action:
None required.
|
4 |
UNIC_MVCLU_RC_TargetLengthShorter |
Meaning: The target operand was shorter
than the source operand. Action: None required.
|
8 |
UNIC_MVCLU_RC_TargetLengthLonger |
Meaning: The target operand was longer
than the source operand. Action: None required.
|
10 |
UNIC_MVCLU_RC_TargetLengthNotEven |
Meaning: The target operand was not an
even number of bytes. Action: Only call CSRUNIC FUNCTION=MVCLU
when the target operand is an even number of bytes (that is, a whole
number of unicode characters).
|
14 |
UNIC_MVCLU_RC_SourceLengthNotEven |
Meaning: The source operand was not an
even number of bytes. Action: Only call CSRUNIC FUNCTION=MVCLU
when the source operand is an even number of bytes (that is, a whole
number of unicode characters).
|
1C |
UNIC_MVCLU_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_CLCLU_RC_OperandsEqual |
Meaning: the two operands were equal. Action:
None required.
|
4 |
UNIC_CLCLU_RC_LeftOpLessThanRight |
Meaning: The left operand was less than
the right operand. Action: None required.
|
8 |
UNIC_CLCLU_RC_RightOpLessThanLeft |
Meaning: The right operand was less than
the left operand. Action: None required.
|
10 |
UNIC_CLCLU_RC_LeftOpLengthNotEven |
Meaning: The left operand was not an even
number of bytes. Action: Only call CSRUNIC FUNCTION=CLCLU
when the left operand is an even number of bytes (that is, a whole
number of unicode characters).
|
14 |
UNIC_CLCLU_RC_RightOpLengthNotEven |
Meaning: The right operand was not an even
number of bytes. Action: Only call CSRUNIC FUNCTION=CLCLU
when the right operand is an even number of bytes (that is, a whole
number of unicode characters).
|
1C |
UNIC_CLCLU_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_TP_RC_Valid |
Meaning: the operand is a valid packed
number. Action: None required.
|
4 |
UNIC_TP_RC_SignNotValid |
Meaning: The sign of the operand was not
valid. All the digits were valid. Action: None required.
|
8 |
UNIC_TP_RC_DigitNotValid |
Meaning: One or more digits of the operand
were not valid. The sign was valid. Action: None required.
|
0C |
UNIC_TP_RC_SignDigitNotValid |
Meaning: The sign and one or more digits
of the operand were not valid. Action: None required.
|
1C |
UNIC_TP_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_PKA_RC_OK |
Meaning: The pack operation completed successfully. Action:
None required.
|
14 |
UNIC_PKA_RC_SourceLengthNotValid |
Meaning: The length of the source operand
exceeded 32 bytes (that is, the LengthMinusOne exceeded 31). Action:
Avoid calling CSRUNIC REQUEST=PKA for an operand longer than 32 bytes.
|
1C |
UNIC_PKA_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_PKU_RC_OK |
Meaning: The pack operation completed successfully. Action:
None required.
|
14 |
UNIC_PKU_RC_SourceLengthNotValid |
Meaning: The length of the source operand
exceeded 64 bytes (that is, the LengthMinusOne exceeded 63). Action:
Avoid calling CSRUNIC REQUEST=PKU for an operand longer than 64 bytes.
|
24 |
UNIC_PKU_RC_SourceLengthNotEven |
Meaning: The source operand was not an
even number of bytes. Action: Only call CSRUNIC FUNCTION=PKU
when the source operand is an even number of bytes (that is, a whole
number of unicode characters).
|
1C |
UNIC_PKU_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_UNPKA_RC_Positive |
Meaning: The operand represented a positive
number. Action: None required.
|
4 |
UNIC_UNPKA_RC_Negative |
Meaning: The operand represented a negative
number. Action: None required.
|
0C |
UNIC_UNPKA_RC_BadSign |
Meaning: The operand did not have a valid
sign. Action: None required.
|
14 |
UNIC_UNPKA_RC_TargetLengthNotValid |
Meaning: The length of the target operand
exceeded 32 bytes (that is, the LengthMinusOne exceeded 31). Action:
Avoid calling CSRUNIC REQUEST=PKA for an operand longer than 32 bytes.
|
1C |
UNIC_UNPKA_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_UNPKU_RC_Positive |
Meaning: The operand represented a positive
number. Action: None required.
|
4 |
UNIC_UNPKU_RC_Negative |
Meaning: The operand represented a negative
number. Action: None required.
|
0C |
UNIC_UNPKU_RC_BadSign |
Meaning: The operand did not have a valid
sign. Action: None required.
|
14 |
UNIC_UNPKU_RC_TargetLengthNotValid |
Meaning: The length of the target operand
exceeded 64 bytes (that is, the LengthMinusOne exceeded 63). Action:
Avoid calling CSRUNIC REQUEST=PKU for an operand longer than 64 bytes.
|
24 |
UNIC_UNPKU_RC_TargetLengthNotEven |
Meaning: The target operand was not an
even number of bytes. Action: Only call CSRUNIC FUNCTION=UNPKU
when the target operand is an even number of bytes (that is, a whole
number of unicode characters).
|
1C |
UNIC_UNPKU_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_TRTT_RC_TestCharNotFound |
Meaning: The translation completed. The
test character was not found. Action: None required.
|
4 |
UNIC_TRTT_RC_TestCharFound |
Meaning: The test character was found.
The operation ended at that point. Action: None required.
|
10 |
UNIC_TRTT_RC_LengthNotEven |
Meaning: The operand was not an even number
of bytes. Action: Only call CSRUNIC FUNCTION=TRTT when the
operand is an even number of bytes (that is, a whole number of unicode
characters).
|
1C |
UNIC_TRTT_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_TRTO_RC_TestCharNotFound |
Meaning: The translation completed. The
test character was not found. Action: None required.
|
4 |
UNIC_TRTO_RC_TestCharFound |
Meaning: The test character was found.
The operation ended at that point. Action: None required.
|
10 |
UNIC_TRTO_RC_LengthNotEven |
Meaning: The operand was not an even number
of bytes. Action: Only call CSRUNIC FUNCTION=TRTO when the
operand is an even number of bytes (that is, a whole number of unicode
characters).
|
1C |
UNIC_TRTO_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_TROT_RC_TestCharNotFound |
Meaning: The translation completed. The
test character was not found. Action: None required.
|
4 |
UNIC_TROT_RC_TestCharFound |
Meaning: The test character was found.
The operation ended at that point. Action: None required.
|
1C |
UNIC_TROT_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_TROO_RC_TestCharNotFound |
Meaning: The translation completed. The
test character was not found. Action: None required.
|
4 |
UNIC_TROO_RC_TestCharFound |
Meaning: The test character was found.
The operation ended at that point. Action: None required.
|
1C |
UNIC_TROO_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_TRE_RC_TestCharNotFound |
Meaning: The translation completed. The
test character was not found. Action: None required.
|
4 |
UNIC_TRE_RC_TestCharFound |
Meaning: The test character was found.
The operation ended at that point. Action: None required.
|
1C |
UNIC_TRE_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_CUUTF_RC_SourceExhausted |
Meaning: All unicode characters in the
source were converted to their UTF-8 equivalents. Action:
None required.
|
4 |
UNIC_CUUTF_RC_TargetExhausted |
Meaning: The target operand did not have
enough room to hold the UTF-8 equivalents of all of the source unicode
characters. Action: Provide a larger target area.
|
1C |
UNIC_CUUTF_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|
0 |
UNIC_CUTFU_RC_SourceExhausted |
Meaning: All UTF-8 characters in the source
were converted to their unicode equivalents. Action: None
required.
|
4 |
UNIC_CUTFU_RC_TargetExhausted |
Meaning: The target operand did not have
enough room to hold the unicode equivalents of all of the source UTF-8
characters. Action: Provide a larger target area.
|
8 |
UNIC_CUTFU_RC_BadUtf8Char |
Meaning: A character in the source operand
was not a valid UTF-8 character. Action: Make sure that
the source operand contains only valid UTF-8 characters.
|
1C |
UNIC_CUTFU_RC_WorkareaNotAligned |
Meaning: The workarea provided was not
on a doubleword boundary. Action: Make sure that the workarea
is on a doubleword boundary.
|