![Read syntax diagram](./c.gif)
main diagram
>>-IXLCONN--␣--b--STRNAME=strname--+------------------+--------->
'-,STRSIZE=strsize-'
>--+----------------------------------------------+------------->
| .-,MINCFLEVEL=0----------. |
'-,CFLEVEL=cflevel--+------------------------+-'
'-,MINCFLEVEL=mincflevel-'
.-,REQTYPE=CONNECT-.
>--+-+------------------+--+----------+--| parameters-1 |-----------+-->
| '-,REBUILD-' |
| .-,KEEPRATIOS=NO--. |
'-,REQTYPE=REBUILDCONNECT--,CONNAME=conname--+-----------------+-'
'-,KEEPRATIOS=YES-'
.-,CONNECTIVITY=DEFAULT----. .-,NONVOLREQ=NO--.
>--+--------------------------+--+----------------+------------->
+-,CONNECTIVITY=BESTGLOBAL-+ '-,NONVOLREQ=YES-'
'-,CONNECTIVITY=SYSPLEX----'
>--+-----------------------------------------------+------------>
| .-,ACCESSTIME=MAXIMUM-. .-,MAXTIME=0-------. |
+-+---------------------+--+------------------+-+
| '-,MAXTIME=maxtime-' |
'-,ACCESSTIME=NOLIMIT---------------------------'
>--+-,TYPE=CACHE--| parameters-2 |-+--| main-2 |---------------><
+-,TYPE=LIST--| parameters-3 |--+
'-,TYPE=LOCK--| parameters-4 |--'
![Read syntax diagram](./c.gif)
main-2
>>-,ANSAREA=ansarea--,ANSLEN=anslen--+------------------+------->
'-,RETCODE=retcode-'
.-,PLISTVER=IMPLIED_VERSION-.
>--+------------------+--+---------------------------+---------->
'-,RSNCODE=rsncode-' +-,PLISTVER=MAX-------------+
'-,PLISTVER=plistver--------'
.-,--MF--=--S-----------------------------------.
>--+-----------------------------------------------+-----------><
| .-,--0D-----. |
+-,--MF--=--(--L--,--mfctrl--+-----------+--)---+
| '-,--mfattr-' |
| .-,--COMPLETE-. |
'-,--MF--=--(--E--,--mfctrl--+-------------+--)-'
![Read syntax diagram](./c.gif)
parameters-1
.-,CONDATA=ALL_ZEROES-.
>>-+---------------------+--+-,STRDISP=KEEP---+----------------->
'-,CONDATA=condata----' '-,STRDISP=DELETE-'
>--+-,CONDISP=KEEP--,CONNAME=conname--------------+------------->
| .-,CONNAME=GENERATED_NAME-. |
'-,CONDISP=DELETE--+-------------------------+-'
'-,CONNAME=conname--------'
.-,ALLOWDUPREBLD=NO--.
.-,ALLOWREBLD=YES--+--------------------+-.
| '-,ALLOWDUPREBLD=YES-' |
>--+-----------------------------------------+------------------>
'-,ALLOWREBLD=NO--------------------------'
.-,ALLOWAUTO=NO---------------------.
>--+-----------------------------------+------------------------>
'-,ALLOWAUTO=YES--+-,SUSPEND=YES--+-'
+-,SUSPEND=NO---+
'-,SUSPEND=FAIL-'
.-,ALLOWALTER=NO--------------------.
>--+-----------------------------------+------------------------>
'-,ALLOWALTER=YES--| parameters-5 |-'
.-,CONLEVEL=ALL_ZEROES-.
>--+----------------------+--,EVENTEXIT=eventexit--------------->
'-,CONLEVEL=conlevel---'
.-,TERMLEVEL=TASK------.
>--,COMPLETEEXIT=completeexit--+----------------------+--------->
+-,TERMLEVEL=ADDRSPACE-+
'-,TERMLEVEL=SYSTEM----'
.-,CRITICAL=NO--. .-,FUNCTION=NO_FUNCTION-.
>--+---------------+--+-----------------------+----------------><
'-,CRITICAL=YES-' '-,FUNCTION=function----'
![Read syntax diagram](./c.gif)
parameters-2
.-,ALLOC=DEFAULT-.
>>-+-+----------------+--| parameters-6 |-+--------------------->
'-,ALLOC=NO----------------------------'
.-,SUPPRESSEVENTS=NO--.
>--,VECTORLEN=vectorlen--+---------------------+---------------><
'-,SUPPRESSEVENTS=YES-'
![Read syntax diagram](./c.gif)
parameters-3
.-,ENTRYIDTYPE=SYSTEM-.
>>-+---------------------+-------------------------------------->
'-,ENTRYIDTYPE=USER---'
.-,VECTORLEN=0-----------------------------------------.
>--+------------------------------------------------------+----->
| .-,LISTTRANEXIT=0------------. |
'-,VECTORLEN=vectorlen--+----------------------------+-'
'-,LISTTRANEXIT=listtranexit-'
.-,MAXCONN=32------.
>--+------------------+----------------------------------------->
'-,MAXCONN=maxconn-'
>--+--------------------------------------------------+--------->
'-,LOCKENTRIES=lockentries--,NOTIFYEXIT=notifyexit-'
.-,ALLOC=DEFAULT-.
>--+-+----------------+--| parameters-7 |-+--------------------><
'-,ALLOC=NO----------------------------'
![Read syntax diagram](./c.gif)
parameters-4
.-,RECORD=NO--. .-,RNAMELEN=FIXED64-.
>>-+-------------+--+-------------------+----------------------->
'-,RECORD=YES-' '-,RNAMELEN=VAR300--'
.-,ALLOC=DEFAULT-.
>--+-+----------------+--,LOCKENTRIES=lockentries-+------------->
'-,ALLOC=NO------------------------------------'
>--+-,MAXCONN=maxconn---+--,CONTEXIT=contexit------------------->
'-,NUMUSERS=numusers-'
.-,MONITORSTORAGE=0--------------.
>--,NOTIFYEXIT=notifyexit--+--------------------------------+--><
'-,MONITORSTORAGE=monitorstorage-'
![Read syntax diagram](./c.gif)
parameters-5
.-,RATIO=YES-. .-,MINENTRY=25-------.
>>-+------------+--+--------------------+----------------------->
'-,RATIO=NO--' '-,MINENTRY=minentry-'
.-,MINELEMENT=25---------. .-,MINEMC=25-----.
>--+------------------------+--+----------------+--------------><
'-,MINELEMENT=minelement-' '-,MINEMC=minemc-'
![Read syntax diagram](./c.gif)
parameters-6
.-,ELEMCHAR=0--------------. .-,MAXELEMNUM=16---------.
>>-+--------------------------+--+------------------------+----->
+-,ELEMCHAR=elemchar-------+ '-,MAXELEMNUM=maxelemnum-'
'-,ELEMINCRNUM=elemincrnum-'
.-,DIRRATIO=1--------. .-,ELEMENTRATIO=1------------.
>--+--------------------+--+----------------------------+------->
'-,DIRRATIO=dirratio-' '-,ELEMENTRATIO=elementratio-'
.-,ADJUNCT=NO--.
>--+--------------+--,NUMCOCLASS=numcoclass--------------------->
'-,ADJUNCT=YES-'
.-,UDFORDER=NO--.
>--,NUMSTGCLASS=numstgclass--+---------------+------------------>
'-,UDFORDER=YES-'
.-,NAMECLASSMASK=0-------------.
>--+------------------------------+----------------------------><
'-,NAMECLASSMASK=nameclassmask-'
![Read syntax diagram](./c.gif)
parameters-7
.-,ELEMCHAR=0--------------. .-,MAXELEMNUM=16---------.
>>-+--------------------------+--+------------------------+----->
+-,ELEMCHAR=elemchar-------+ '-,MAXELEMNUM=maxelemnum-'
'-,ELEMINCRNUM=elemincrnum-'
.-,EMCSTGPCT=0---------. .-,ENTRYRATIO=1----------.
>--+----------------------+--+------------------------+--------->
'-,EMCSTGPCT=emcstgpct-' '-,ENTRYRATIO=entryratio-'
.-,ELEMENTRATIO=1------------. .-,ADJUNCT=NO--.
>--+----------------------------+--+--------------+------------->
'-,ELEMENTRATIO=elementratio-' '-,ADJUNCT=YES-'
.-,LISTCNTLTYPE=ENTRY---.
>--+-----------------------+------------------------------------>
'-,LISTCNTLTYPE=ELEMENT-'
.-,REFOPTION=NOKEYNAME-------------------.
>--+----------------------------------------+------------------->
| .-,KEYTYPE=ENTRY-----. |
+-,REFOPTION=KEY--+--------------------+-+
| '-,KEYTYPE=SECONDARY-' |
'-,REFOPTION=NAME------------------------'
>--,LISTHEADERS=listheaders------------------------------------><