Reading the
RLX
/CAF Syntax Diagrams

Reading the
RLX
/CAF syntax diagrams.
Each
RLX
/CAF request should begin with the keyword 'CAF' followed by the name of the CAF service. The CAF service name must be coded
exactly as shown
and must be separated from any parameters which follow it by one or more blanks. Parameters must also be separated with blanks (not commas).
Statement syntax flows from left to right.
>>--------
indicates the beginning of a statement.
--------->
indicates statement syntax is continued.
>---------
indicates statement syntax resumes after a continuation.
--------><
indicates the end of a statement.
Words in uppercase letters (
LIKE THIS
) must be entered exactly as shown. Words in lowercase letters (
like this
) show where you must use a word or value of your own. Parentheses when indicated ( ) must always be entered as part of the statement.

Required Parameters

A required parameter appears on the same horizontal line (or continuation) as the statement name:
>>----CREATE---THREAD(:hv_handle)------------------><

Choice of Required Parameters

When you must choose one parameter from a list, the list is stacked vertically with one of the parameters on the main path:
>---- REMOVE THREAD(-+--:hv_handle--+-)---------------> | | +----THRID-----+

Optional Parameters

Optional parameter appears below the main path:
>>---CLOSE-----+ ---------------------+------------->< | | +--THREAD(:hv_handle)--+

Default Parameters

Default parameters are denoted by a preceding asterisk (*):
>>---CLOSE-----+----------------------+---+-------------+------->< | | | | +--THREAD(:hv_handle)--+ +---*SYNC-----+ +----ABRT-----+ +--:hv_close--+