private static int GetSecurityValue(Gurux.DLMS.Enums.Security security)
{
int value = 0;
switch (security)
{
case Gurux.DLMS.Enums.Security.None:
value = 0;
break;
case Gurux.DLMS.Enums.Security.Authentication:
value = 1;
break;
case Gurux.DLMS.Enums.Security.Encryption:
value = 2;
break;
case Gurux.DLMS.Enums.Security.AuthenticationEncryption:
value = 3;
break;
default:
throw new InvalidEnumArgumentException();
}
return value;
}