@opcua/for-node-red
Version:
The Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team
23 lines (22 loc) • 1.38 kB
TypeScript
import type { DataType } from "node-opcua-variant";
import type { DT3DOrientation } from "./dt_3_d_orientation";
import type { UABaseDataVariable } from "./ua_base_data_variable";
import type { UAOrientation, UAOrientation_Base } from "./ua_orientation";
/**
* | | |
* |----------------|------------------------------------------------------------|
* |namespace |http://opcfoundation.org/UA/ |
* |nodeClass |VariableType |
* |typedDefinition |3DOrientationType i=18781 |
* |dataType |ExtensionObject |
* |dataType Name |DT3DOrientation i=18812 |
* |value rank |-1 |
* |isAbstract |false |
*/
export interface UA3DOrientation_Base<T extends DT3DOrientation> extends UAOrientation_Base<T> {
a: UABaseDataVariable<number, DataType.Double>;
b: UABaseDataVariable<number, DataType.Double>;
c: UABaseDataVariable<number, DataType.Double>;
}
export interface UA3DOrientation<T extends DT3DOrientation> extends UAOrientation<T>, UA3DOrientation_Base<T> {
}