Difference between revisions of "Clear Data Queue (QCLRDTAQ)"
From MidrangeWiki
DaveLClarkI (talk | contribs) (→Summary) |
DaveLClarkI (talk | contribs) (→Prototype for the QCLRDTAQ API) |
||
Line 20: | Line 20: | ||
prDQName char(10) const; | prDQName char(10) const; | ||
prDQLibr char(10) const; | prDQLibr char(10) const; | ||
+ | // optional parm group | ||
+ | prKeyOrd char(2) const options(*nopass); | ||
+ | prKeyLen packed(3:0) const options(*nopass); | ||
+ | prKeyData char(256) const options(*nopass:*varsize); | ||
+ | prErrCode likeds(ApiErrC) options(*nopass:*varsize); | ||
end-pr; | end-pr; | ||
</pre> | </pre> |
Revision as of 15:32, 7 December 2018
Summary
Clears an existing Data Queue.
For more information on this API, visit Clear Data Queue (QCLRDTAQ) API (right-click to open link in a new tab).
Prototype for the QCLRDTAQ API
Pre-7.2 format:
DQCLRDTAQ PR EXTPGM('QCLRDTAQ') D prDQName 10A const D prDQLibr 10A const
7.2+ format:
dcl-pr QCLRDTAQ extpgm('QCLRDTAQ'); prDQName char(10) const; prDQLibr char(10) const; // optional parm group prKeyOrd char(2) const options(*nopass); prKeyLen packed(3:0) const options(*nopass); prKeyData char(256) const options(*nopass:*varsize); prErrCode likeds(ApiErrC) options(*nopass:*varsize); end-pr;