in src/NMS.AMQP/Util/MessageSupport.cs [82:124]
public static MsgPriority GetPriorityFromValue(byte value)
{
if (value > 9)
value = 9;
MsgPriority result = NMSConstants.defaultPriority;
switch (value)
{
case 0x00:
result = MsgPriority.Lowest;
break;
case 0x01:
result = MsgPriority.VeryLow;
break;
case 0x02:
result = MsgPriority.Low;
break;
case 0x03:
result = MsgPriority.AboveLow;
break;
case 0x04:
result = MsgPriority.BelowNormal;
break;
case 0x05:
result = MsgPriority.Normal;
break;
case 0x06:
result = MsgPriority.AboveNormal;
break;
case 0x07:
result = MsgPriority.High;
break;
case 0x08:
result = MsgPriority.VeryHigh;
break;
case 0x09:
result = MsgPriority.Highest;
break;
}
return result;
}