SNAX/HLS Diagnosis and Support Manual

Appendix A Return and Error Codes
104706 Tandem Computers Incorporated A–1
SNAX/HLS returns error signals to the application in one of two ways: file-system
error codes and SNAX/HLS return codes. These are explained below.
Error Codes When a file-system error code is returned to some operation your application has
issued, you should consider the following three possible sources of the error:
1. The file system detected the error. (For more information, see the Systems Messages
Manual for details.)
2. SNAX/HLS produced the error code. (For more information, refer to the
summary of error codes produced and the conditions they represent.)
3. The operation was directed to some server other than SNAX/HLS (such as a file or
terminal). In this instance, the results are unpredictable.
Code 2 Operation not Allowed on This File Type
Cause. An unsupported file-system message arrived (SETMODE, CONTROLBUF), a
CONTROL message arrived whose code is unsupported, or a verb request was issued
to SNAX/HLS in an operation other than a WRITEREAD.
Effect. The operation is not performed.
Recovery. Correct the application to prevent it from issuing this type of file-system
request.
Code 14 File not Found
Cause. An OPEN request was received and the qualifiers were not admissible. The file
name in the OPEN has the form
$HLS-process-name[.qualifiers]
where the OPEN is a server connection if you omit the qualifiers. If you specify the
qualifiers, its form depends on the Tandem SNA access method you are using.
If you are using SNAX/XF as the access method, the qualifier is in the form:
#line-name.subdevice-name
If you are using SNAX/CDF as the access method, the qualifier is in the form:
#CDF-process-name.open-name-of-appl
Effect. The open fails.
Recovery. Correct the application so that it issues the OPEN request with a proper file
name.