DEFINE CHANNEL (server channel)

Syntax diagram for the MQSC command DEFINE CHANNEL when defining a new server channel and setting its parameters.

Values shown above the main line in the syntax diagram are the defaults supplied with IBM® MQ, but your installation might have changed them. For an explanation of how to use these diagrams, see How to read syntax diagrams.

Syntax diagram for DEFINE CHANNEL (server channel)

Synonym: DEF CHL

DEFINE CHANNEL

Read syntax diagramSkip visual syntax diagram DEFINE CHANNEL ( channel-name ) CHLTYPE(SVR)1 XMITQ ( string ) BATCHHB(0)BATCHHB(integer)BATCHINT(0)BATCHINT(integer)BATCHSZ(50)BATCHSZ(integer)CERTLABL(' ')CERTLABL(string)CMDSCOPE(' ')CMDSCOPE(qmgr-name)2CMDSCOPE(*)23COMPHDR(NONE)COMPHDR(,NONESYSTEM)COMPMSG(NONE)COMPMSG(,NONERLEZLIBFASTZLIBHIGHLZ4FASTLZ4HIGH)CONNAME(' ')CONNAME(string)CONVERT(NO)CONVERT(YES)DEFCDISP(PRIVATE)DEFCDISP(FIXSHAREDSHARED)3DESCR(' ')DESCR(string)DISCINT(6000)DISCINT(integer)HBINT(300)HBINT(integer)KAINT(AUTO)KAINT(integer)LIKE(channel-name)LOCLADDR(' ')LOCLADDR(string)LONGRTY(999 999 999)LONGRTY(integer)LONGTMR(1200)LONGTMR(integer)MAXMSGL(4 194 304)MAXMSGL(integer)MCANAME(' ')MCATYPE(PROCESS)MCATYPE(THREAD)4MCAUSER(' ')MCAUSER(string)MODENAME(' ')MODENAME(string)5MONCHL(QMGR)MONCHL(OFFLOWMEDIUMHIGH)MSGDATA(' ')MSGDATA(,string)MSGEXIT(' ')MSGEXIT(,string)NPMSPEED(FAST)NPMSPEED(NORMAL)PASSWORD(' ')PASSWORD(string)54PROPCTL(COMPAT)PROPCTL(ALLNONE)QSGDISP(QMGR)QSGDISP(COPY)2QSGDISP(GROUP)23RCVDATA(' ')RCVDATA(,string)RCVEXIT(' ')RCVEXIT(,string)NOREPLACEREPLACESCYDATA(' ')SCYDATA(string)SCYEXIT(' ')SCYEXIT(string)SENDDATA(' ')SENDDATA(,string)SENDEXIT(' ')SENDEXIT(,string)SEQWRAP(999 999 999)SEQWRAP(integer)SHORTRTY(10)SHORTRTY(integer)SHORTTMR(60)SHORTTMR(integer)SPLPROT(PASSTHRU)3SPLPROT(REMOVE)SSLCAUTH(REQUIRED)SSLCAUTH(OPTIONAL)SSLCIPH(' ')SSLCIPH(string)SSLPEER(' ')SSLPEER(string)SSLQS(NONEMLKEMHYBMLKEM)46SSLQSR(OPTIONALREQUIRED)46STATCHL(QMGR)STATCHL(OFFLOWMEDIUMHIGH)TPNAME(' ')TPNAME(string)5TRPTYPE(LU62)7TRPTYPE(TCP)8TRPTYPE(LU62NETBIOS9SPX9TCP)USEDLQ(YES)USEDLQ(NO)USERID(' ')USERID(string)54
Notes:
  • 1 This parameter must follow immediately after the channel name except on z/OS®.
  • 2 Valid only on IBM MQ for z/OS when the queue manager is a member of a queue sharing group.
  • 3 Valid only on z/OS.
  • 4 Not valid on z/OS.
  • 5 Valid only if TRPTYPE is LU62.
  • 6 Not valid on IBM i.
  • 7 Default for z/OS.
  • 8 Default for Multiplatforms.
  • 9 Valid only on Windows.