Sender channel

Read syntax diagramSkip visual syntax diagramDEFINE CHANNEL

                                              (1)
>>-DEFINE CHANNEL(channel-name)--CHLTYPE(SDR)------------------->

                            (2)            (3)
>--CONNAME(string)--TRPTYPE-----(-+-DECNET-------+-)------------>
                                  +-LU62---------+
                                  |         (4)  |
                                  +-NETBIOS------+
                                  |     (4)      |
                                  +-SPX----------+
                                  '-TCP----------'

                               (5)
                  .-BATCHHB(0)-------.
>--XMITQ(string)--+------------------+-------------------------->
                  'BATCHHB(integer)--'

                 (5)                         (5)
   .-BATCHINT(0)-------. (6)   .-BATCHSZ(50)------.
>--+-------------------+-------+------------------+------------->
   '-BATCHINT(integer)-'       '-BATCHSZ(integer)-'

   .-CMDSCOPE(' ')------------. (8)
>--+--------------------------+--------------------------------->
   |                     (7)  |
   +-CMDSCOPE(qmgr-name)------+
   |             (7)          |
   '-CMDSCOPE(*)--------------'

                   (5)
   .-COMPHDR(NONE)-------------.
>--+---------------------------+-------------------------------->
   |          .-,----------.   |
   |          V            |   |
   '-COMPHDR(---+-NONE---+-+-)-'
                '-SYSTEM-'

                   (5)                            (5)
   .-COMPMSG(NONE)---------------.  .-CONVERT(NO)------.
>--+-----------------------------+--+------------------+-------->
   |          .-,------------.   |  '-CONVERT(YES)-----'
   |          V              |   |
   '-COMPMSG(---+-NONE-----+-+-)-'
                +-RLE------+
                +-ZLIBFAST-+
                '-ZLIBHIGH-'

                (5)                     (5)
   .-DESCR(' ')------.  .-DISCINT(6000)------.
>--+-----------------+--+--------------------+------------------>
   '-DESCR(string)---'  '-DISCINT(integer)---'

                (5)                   (5)
   .-HBINT(300)------.  .-KAINT(AUTO)------.
>--+-----------------+--+------------------+-------------------->
   '-HBINT(integer)--'  'KAINT(integer)----'

                                           (5)
                           .-LOCLADDR(' ')------.
>--+--------------------+--+--------------------+--------------->
   '-LIKE(channel-name)-'  'LOCLADDR(string)----'

                          (5)                     (5)
   .-LONGRTY(999 999 999)------.  .-LONGTMR(1200)------.
>--+---------------------------+--+--------------------+-------->
   '-LONGRTY(integer)----------'  '-LONGTMR(integer)---'

                        (5)
   .-MAXMSGL(4 194 304)------.
>--+-------------------------+--+--------------+---------------->
   '-MAXMSGL(integer)--------'  '-MCANAME(' ')-'

                      (5) (9)                    (5)
   .-MCATYPE(PROCESS)----------.  .-MCAUSER(' ')------.
>--+---------------------------+--+-------------------+--------->
   |                 (9)       |  '-MCAUSER(string)---'
   '-MCATYPE(THREAD)-----------'

                   (5) (10)                    (5)
   .-MODENAME(' ')-----------.  .-MONCHL(QMGR)---------.
>--+-------------------------+--+----------------------+-------->
   |                  (10)   |  '-MONCHL(-+-OFF----+-)-'
   '-MODENAME(string)--------'            +-LOW----+
                                          +-MEDIUM-+
                                          '-HIGH---'

                  (5)
   .-MSGDATA(' ')----------------.
>--+-----------------------------+------------------------------>
   |          .-+---+--------.   |
   |          | '-,-'        |   |
   |          V  (11)        |   |
   '-MSGDATA(---------string-+-)-'

                  (5)
   .-MSGEXIT(' ')----------------.
>--+-----------------------------+------------------------------>
   |          .-+---+--------.   |
   |          | '-,-'        |   |
   |          V  (11)        |   |
   '-MSGEXIT(---------string-+-)-'

                    (5) (6)
   .-NPMSPEED(FAST)----------.
>--+-------------------------+---------------------------------->
   |                  (6)    |
   '-NPMSPEED(NORMAL)--------'

                   (5) (10) (12)
   .-PASSWORD(' ')----------------.
>--+------------------------------+----------------------------->
   |                  (10) (12)   |
   '-PASSWORD(string)-------------'

   .-QSGDISP(QMGR)-------. (8)
>--+---------------------+-------------------------------------->
   |               (7)   |
   +-QSGDISP(COPY)-------+
   |                (7)  |
   '-QSGDISP(GROUP)------'

                  (5)
   .-RCVDATA(' ')----------------.
>--+-----------------------------+------------------------------>
   |          .-+---+--------.   |
   |          | '-,-'        |   |
   |          V  (11)        |   |
   '-RCVDATA(---------string-+-)-'

                  (5)
   .-RCVEXIT(' ')----------------.  .-NOREPLACE-.
>--+-----------------------------+--+-----------+--------------->
   |          .-+---+--------.   |  '-REPLACE---'
   |          | '-,-'        |   |
   |          V  (11)        |   |
   '-RCVEXIT(---------string-+-)-'

                  (5)                    (5)
   .-SCYDATA(' ')------.  .-SCYEXIT(' ')------.
>--+-------------------+--+-------------------+----------------->
   '-SCYDATA(string)---'  '-SCYEXIT(string)---'

                   (5)
   .-SENDDATA(' ')----------------.
>--+------------------------------+----------------------------->
   |           .-+---+--------.   |
   |           | '-,-'        |   |
   |           V  (11)        |   |
   '-SENDDATA(---------string-+-)-'

                   (5)
   .-SENDEXIT(' ')----------------.
>--+------------------------------+----------------------------->
   |           .-+---+--------.   |
   |           | '-,-'        |   |
   |           V  (11)        |   |
   '-SENDEXIT(---------string-+-)-'

                          (5)                    (5)
   .-SEQWRAP(999 999 999)------.  .-SHORTRTY(10)------.
>--+---------------------------+--+-------------------+--------->
   '-SEQWRAP(integer)----------'  '-SHORTRTY(integer)-'

                  (5)                    (5)
   .-SHORTTMR(60)------.  .-SSLCIPH(' ')------.
>--+-------------------+--+-------------------+----------------->
   '-SHORTTMR(integer)-'  '-SSLCIPH(string)---'

                  (5)                     (5)
   .-SSLPEER(' ')------.  .-STATCHL(QMGR)---------. (13)
>--+-------------------+--+-----------------------+------------->
   '-SSLPEER(string)---'  '-STATCHL(-+-OFF----+-)-'
                                     +-LOW----+
                                     +-MEDIUM-+
                                     '-HIGH---'

                 (5) (10)                   (5) (10) (12)
   .-TPNAME(' ')-----------.  .-USERID(' ')----------------.
>--+-----------------------+--+----------------------------+---><
   |                (10)   |  |                (10) (12)   |
   '-TPNAME(string)--------'  '-USERID(string)-------------'

Notes:
  1. This parameter must follow immediately after the channel name except on z/OS.
  2. This is not mandatory on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, Solaris, Windows, and z/OS.
  3. Valid only on HP OpenVMS.
  4. Valid only on Windows.
  5. This is the default supplied with WebSphere MQ, but your installation might have changed it.
  6. Valid only on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, Solaris, Windows, and z/OS.
  7. Valid only on WebSphere MQ for z/OS when the queue manager is a member of a queue-sharing group.
  8. Valid only on z/OS.
  9. Valid only on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, Solaris, and Windows.
  10. Valid only if TRPTYPE is LU62.
  11. You can specify more than one value only on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, z/OS, Solaris, and Windows.
  12. Not valid on z/OS.
  13. Valid only on AIX, HP-UX, Linux, i5/OS, Solaris, and Windows.