node-opcua-server
Version:
pure nodejs OPCUA SDK - module server
11 lines (9 loc) • 537 B
TypeScript
import { IEventData, ISessionContext } from "node-opcua-address-space-base";
import { SimpleAttributeOperand } from "node-opcua-types";
import { Variant } from "node-opcua-variant";
/**
* extract a array of eventFields from a event node, matching the selectClauses
* @param selectClauses
* @param eventData : a pseudo Node that provides a browse Method and a readValue(nodeId)
*/
export declare function extractEventFields(sessionContext: ISessionContext, selectClauses: SimpleAttributeOperand[], eventData: IEventData): Variant[];