NodeOPCUA API Documentation
    Preparing search index...
    interface UAConditionHelper {
        conditionOfNode(): | UAObject<UAObjectEvents>
        | UAVariable<UAVariableEvents>
        | null;
        createBranch(): ConditionSnapshot;
        currentBranch(): ConditionSnapshot;
        deleteBranch(branch: ConditionSnapshot): void;
        findBranchForEventId(
            eventId: Buffer<ArrayBufferLike> | null,
        ): ConditionSnapshot | null;
        getBranchCount(): number;
        getBranches(): ConditionSnapshot[];
        getBranchIds(): NodeId[];
        getEnabledState(): boolean;
        getEnabledStateAsString(): string;
        raiseConditionEvent(branch: ConditionSnapshot, renewEventId: boolean): void;
        raiseNewBranchState(branch: ConditionSnapshot): void;
        raiseNewCondition(conditionInfo: ConditionInfoOptions): void;
        setEnabledState(
            requestedEnabledState: boolean,
            options?: ISetStateOptions,
        ): StatusCode;
        setLocalTime(time: TimeZoneDataType): void;
        setReceiveTime(time: Date): void;
        setSourceName(name: string): void;
        setSourceNode(node: NodeId | BaseNode<BaseNodeEvents>): void;
        setTime(time: Date): void;
    }

    Hierarchy (View Summary)

    Index

    Methods