18.08.2013 Views

Programming Reference Manual - Public Support Login - Unisys

Programming Reference Manual - Public Support Login - Unisys

Programming Reference Manual - Public Support Login - Unisys

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ERROR_CLASS<br />

Functions of PCFP<br />

Indicates what class of error, if any, occurred when PCFP attempted to process the<br />

function. In all cases, the specific nature of the special circumstance, warning, or<br />

error is given by item ERROR_CODE.<br />

Data Type: value-list, returned<br />

NONE = 0<br />

Indicates the function completed with no problems.<br />

WARNING = 1<br />

Indicates the function completed, but some special circumstance or minor<br />

problem occurred.<br />

EXECUTION_ERROR = 2<br />

Indicates that PCFP attempted the function but did not complete it because of a<br />

problem encountered during execution.<br />

CALLER_ERROR = 3<br />

Indicates that PCFP did not attempt the function because the calling program did<br />

not set up a parameter properly. This class of error typically results from a bug<br />

in the calling program.<br />

ASG_ERROR = 4<br />

ERROR_FILE<br />

Indicates that PCFP could not assign one of the specified files for some reason.<br />

Indicates which file, if any, was the source of the warning or error that PCFP<br />

encountered. If your program calls ELMS to print an error message, it should supply<br />

this value as the second numeric insert.<br />

Data Type: value-list, returned<br />

NONE = 0<br />

PCFP returns a value of NONE for this item if ERROR_CLASS = NONE, or if the<br />

error PCFP encountered is not associated with any specific file.<br />

TEMP_FILE = 1<br />

The value TEMP_FILE refers to a temporary file that PCFP may assign as part of<br />

its internal function processing.<br />

7830 9796–013 2–11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!