30.06.2013 Views

Data Queue APIs--Categories - FTP Directory Listing - IBM

Data Queue APIs--Categories - FTP Directory Listing - IBM

Data Queue APIs--Categories - FTP Directory Listing - IBM

SHOW MORE
SHOW LESS

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]

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

Saved successfully!

Ooh no, something went wrong!