Show information on all GCF object types
| Component: | GCF | 
| Functional area: | File processing | 
| Domain: | FILE | 
| Privileges: | TSOS | 
Function
This command tells systems support which object types are stored in all the catalogs managed by the Generic Catalog Facility (GCF).
The command supports structured output in S variables (see "Output in S variables").
Format
| SHOW-GCF-OBJECT-TYPES | 
| OUTPUT = list-poss(2): *SYSOUT / *SYSLST | 
Operands
OUTPUT = list-poss(2): *SYSOUT / *SYSLST
Specifies which of the system files is to be used for information output.
Return codes
| (SC2) | SC1 | Maincode | Meaning | 
|---|---|---|---|
| 0 | CMD0001 | Command executed without error | |
| 1 | GCF1000 | Operand error | |
| 32 | CMD2009 | Internal error during S variable generation | |
| 32 | GCF1001 | Internal error | |
| 64 | GCF1014 | User not authorized to perform function | |
| 64 | OPS0002 | Interrupt (e.g. K2 key) during S variable generation | |
| 128 | GCF1002 | No catalog open | |
| 128 | GCF1010 | GCF subsystem being replaced | |
| 128 | GCF1037 | Resource bottleneck | |
| 130 | CMD2009 | VAS subsystem not available | |
| 130 | OPS0001 | Space problems when generating S variables | 
Output in S variables
| Output information | Name of the S variable | T | Contents | Condition | 
| Name of the catalog in which the output object types are to be found | var(*LIST).CATALOG(*LIST).NAME | S | <filename 1..54> | |
| Name of the object type | var(*LIST).CATALOG(*LIST).OBJECT-TYPE(*LIST) | S | <struc.-name 1..32> |