Where allowed to run: All environments (*ALL) Threadsafe: No |
Parameters Examples Error messages |
The Change Intersystem Communications Function File (CHGICFF) command changes the attributes of the ICF file.
Only the information specified on this command can be changed. If the data description specifications (DDS) used to create the file are changed, the ICF file must be re-created for the changes to be made in the file.
Top |
Keyword | Description | Choices | Notes |
---|---|---|---|
FILE | ICF communication file | Qualified object name | Required, Key, Positional 1 |
Qualifier 1: ICF communication file | Name | ||
Qualifier 2: Library | Name, *LIBL, *CURLIB | ||
ACQPGMDEV | Program device to acquire | Character value, *SAME, *NONE | Optional |
MAXPGMDEV | Maximum program devices | 1-256, *SAME | Optional |
LVLCHK | Record format level check | *SAME, *YES, *NO | Optional |
TEXT | Text 'description' | Character value, *SAME, *BLANK | Optional |
MAXRCDLEN | Maximum record length | 1-32767, *SAME, *CALC | Optional |
WAITFILE | Maximum file wait time | 1-32767, *SAME, *IMMED, *CLS | Optional |
WAITRCD | Maximum record wait time | 1-32767, *SAME, *NOMAX, *IMMED | Optional |
DTAQ | Data queue | Single values: *SAME, *NONE Other values: Qualified object name |
Optional |
Qualifier 1: Data queue | Name | ||
Qualifier 2: Library | Name, *LIBL, *CURLIB | ||
SHARE | Share open data path | *SAME, *NO, *YES | Optional |
Top |
Specifies the intersystem communications function (ICF) file to be changed.
This is a required parameter.
Qualifier 1: ICF communication file
Qualifier 2: Library
Top |
Specifies which program device is acquired when the file is opened.
Top |
Specifies the maximum number of program device entries that can be added to the intersystem communications function (ICF) file.
Top |
Specifies whether the level identifiers of the record formats in this device file are checked when the file is opened by a program.
Top |
Specifies the text that briefly describes the object.
Top |
Specifies the maximum record length used when the file is opened.
Top |
Specifies the number of seconds that the program waits for the file resources to be allocated when the file is opened. If the file resources cannot be allocated within the specified wait time, an error message is sent to the program.
Top |
Specifies the number of seconds the program waits for the completion of a read-from-invited-devices operation to a multiple device file in a high-level language program. Refer to the high-level language reference manual to determine when a file is treated as a multiple device file. The program performing the read operation waits for the input form all invited devices currently accessing the file. If a record is not returned from any of the invited program devices in the specified amount of time, a notify message is sent to the program. This parameter has no effect on an input operation directed to a single device.
Top |
Specifies the data queue on which entries are placed. The specified data queue must have a minimum length of 80 characters. The data queue need not exist when the display file is created since the name specified for this parameter is not evaluated until the file is used.
Note: Keyed data queues are not supported for this parameter. If a keyed data queue is specified, a run-time error will occur; but because it is not required that a data queue exist at the time the command is issued, the error will not be flagged.
Single values
Qualifier 1: Data queue
Qualifier 2: Library
Top |
Specifies whether the open data path (ODP) is shared with other programs in the same routing step. When an ODP is shared, the programs accessing the file share facilities such as the file status and the buffer.
Top |
CHGICFF FILE(ICFHIST) MAXPGMDEV(10)
This command changes the maximum number of program devices that can be added to the ICF file ICFHIST.
Top |
Top |