The channel control function provides facilities for you to define, monitor, and control channels.
Commands are issued through panels, programs, or from a command line to the channel control function. The panel interface also displays channel status and channel definition data. We can use Programmable Command Formats or those IBM MQ commands (MQSC) and control commands that are detailed in Monitor and controlling channels on UNIX, Linux, and Windows.
The commands fall into the following groups:
Channel administration
Channel control
Channel status monitoring
Channel administration commands deal with the definitions of the channels. They enable you to:
Create a channel definition
Copy a channel definition
Alter a channel definition
Delete a channel definition
Channel control commands manage the operation of the channels. They enable you to:
Start a channel
Stop a channel
Re-synchronize with partner (in some implementations)
Reset message sequence numbers
Resolve an in-doubt batch of messages
Ping; send a test communication across the channel
Channel monitoring displays the state of channels, for example:
Current channel settings
Whether the channel is active or inactive
Whether the channel terminated in a synchronized state
For more information about defining, controlling and monitoring channels, see the following subtopics: