UserCos Enumeration

Defines the possible Class of Service level of a given message.

The Class of Service has different semantics for direct and guaranteed messages. For direct messaging, it determines the WRR weight for the message. For guaranteed messaging, it indicates the discard eligibility of the message if the endpoint is congested (see LowPriorityMsgCongestion)


Namespace: SolaceSystems.Solclient.Messaging
Assembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 10.25.0
public enum UserCos


Cos10 The Default class of service for published messages, it represents the lowest value.
Cos21 The middle class of service value.

For guaranteed messaging, it is reserved for future use and is treated these same as Cos1.

Cos32 The highest class of service value.

See Also