Starts one or more [named] channels. The following
list describes the formats.
-
start [all] [switches]:
Starts all active channels.
-
start <name> [-protocol]:
Starts one listener/channel or one protocol. The protocol name must
be that of a valid protocol installed in the system.
-
start (<name> ,<name>*) [switches]:
Start one or more specific listeners/channels or protocols.
The named listeners/channels are started. The switches control
how the names are interpreted. The following is a description of
each protocol.
-
-protocol:
The names are interpreted as protocol names, such as msmq or file.
This allows starting of all listeners/channels of a specified protocol.
-
-pulse: Attempt
to start a pulsable channel for a single access/poll cycle. Some
protocols such as file can be pulsed. Others, such as HTTP, cannot
be pulsed. An attempt to start a nonpulsable channel will result
in an error. Pulsing can only be used for starting specific, named
channels.
-
-active: The
start applies to channels marked active. Active channels start when
the start all is issued (by default at the initialization of the
server). This is the default for the start command.
-
-inactive:
The operation applies to inactive channels. Inactive channels do
not start when the start all command is issued. This allows channels
to be "reserved" outside of normal operation.
-
-both: The operation starts both active and inactive channels.