Data Queue APIs--Categories - FTP Directory Listing - IBM
Data Queue APIs--Categories - FTP Directory Listing - IBM
Data Queue APIs--Categories - FTP Directory Listing - IBM
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Create User Space (QUSCRTUS) API<br />
INPUT; CHAR(1)<br />
The initial value of all bytes in the user space. You will achieve the best performance if you set this<br />
byte to X'00'.<br />
Public authority<br />
INPUT; CHAR(10)<br />
The authority you give users who do not have specific private or group authority to the user space.<br />
Once the user space has been created, its public authority stays the same when it is moved to<br />
another library or restored from backup media.<br />
If the replace parameter is used and a user space exists to be replaced, this parameter is ignored. All<br />
authorities are transferred from the replaced user space to the new one.<br />
The valid values for this parameter are:<br />
*ALL<br />
The user can perform all authorized operations on the object.<br />
Authorization list name<br />
The user space is secured by the specified authorization list, and its public authority is set to<br />
*AUTL. The specified authorization list must exist on the system when this API is called. If it<br />
does not exist, the create process fails, and an error is returned to the application.<br />
*CHANGE<br />
The user can read the object description and has read, add, update, and delete authority to the<br />
object.<br />
*EXCLUDE<br />
The user cannot access the object in any way.<br />
*LIBCRTAUT<br />
The public authority for the user space is taken from the CRTAUT value for the target library<br />
when the object is created. If the CRTAUT value for the library changes later, that change<br />
does not affect user spaces already created. If the CRTAUT value contains an authorization<br />
list name and that authorization list secures an object, do not delete the list. If you do, the next<br />
time you call this API with the *LIBCRTAUT parameter, it will fail.<br />
*USE<br />
The user can read the object and its description but cannot change them.<br />
Text description<br />
INPUT; CHAR(50)<br />
This text briefly describes the user space.<br />
Optional Parameter Group 1<br />
Replace<br />
INPUT; CHAR(10)<br />
http://infocntr.rchland.ibm.com/pubs/html/as400/v4r5/ic2924/info/apis/quscrtus.htm (3 of 7) [10/4/1999 2:34:54 PM]