EMA C++ Configuration Guide : 3 Configuration Groups : 3.4 Channel Group
 
3.4 Channel Group
ChannelGroup is used only with the Consumer and NiProvider.
The ChannelGroup contains a ChannelList, which contains one or more Channel entries (each uniquely identified by a <Name …/> entry). Each channel includes a set of connection parameters for a specific connection or connection type.
There is no default channel. If an Enterprise Message API application needs a specific channel, you must specify this in the appropriate Consumer or NiProvider section.
For details on the parameters you can use to configure the Consumer component, refer to Section 3.1.4.
For details on the parameters you can use to configure the NiProvider component, refer to Section 3.3.4.
For a generic ChannelGroup XML schema, refer to Section 3.4.1.
For a list of universal parameters you can use in configuring any type of Channel regardless of the channel type, refer to Section 3.4.2.
For a list of parameters you can use only when configuring a Channel whose channel type is RSSL_SOCKET, refer to Section 3.4.4.
For a list of parameters you can use only when configuring a Channel whose channel type is RSSL_ENCRYPTED, refer to Section 3.4.7.
For a list of parameters you can use only when configuring a Channel whose channel type is RSSL_HTTP, refer to Section 3.4.7.
For a list of parameters you can use only when configuring a Channel whose channel type is RSSL_RELIABLE_MCAST, refer to Section 3.4.8.