The syntax diagram for IXLLIST REQUEST=DELETE is as follows:
![Read syntax diagram](./c.gif)
main diagram
>>-IXLLIST--b--REQUEST=DELETE----------------------------------->
.-,DATAOPER=NONE------------------.
>--+---------------------------------+--,CONTOKEN=contoken------>
'-,DATAOPER=READ-| parameters-1 |-'
.-,REQID=NO_REQID-.
>--+-----------------+------------------------------------------>
'-,REQID=reqid----'
>--+-,LISTNUM=listnum-| parameters-4 |-| parameters-8 |---------+-->
| .-,LISTNUM=NO_LISTNUM---------------. |
+-,ENTRYID=entryid-+-----------------------------------+-----+
| '-,LISTNUM=listnum-| parameters-8 |-' |
| .-,LISTNUM=NO_LISTNUM---------------. |
+-,ENTRYNAME=entryname-+-----------------------------------+-+
| '-,LISTNUM=listnum-| parameters-8 |-' |
'-,LOCBYCURSOR-,LISTNUM=listnum-| parameters-8 |-------------'
.-,UPDATECURSOR=NO----------------------------------------------.
>--+---------------------------------------------------------------+-->
| .-,LISTDIR=TOTAIL-. |
| .-,CURSORUPDTYPE=NEXT-+-----------------+-. |
| | '-,LISTDIR=TOHEAD-' | |
'-,UPDATECURSOR=YES-+-----------------------------------------+-'
+-,CURSORUPDTYPE=NEXTCOND-----------------+
+-,CURSORUPDTYPE=CURRENT------------------+
'-,CURSORUPDTYPE=CURRENTCOND--------------'
.-,VERSCOMP=NO_VERSCOMP----------------------------.
>--+--------------------------------------------------+--------->
| .-,VERSCOMPTYPE=EQUAL-------. |
'-,VERSCOMP=verscomp-+---------------------------+-'
'-,VERSCOMPTYPE=LESSOREQUAL-'
.-,LOCKINDEX=NO_LOCKINDEX---------------.
>--+---------------------------------------+-------------------->
'-,LOCKINDEX=lockindex-| parameters-5 |-'
.-,ANSAREA=NO_ANSAREA-------------.
>--| parameters-7 |--+---------------------------------+-------->
'-,ANSAREA=ansarea-,ANSLEN=anslen-'
>--+------------------+--+------------------+------------------->
'-,RETCODE=retcode-' '-,RSNCODE=rsncode-'
.-,PLISTVER=IMPLIED_VERSION-.
>--+---------------------------+-------------------------------->
+-,PLISTVER=MAX-------------+
'-,PLISTVER=plistver--------'
.-,MF=S--------------------------.
>--+--------------------------------+--------------------------><
| .-,0D-----. |
+-,MF=(L-,mfctrl-+---------+-)---+
| '-,mfattr-' |
| .-,COMPLETE-. |
'-,MF=(E-,mfctrl-+-----------+-)-'
'-,COMPLETE-'
![Read syntax diagram](./c.gif)
parameters-1
>>-+--------------------------------------------------+--------->
+-,BUFLIST=buflist-| parameters-2 |----------------+
'-,BUFFER=buffer-| parameters-3 |-,BUFSIZE=bufsize-'
.-,ADJAREA=NO_ADJAREA-.
>--+---------------------+-------------------------------------><
'-,ADJAREA=adjarea----'
![Read syntax diagram](./c.gif)
parameters-2
.-,BUFADDRTYPE=VIRTUAL,PAGEABLE=YES,BUFSTGKEY=CALLERS_KEY,BUFALET=NO_BUFALET-.
>>-+----------------------------------------------------------------------------+-->
| .-,BUFALET=NO_BUFALET-. |
+-,BUFADDRTYPE=VIRTUAL-| parameters-3 |-+---------------------+--------------+
| '-,BUFALET=bufalet----' |
'-,BUFADDRTYPE=REAL----------------------------------------------------------'
>--,BUFNUM=bufnum--,BUFINCRNUM=bufincrnum----------------------><
![Read syntax diagram](./c.gif)
parameters-3
.-,PAGEABLE=YES,BUFSTGKEY=CALLERS_KEY------.
>>-+------------------------------------------+----------------><
| .-,BUFSTGKEY=CALLERS_KEY-. |
+-,PAGEABLE=YES-+------------------------+-+
| '-,BUFSTGKEY=bufstgkey---' |
'-,PAGEABLE=NO-----------------------------'
![Read syntax diagram](./c.gif)
parameters-4
.-,LISTPOS=HEAD-.
>>-+---------------+-------------------------------------------->
'-,LISTPOS=TAIL-'
.-,ENTRYKEY=NO_ENTRYKEY-----------------------------.
>--+---------------------------------------------------+-------><
| .-,KEYREQTYPE=EQUAL----------. |
'-,ENTRYKEY=entrykey-+----------------------------+-'
+-,KEYREQTYPE=LESSOREQUAL----+
'-,KEYREQTYPE=GREATEROREQUAL-'
![Read syntax diagram](./c.gif)
parameters-5
>>-,LOCKOPER=-+-SET-| parameters-6 |-------------+-------------><
| .-,LOCKCOMP=NO_LOCKCOMP-. |
+-RESET-+-----------------------+--+
| '-,LOCKCOMP=lockcomp----' |
| .-,LOCKMODE=UNCOND-. |
+-NOTHELD-+------------------+-----+
| '-,LOCKMODE=COND---' |
| .-,LOCKCOMP=NO_LOCKCOMP-. |
'-HELDBY-+-----------------------+-'
'-,LOCKCOMP=lockcomp----'
![Read syntax diagram](./c.gif)
parameters-6
.-,LOCKMODE=UNCOND---. .-,LOCKDATA=NO_LOCKDATA-.
>>-+--------------------+--+-----------------------+-----------><
+-,LOCKMODE=COND-----+ '-,LOCKDATA=lockdata----'
'-,LOCKCOMP=lockcomp-'
![Read syntax diagram](./c.gif)
parameters-7
.-,MODE=SYNCSUSPEND-----------------------.
>>-+-----------------------------------------+-----------------><
+-,MODE=SYNCECB-,REQECB=reqecb------------+
| .-,REQDATA=NO_REQDATA-. |
+-,MODE=SYNCEXIT-+---------------------+--+
| '-,REQDATA=reqdata----' |
+-,MODE=SYNCTOKEN-,REQTOKEN=reqtoken------+
+-,MODE=ASYNCECB-,REQECB=reqecb-----------+
| .-,REQDATA=NO_REQDATA-. |
+-,MODE=ASYNCEXIT-+---------------------+-+
| '-,REQDATA=reqdata----' |
+-,MODE=ASYNCTOKEN-,REQTOKEN=reqtoken-----+
'-,MODE=ASYNCNORESPONSE-------------------'
![Read syntax diagram](./c.gif)
parameters-8
.-,AUTHCOMP=NO_AUTHCOMP----------------------------.
>>-+--------------------------------------------------+--------->
| .-,AUTHCOMPTYPE=EQUAL-------. |
'-,AUTHCOMP=authcomp-+---------------------------+-'
'-,AUTHCOMPTYPE=LESSOREQUAL-'
.-,NEWAUTH=NO_NEWAUTH-.
>--+---------------------+-------------------------------------><
'-,NEWAUTH=newauth----'
Note: - In the | parameters-1 | fragment, one of the following must be
specified:
- BUFLIST=buflist
- BUFFER=buffer
- ADJAREA=adjarea
In addition, ADJAREA=adjarea can
be specified with either BUFLIST=buflist or
BUFFER=buffer.
- If MODE=SYNCTOKEN or MODE=ASYNCTOKEN is specified, ANSAREA= ansarea and
ANSLEN=anslen are required.
- If MODE=ASYNCNORESPONSE is specified, BUFFER, BUFLIST, and LOCKINDEX
may not be specified.