CHGCTLAPPC (Change Controller Description (APPC)) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec Threadsafe: No (1) (2) >>-CHGCTLAPPC--CTLD(--controller-description-name--)------------> >--+-----------------------+--+------------------------+--------> | .-*SAME-. | | .-*SAME-. | '-ONLINE(--+-*YES--+--)-' '-ACTSNBU(--+-*NO---+--)-' '-*NO---' '-*YES--' >--+---------------------+--------------------------------------> | .-*SAME-. | '-APPN(--+-*YES--+--)-' '-*NO---' >--+------------------------------------------------+-----------> | .-*SAME-----------------------. | | | .-------------------------. | | | | V (3) | | | '-SWTLINLST(--+---switched-line-name------+-+--)-' >--+-----------------------+------------------------------------> | .-*SAME---. | '-CODE(--+-*EBCDIC-+--)-' '-*ASCII--' >--+------------------------------------------+-----------------> | (4) (5) .-*SAME---------. | '-MAXFRAME(-----------+-*LINKTYPE-----+--)-' +-256-----------+ +-265-----------+ +-512-----------+ +-521-----------+ +-1024----------+ +-1033----------+ +-1994----------+ +-2048----------+ +-2057----------+ +-4060----------+ +-4096----------+ +-8156----------+ +-16393---------+ '-maximum-frame-' >--+----------------------------------------------+-------------> | .-*SAME-------------. (6) (7) | '-RMTNETID(--+-*NETATR-----------+-----------)-' +-*NONE-------------+ +-*ANY--------------+ '-remote-network-ID-' >--+-------------------------------------------------------+----> | .-*SAME---------------------. (7) (8) | '-RMTCPNAME(--+-*NONE---------------------+-----------)-' +-*ANY----------------------+ '-remote-control-point-name-' >--+------------------------------------+-----------------------> '-RMTSYSNAME(--remote-system-name--)-' >--+---------------------------------------------------------+--> | .-*SAME-----------------------------------. | '-SSCPID(--+-*NONE-----------------------------------+--)-' '-system-service-control-point-identifier-' >--+-----------------------+------------------------------------> | .-*SAME-. | '-INLCNN(--+-*DIAL-+--)-' '-*ANS--' >--+----------------------------------+-------------------------> | .-*SAME-----. (9) | '-DIALINIT(--+-*LINKTYPE-+--)------' +-*IMMED----+ '-*DELAY----' >--+-----------------------------------+------------------------> | .-*SAME-------------. | '-CNNNBR(--+-*DC---------------+--)-' +-*ANY--------------+ '-connection-number-' >--+-------------------------+----------------------------------> | .-*SAME---. | '-ANSNBR(--+-*CNNNBR-+--)-' '-*ANY----' >--+------------------------------------+-----------------------> | .-*SAME-----------. | '-CNNLSTOUT(--+-connection-list-+--)-' >--+-------------------------------------------+----------------> | .-*SAME-----------------. | '-CNNLSTOUTE(--+-connection-list-entry-+--)-' >--+---------------------------------+--------------------------> | .-*SAME-------. | '-IDLCWDWSIZ(--+-*LIND-------+--)-' '-window-size-' >--+--------------------------------------+---------------------> | .-*SAME------------. | '-IDLCFRMRTY(--+-*LIND------------+--)-' '-IDLC-frame-retry-' >--+----------------------------------------+-------------------> | .-*SAME--------------. | '-IDLCRSFTMR(--+-*LIND--------------+--)-' '-IDLC-response-time-' >--+-----------------------------------+------------------------> | .-*SAME---------. | '-IDLCCNNRTY(--+-*LIND---------+--)-' +-*NOMAX--------+ '-connect-retry-' >--+-----------------------------------+------------------------> | .-*SAME---------. | '-PREDIALDLY(--+-predial-delay-+--)-' >--+---------------------------------+--------------------------> | .-*SAME--------. | '-REDIALDLY(--+-redial-delay-+--)-' >--+-----------------------------+--+-----------------------+---> | .-*SAME------. | | .-*SAME-. | '-DIALRTY(--+-dial-retry-+--)-' '-SWTDSC(--+-*YES--+--)-' '-*NO---' >--+------------------------------------------------------------------+--> | .-*SAME--------------------------------------------. | '-DSCTMR(--+---disconnect-timer------disconnect-delay-timer---+--)-' >--+-----------------------------------------+------------------> | .-*SAME----------------. | '-SHMDSCLMT(--+-*NOMAX---------------+--)-' '-SHM-disconnect-limit-' >--+-----------------------------------------+------------------> | .-*SAME----------------. | '-SHMDSCTMR(--+-SHM-disconnect-timer-+--)-' >--+---------------------------------+--------------------------> | .-*SAME-----------. | '-STNADR(--+-station-address-+--)-' >--+------------------------+-----------------------------------> | .-*SAME-. | '-POLLPTY(--+-*NO---+--)-' '-*YES--' >--+-----------------------------+------------------------------> | .-*SAME------. | '-POLLLMT(--+-poll-limit-+--)-' >--+---------------------------+--------------------------------> | .-*SAME-----. | '-OUTLMT(--+-*POLLLMT--+--)-' '-out-limit-' >--+----------------------------------------+-------------------> | .-*SAME--------------. | '-CNNPOLLRTY(--+-*CALC--------------+--)-' +-*NOMAX-------------+ '-connect-poll-retry-' >--+------------------------------------+-----------------------> | .-*SAME----------. | '-NDMPOLLTMR(--+-*CALC----------+--)-' '-NDM-poll-timer-' >--+----------------------------------+-------------------------> | .-*SAME-----------. | '-ADPTADR(--+-adapter-address-+--)-' >--+------------------------------------------------+-----------> | .-*SAME----------------------------. | '-DSAP(--+-destination-service-access-point-+--)-' >--+-------------------------------------------+----------------> | .-*SAME-----------------------. | '-SSAP(--+-source-service-access-point-+--)-' >--+------------------------------------+-----------------------> | .-*SAME-----------. | '-LANFRMRTY(--+-*CALC-----------+--)-' '-LAN-frame-retry-' >--+-----------------------------------------+------------------> | .-*SAME----------------. | '-LANCNNRTY(--+-*CALC----------------+--)-' '-LAN-connection-retry-' >--+---------------------------------------+--------------------> | .-*SAME--------------. | '-LANRSPTMR(--+-*CALC--------------+--)-' '-LAN-response-timer-' >--+-----------------------------------------+------------------> | .-*SAME----------------. | '-LANCNNTMR(--+-*CALC----------------+--)-' '-LAN-connection-timer-' >--+---------------------------------------------+--------------> | .-*SAME--------------------. | '-LANACKTMR(--+-*CALC--------------------+--)-' '-LAN-acknowledgment-timer-' >--+------------------------------------------+-----------------> | .-*SAME----------------. | '-LANINACTMR(--+-*CALC----------------+--)-' '-LAN-inactivity-timer-' >--+-------------------------------------------------+----------> | .-*SAME------------------------. | '-LANACKFRQ(--+-*CALC------------------------+--)-' '-LAN-acknowledgment-frequency-' >--+---------------------------------------------------+--------> | .-*SAME--------------------------. | '-LANMAXOUT(--+-*CALC--------------------------+--)-' '-LAN-maximum-outstanding-frames-' >--+----------------------------------------+-------------------> | .-*SAME---------------. | '-LANACCPTY(--+-*CALC---------------+--)-' '-LAN-access-priority-' >--+------------------------------------+-----------------------> | .-*SAME-----------. | '-LANWDWSTP(--+-*NONE-----------+--)-' '-LAN-window-step-' >--+-----------------------+--+------------------------+--------> | .-*SAME-. | | .-*SAME-. | '-NETLVL(--+-1980--+--)-' '-LINKPCL(--+-*QLLC-+--)-' +-1984--+ +-*ELLC-+ '-1988--' '-*LLC2-' >--+------------------------------------------+-----------------> | .-*SAME--------------------. | '-CNNPWD(--+-*NONE--------------------+--)-' '-X.25-connection-password-' >--+----------------------------+-------------------------------> | .-*SAME--. | '-SWTLINSLCT(--+-*FIRST-+--)-' '-*CALC--' >--+-------------------------------------------------------------------+--> | .-*SAME----------------. .-*SAME---------------. | '-DFTPKTSIZE(--+-*LIND----------------+--+-*LIND---------------+--)-' '-transmit-packet-size-' +-*TRANSMIT-----------+ '-receive-packet-size-' >--+---------------------------------------------------------------------------+--> | .-*SAME--------------------. .-*SAME-------------------. | '-DFTWDWSIZE(--+-*LIND--------------------+--+-*LIND-------------------+--)-' '-max-transmit-window-size-' +-*TRANSMIT---------------+ '-max-receive-window-size-' >--+--------------------------------------+---------------------> | .-*SAME--------------. | '-USRGRPID(--+-*NONE--------------+--)-' '-X.25-user-group-ID-' >--+--------------------------+---------------------------------> | .-*SAME----. | '-RVSCRG(--+-*NONE----+--)-' +-*REQUEST-+ +-*ACCEPT--+ '-*BOTH----' >--+-------------------------------------+----------------------> | .-*SAME------------. | '-X25FRMRTY(--+-X.25-frame-retry-+--)-' >--+------------------------------------------+-----------------> | .-*SAME-----------------. | '-X25CNNRTY(--+-X.25-connection-retry-+--)-' >--+----------------------------------------+-------------------> | .-*SAME---------------. | '-X25RSPTMR(--+-X.25-response-timer-+--)-' >--+------------------------------------------+-----------------> | .-*SAME-----------------. | '-X25CNNTMR(--+-X.25-connection-timer-+--)-' >--+--------------------------------------------------+---------> | .-*SAME-------------------------. | '-X25DLYTMR(--+-*CALC-------------------------+--)-' '-X.25-delayed-connection-timer-' >--+----------------------------------------------+-------------> | .-*SAME---------------------. | '-X25ACKTMR(--+-X.25-acknowledgment-timer-+--)-' >--+-------------------------------------------+----------------> | .-*SAME-----------------. | '-X25INACTMR(--+-X.25-inactivity-timer-+--)-' >--+---------------------------------+--------------------------> | .-*SAME-----------. | '-USRFCL(--+-*NONE-----------+--)-' '-user-facilities-' >--+----------------------+-------------------------------------> | .-*SAME-. | '-CPSSN(--+-*YES--+--)-' '-*NO---' >--+----------------------------------+-------------------------> | (10) .-*SAME----. | '-NODETYPE(--------+-*CALC----+--)-' +-*NETNODE-+ +-*ENDNODE-+ '-*LENNODE-' >--+---------------------------------+--------------------------> | .-*SAME----. (11) | '-BEXROLE(--+-*NETNODE-+--)-------' '-*ENDNODE-' >--+--------------------------+---------------------------------> | .-*SAME-. (11) | '-HPR(--+-*YES--+--)-------' '-*NO---' >--+--------------------------------+---------------------------> | .-*SAME-. (12) | '-HPRPTHSWT(--+-*NO---+--)-------' '-*YES--' >--+---------------------------------------------------------+--> | (10) .-*SAME--------------------------. | '-TMSGRPNBR(--------+-*CALC--------------------------+--)-' '-APPN-transmission-group-number-' >--+------------------------------+-----------------------------> '-MINSWTSTS(--+-*SAME-----+--)-' +-*VRYONPND-+ '-*VRYON----' >--+---------------------------+--------------------------------> | .-*SAME-. | '-AUTOCRTDEV(--+-*ALL--+--)-' '-*NONE-' >--+-------------------------------+----------------------------> | .-*SAME-----. | '-AUTODLTDEV(--+-1440------+--)-' +-*NO-------+ '-wait-time-' >--+---------------------------------+--------------------------> | .-*SAME----------. | '-USRDFN1(--+-*LIND----------+--)-' '-user-defined-1-' >--+---------------------------------+--------------------------> | .-*SAME----------. | '-USRDFN2(--+-*LIND----------+--)-' '-user-defined-2-' >--+---------------------------------+--------------------------> | .-*SAME----------. | '-USRDFN3(--+-*LIND----------+--)-' '-user-defined-3-' >--+-----------------------------------------------+------------> | .-*SAME----------------------. | '-CMNRCYLMT(--+-*SYSVAL--------------------+--)-' '-count-limit--time-interval-' >--+-----------------------+------------------------------------> | .-*SAME-. | '-MDLCTL(--+-*NO---+--)-' '-*YES--' >--+-------------------------------------------------+----------> | .-*SAME-------------------------. | '-CNNNETID(--+-*NETATR-----------------------+--)-' +-*NONE-------------------------+ '-connection-network-network-ID-' >--+--------------------------------------------------+---------> | .-*SAME-------------------------. | '-CNNCPNAME(--+-*NONE-------------------------+--)-' '-connection-control-point-name-' >--+-----------------------+------------------------------------> | .-*SAME-. | '-CTLOWN(--+-*USER-+--)-' >--+-----------------------------------------------+------------> | .-*SAME---------------------------. | '-MSGQ(--+-*SYSVAL-------------------------+--)-' +-*SYSOPR-------------------------+ '-library-name/message-queue-name-' >--+---------------------------------+------------------------->< | .-*SAME-------------. | '-TEXT(--+-*BLANK------------+--)-' '-'--description--'-'
Notes:
- All parameters preceding this point can be specified in positional form.
- All parameters preceding this point are key parameters.
- A maximum of 64 repetitions.
- If the LINKTYPE is *LAN or *TRLAN, valid values ranging from 265 through 16393.
- For DDI LANs, valid values range from 265 through 4444.
- If RMTNETID(*ANY) is specified, RMTCPNAME(*ANY) must also be specified.
- If LINKTYPE is *ANYNW, *NONE is not allowed.
- RMTCPNAME(*ANY) cannot be specified if LINKTYPE is *IDLC and SWITCHED or SNBU is *YES; if LINKTYPE is *SDLC and SWITCHED or SNBU is *YES; if NODETYPE is *LENNODE; or if MDLCTL is *YES; RMTCPNAME(*ANY) cannot be specified for LINKTYPE(*ANYNW).
- This parameter is valid only if INLCNN(*DIAL) is specified.
- If LINKTYPE is *ANYNW, the valid values for the NODETYPE and TMSGRPNBR parameters are *LENNODE and 1, respectively.
- This parameter is valid only if APPN(*YES) is specified.
- This parameter is valid only if HPR(*YES) is specified.