NodeOPCUA API Documentation
    Preparing search index...

    Interface INamespaceAlarmAndCondition

    interface INamespaceAlarmAndCondition {
        instantiateAcknowledgeableCondition(
            conditionTypeId: string | NodeId | UAEventType,
            options: InstantiateAlarmConditionOptions,
            data?: Record<string, VariantOptions>,
        ): UAAcknowledgeableConditionEx;
        instantiateAlarmCondition(
            alarmConditionTypeId: string | NodeId | UAEventType,
            options: InstantiateAlarmConditionOptions,
            data?: Record<string, VariantOptions>,
        ): UAAlarmConditionEx;
        instantiateCondition(
            conditionTypeId: string | NodeId | UAEventType,
            options: InstantiateConditionOptions,
            data?: Record<string, VariantOptions>,
        ): UAConditionEx;
        instantiateDiscreteAlarm(
            discreteAlarmType: string | NodeId | UAEventType,
            options: InstantiateAlarmConditionOptions,
            data?: Record<string, VariantOptions>,
        ): UADiscreteAlarmEx;
        instantiateExclusiveDeviationAlarm(
            options: InstantiateExclusiveDeviationAlarmOptions,
            data?: Record<string, VariantOptions>,
        ): UAExclusiveDeviationAlarmEx;
        instantiateExclusiveLimitAlarm(
            exclusiveLimitAlarmTypeId: string | NodeId | UAEventType,
            options: InstantiateExclusiveLimitAlarmOptions,
            data?: Record<string, VariantOptions>,
        ): UAExclusiveLimitAlarmEx;
        instantiateLimitAlarm(
            limitAlarmTypeId: string | NodeId | UAEventType,
            options: InstantiateLimitAlarmOptions,
            data?: Record<string, VariantOptions>,
        ): UALimitAlarmEx;
        instantiateNonExclusiveDeviationAlarm(
            options: InstantiateNonExclusiveDeviationAlarmOptions,
            data?: Record<string, VariantOptions>,
        ): UANonExclusiveDeviationAlarmEx;
        instantiateNonExclusiveLimitAlarm(
            nonExclusiveLimitAlarmTypeId: string | NodeId | UAEventType,
            options: InstantiateNonExclusiveLimitAlarmOptions,
            data?: Record<string, VariantOptions>,
        ): UANonExclusiveLimitAlarmEx;
        instantiateOffNormalAlarm(
            options: InstantiateOffNormalAlarmOptions,
            data?: Record<string, VariantOptions>,
        ): UAOffNormalAlarmEx;
    }

    Hierarchy (View Summary)

    Index

    Methods