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.
Retrieve <strong>Data</strong> <strong>Queue</strong> Description (QMHQRDQD) API<br />
The sender ID is not included when data is sent to the data queue.<br />
This will be blank for a DDM data queue.<br />
Initial number of entries. The number of messages that will fit into the storage allocated for the data<br />
queue when it is created or when it is automatically reclaimed. This will be 0 for a DDM data queue.<br />
Key length. If the specified data queue was created as a keyed type, this field contains the length, in bytes,<br />
of the message reference key. Values range from 1 to 256. If the specified queue is not a keyed queue or is<br />
a DDM data queue, the value is 0.<br />
Local location name. The name of the local location. The special values *LOC and *NETATR can be<br />
returned. This is the name that was specified on the LCLLOCNAME parameter of the CRTDTAQ<br />
command.<br />
Maximum number of entries allowed. The maximum number of messages that will fit into the data<br />
queue when it is full. This will be 0 for a DDM data queue.<br />
Message length. The maximum length allowed for messages. The is the value that was specified with the<br />
MAXLEN keyword on the CRTDTAQ command. This will be 0 for a DDM data queue.<br />
Mode. The mode name used with the remote location name to communicate with the target system. The<br />
special value *NETATR can be returned. This is the name that was specified on the MODE parameter of<br />
the CRTDTAQ command.<br />
Number of entries currently allocated. The number of entries that will fit into the data queue before it<br />
is extended. When the queue is extended, additional storage is allocated for the queue. The data queue can<br />
be extended until it reaches the value for the maximum number of entries allowed. This will be 0 for a<br />
DDM data queue.<br />
Number of messages. The number of messages currently on the data queue. This will be 0 for a DDM<br />
data queue.<br />
Remote data queue library name. The name of the library for the remote data queue on the target<br />
system. The special values *LIBL and *CURLIB can be returned. This is the data queue name that was<br />
specified on the RMTDTAQ parameter of the CRTDTAQ command.<br />
Remote data queue name. The name of the remote data queue on the target system. This is the data<br />
queue name that was specified on the RMTDTAQ parameter of the CRTDTAQ command.<br />
Remote location name. The name of the remote location that is used with this object. This is the name<br />
that was specified on the RMTLOCNAME parameter of the CRTDTAQ command.<br />
Remote network identifier. The remote network identifier in which the remote location used to<br />
communcate with the target system. The special values *LOC, *NETATR, and *NONE can be returned.<br />
This is the name that was specified on the RMTNETID parameter of the CRTDTAQ command.<br />
Reserved. An unused field.<br />
Sequence. The sequence in which messages can be removed from the queue. Possible values returned are:<br />
F<br />
http://infocntr.rchland.ibm.com/pubs/html/as400/v4r5/ic2924/info/apis/qmhqrdqd.htm (5 of 7) [10/4/1999 2:32:25 PM]