Opc.Ua.DataChangeFilter.GetAbsoluteDeadband C# (CSharp) Method

GetAbsoluteDeadband() public static method

Returns the AbsoluteDeadband if the filter specifies one. Zero otherwize.
public static GetAbsoluteDeadband ( MonitoringFilter filter ) : double
filter MonitoringFilter
return double
        public static double GetAbsoluteDeadband(MonitoringFilter filter)
        {
            DataChangeFilter datachangeFilter = filter as DataChangeFilter;

            if (datachangeFilter == null)
            {
                return 0.0;
            }

            if (datachangeFilter.DeadbandType != (uint)Opc.Ua.DeadbandType.Absolute)
            {
                return 0.0;
            }

            return datachangeFilter.DeadbandValue;
        }