Array of attribute selectors.
This is an array of SELCNT attribute selectors; each selector identifies an attribute (integer or character) whose value is required.
Each selector must be valid for the type of object that HOBJ represents, otherwise the call fails with completion code CCFAIL and reason code RC2067.
In the special case of queues:
Selectors can be specified in any order. Attribute values that correspond to integer attribute selectors (IA* selectors) are returned in INTATR in the same order in which these selectors occur in SELS. Attribute values that correspond to character attribute selectors (CA* selectors) are returned in CHRATR in the same order in which those selectors occur. IA* selectors can be interleaved with the CA* selectors; only the relative order within each type is important.
For each range, the constants IALSTU and CALSTU define the highest value that the queue manager will accept.
The attributes that can be inquired are listed in the following tables. For the CA* selectors, the constant that defines the length in bytes of the resulting string in CHRATR is given in parentheses.
Selector | Description | Note |
---|---|---|
CAALTD | Date of most recent alteration (LNDATE). | 1 |
CAALTT | Time of most recent alteration (LNTIME). | 1 |
CABRQN | Excessive backout re-queue name (LNQN). | 5 |
CABASQ | Name of queue that alias resolves to (LNQN). | |
CACFSN | Coupling-facility structure name (LNCFSN). | 3 |
CACLN | Cluster name (LNCLUN). | 1 |
CACLNL | Cluster namelist (LNNLN). | 1 |
CACRTD | Queue creation date (LNCRTD). | |
CACRTT | Queue creation time (LNCRTT). | |
CAINIQ | Initiation queue name (LNQN). | |
CAPRON | Name of process definition (LNPRON). | |
CAQD | Queue description (LNQD). | |
CAQN | Queue name (LNQN). | |
CARQMN | Name of remote queue manager (LNQMN). | |
CARQN | Name of remote queue as known on remote queue manager (LNQN). | |
CATRGD | Trigger data (LNTRGD). | 5 |
CAXQN | Transmission queue name (LNQN). | |
IABTHR | Backout threshold. | 5 |
IACDEP | Number of messages on queue. | |
IADBND | Default binding. | 1 |
IADINP | Default open-for-input option. | 5 |
IADPER | Default message persistence. | |
IADPRI | Default message priority. | 5 |
IADEFT | Queue definition type. | |
IADIST | Distribution list support. | 2 |
IAHGB | Whether to harden backout count. | 5 |
IAIGET | Whether get operations are allowed. | |
IAIPUT | Whether put operations are allowed. | |
IAMLEN | Maximum message length. | |
IAMDEP | Maximum number of messages allowed on queue. | |
IAMDS | Whether message priority is relevant. | 5 |
IAOIC | Number of MQOPEN calls that have the queue open for input. | |
IAOOC | Number of MQOPEN calls that have the queue open for output. | |
IAQDHE | Control attribute for queue depth high events. | 4, 5 |
IAQDHL | High limit for queue depth. | 4, 5 |
IAQDLE | Control attribute for queue depth low events. | 4, 5 |
IAQDLL | Low limit for queue depth. | 4, 5 |
IAQDME | Control attribute for queue depth max events. | 4, 5 |
IAQSI | Limit for queue service interval. | 4, 5 |
IAQSIE | Control attribute for queue service interval events. | 4, 5 |
IAQTYP | Queue type. | |
IAQSGD | Queue-sharing group disposition. | 3 |
IARINT | Queue retention interval. | 5 |
IASCOP | Queue definition scope. | 4, 5 |
IASHAR | Whether queue can be shared for input. | |
IATRGC | Trigger control. | |
IATRGD | Trigger depth. | 5 |
IATRGP | Threshold message priority for triggers. | 5 |
IATRGT | Trigger type. | |
IAUSAG | Usage. | |
CLWLUSEQ | Use remote queues. | |
Notes:
|
Selector | Description | Note |
---|---|---|
CAALTD | Date of most recent alteration (LNDATE). | 1 |
CAALTT | Time of most recent alteration (LNTIME). | 1 |
CALSTD | Namelist description (LNNLD). | 1 |
CALSTN | Name of namelist object (LNNLN). | 1 |
CANAMS | Names in the namelist (LNQN × Number of names in the list). | 1 |
IANAMC | Number of names in the namelist. | 1 |
IAQSGD | Queue-sharing group disposition. | 3 |
Selector | Description | Note |
---|---|---|
CAALTD | Date of most recent alteration (LNDATE). | 1 |
CAALTT | Time of most recent alteration (LNTIME). | 1 |
CAAPPI | Application identifier (LNPROA). | 5 |
CAENVD | Environment data (LNPROE). | 5 |
CAPROD | Description of process definition (LNPROD). | 5 |
CAPRON | Name of process definition (LNPRON). | 5 |
CAUSRD | User data (LNPROU). | 5 |
IAAPPT | Application type. | 5 |
IAQSGD | Queue-sharing group disposition. | 3 |
Selector | Description | Note |
---|---|---|
CAALTD | Date of most recent alteration (LNDATE). | 1 |
CAALTT | Time of most recent alteration (LNTIME). | 1 |
CACADX | Automatic channel definition exit name (LNEXN). | 1 |
CACLWD | Data passed to cluster workload exit (LNEXDA). | 1 |
CACLWX | Name of cluster workload exit (LNEXN). | 1 |
CACMDQ | System command input queue name (LNQN). | 5 |
CADLQ | Name of dead-letter queue (LNQN). | 5 |
CADXQN | Default transmission queue name (LNQN). | 5 |
CAQMD | Queue manager description (LNQMD). | 5 |
CAQMID | Queue-manager identifier (LNQMID). | 1 |
CAQMN | Name of local queue manager (LNQMN). | 5 |
CAQSGN | Queue-sharing group name (LNQSGN). | 3 |
CARPN | Name of cluster for which queue manager provides repository services (LNQMN). | 1 |
CARPNL | Name of namelist object containing names of clusters for which queue manager provides repository services (LNNLN). | 1 |
CMDEV | Control attribute that determines whether messages generated when commands are issued, are put onto a queue. | 8 |
IAAUTE | Control attribute for authority events. | 4, 5 |
IACAD | Control attribute for automatic channel definition. | 2 |
IACADE | Control attribute for automatic channel definition events. | 2 |
IACLWL | Cluster workload length. | 1 |
IACCSI | Coded character set identifier. | 5 |
IACMDL | Command level supported by queue manager. | 5 |
IACFGE | Control attribute for configuration events. | 3 |
IADIST | Distribution list support. | 2 |
IAINHE | Control attribute for inhibit events. | 4, 5 |
IALCLE | Control attribute for local events. | 4, 5 |
IAMHND | Maximum number of handles. | 5 |
IAMLEN | Maximum message length. | 5 |
IAMPRI | Maximum priority. | 5 |
IAMUNC | Maximum number of uncommitted messages within a unit of work. | 5 |
IAPFME | Control attribute for performance events. | 4, 5 |
IAPLAT | Platform on which the queue manager resides. | 5 |
IARMTE | Control attribute for remote events. | 4, 5 |
IASSE | Control attribute for start stop events. | 4, 5 |
IASYNC | Syncpoint availability. | 5 |
IATRGI | Trigger interval. | 5 |
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
js52054 |