Opc.Ua.AlarmConditionState.OnReadUnshelveTime C# (CSharp) Method

OnReadUnshelveTime() protected method

Checks whether the OneShotShelve method is executable.
protected OnReadUnshelveTime ( ISystemContext context, NodeState node, object &value ) : ServiceResult
context ISystemContext
node NodeState
value object
return ServiceResult
        protected ServiceResult OnReadUnshelveTime(
            ISystemContext context,
            NodeState node,
            ref object value)
        {
            double delta = 0;

            if (m_unshelveTime != DateTime.MinValue)
            {
                delta = (m_unshelveTime - DateTime.UtcNow).TotalMilliseconds;
            }

            value = delta;

            return ServiceResult.Good;
        }