Where allowed to run: All environments (*ALL) Threadsafe: No |
Parameters Examples Error messages |
The Create Communications Side Information (CRTCSI) command creates a side information object in a specific library. The side information object name must be unique in the library in which the side information object is to be created. More information on how the system uses the RMTLOCNAME, DEV, LCLLOCNAME, and RMTNETID parameters to select an APPC device description is in the APPC Programming book, SC41-5443.
Top |
Keyword | Description | Choices | Notes |
---|---|---|---|
CSI | Side information | Qualified object name | Required, Positional 1 |
Qualifier 1: Side information | Name | ||
Qualifier 2: Library | Name, *CURLIB | ||
RMTLOCNAME | Remote location | Communications name | Optional |
TNSPGM | Transaction program | Character value | Optional |
TEXT | Text 'description' | Character value, *BLANK | Optional |
DEV | Device | Communications name, *LOC | Optional |
LCLLOCNAME | Local location | Communications name, *LOC, *NETATR | Optional |
MODE | Mode | Communications name, *NETATR | Optional |
RMTNETID | Remote network identifier | Communications name, *LOC, *NETATR, *NONE | Optional |
AUT | Authority | Name, *LIBCRTAUT, *CHANGE, *ALL, *USE, *EXCLUDE | Optional |
Top |
Specifies the name of the side information object to be created. An object name must be specified.
This is a required parameter.
The possible library values are:
Top |
Specifies the remote location name with which your program communicates. The Common Programming Interface (CPI)- Communications partner_LU_name, which consists of the remote network identifier and the remote location, determines the remote logical unit of the remote program.
This is a required parameter.
Top |
Specifies the name (up to 64 characters) of the transaction program on the remote system to be started.
Note: To specify SNA service transaction program names, enter the hexadecimal representation of the service transaction program name. For example, to specify a service transaction program name whose hexadecimal representation is 21F0F0F1, you would enter X'21F0F0F1'.
More information on SNA service transaction program names is in the SNA Transaction Programmer's Reference Manual for LU Type 6.2.
This is a required parameter.
Top |
Specifies the text that briefly describes the object.
The possible values are:
Top |
Specifies the name of the device description used for the remote system.
The possible values are:
Top |
Specifies the local location name.
The possible values are:
Top |
Specifies the mode used to control the session. This name is the same as the Common Programming Interface (CPI)- Communications mode_name.
The possible values are:
Note: The values SNASVCMG and CPSVCMG are not allowed.
Top |
Specifies the remote network identifier used with the remote location. The Common Programming Interface (CPI)- Communications partner_LU_name, which consists of the remote network identifier and the remote location, determines the remote logical unit of the remote program.
The possible values are:
Top |
Specifies the authority you are giving to users who do not have specific authority for the object, who are not on an authorization list, and whose group profile or supplemental group profiles do not have specific authority for the object.
The possible values are:
Top |
CRTCSI CSI(QGPL/SIDEOBJ) RMTLOCNAME(APPC2) TNSPGM(TESTNOP) AUT(*CHANGE)
This command creates a communications side information object named SIDEOBJ in library QGPL. The remote location name is set to APPC2, the transaction program name to TESTNOP. The authority to the object is *CHANGE.
Top |
*ESCAPE Messages
Top |