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.

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]

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

Saved successfully!

Ooh no, something went wrong!