HP-UX SNAplus2 R7 NOF Programmer's Guide

NOF API Verbs
DELETE_LU_0_TO_3_RANGE
Appendix B, Common Return Codes lists further secondary return codes associated with
AP_STATE_CHECK
, which
are common to all NOF verbs.
3.67.6 Returned Parameters: Other Conditions
Appendix B, Common Return Codes lists further combinations of primary and secondary return codes that are
common to all NOF verbs.
3.68 DELETE_LU_0_TO_3_RANGE
This verb is used to delete a range of LUs used for 3270 emulation, RJE or LUA (type 0
3 LUs).
The supplied parameters to this verb include a base name for the LUs and the range of NAU addresses. The LU
names to be deleted are determined by combining the base name with the NAU addresses. For example, a base name
of
LUNME combined with a NAU range of 1114 would delete the LUs LUNME011, LUNME012, LUNME013,
and LUNME014.
All LUs with names in the specied range are deleted; SNAplus2 does not return an error if one or more names in
the range do not exist.
3.68.1 VCB Structure
typedef struct delete_lu_0_to_3_range
{
AP_UINT16 opcode; /* verb operation code */
unsigned char reserv2; /* reserved */
unsigned char format; /* reserved */
AP_UINT16 primary_rc; /* primary return code */
AP_UINT32 secondary_rc; /* secondary return code */
unsigned char base_name[6]; /* Base name */
unsigned char min_nau; /* Minimum NAU address in range */
unsigned char max_nau; /* Maximum NAU address in range */
unsigned char name_attributes; /* Extension type */
unsigned char base_number; /* First extension number */
unsigned char reserv5[16]; /* reserved */
} DELETE_LU_0_TO_3_RANGE;
3.68.2 Supplied Parameters
The application supplies the following parameters:
opcode
AP_DELETE_LU_0_TO_3_RANGE
base_name
Base name for the names of the LUs. This is a type-A EBCDIC string (starting with a letter), padded on the
right with EBCDIC spaces if the base name is less than 6 characters. It may be either 5 bytes or 6 bytes
long, as determined by the name_attributes parameter. SNAplus2 determines the names of the LUs to be
deleted by appending the decimal value of each NAU address (or a number in the range starting from the
base_number parameter) to this name.
min_nau
NAU address of the rst LU, in the range 1255.
300