node-opcua-basic-types
Version:
pure nodejs OPCUA SDK - module basic-types
38 lines (37 loc) • 871 B
TypeScript
/**
* @module node-opcua-basic-types
*/
export declare enum AttributeIds {
NodeId = 1,
NodeClass = 2,
BrowseName = 3,
DisplayName = 4,
Description = 5,
WriteMask = 6,
UserWriteMask = 7,
IsAbstract = 8,
Symmetric = 9,
InverseName = 10,
ContainsNoLoops = 11,
EventNotifier = 12,
Value = 13,
DataType = 14,
ValueRank = 15,
ArrayDimensions = 16,
AccessLevel = 17,
UserAccessLevel = 18,
MinimumSamplingInterval = 19,
Historizing = 20,
Executable = 21,
UserExecutable = 22,
DataTypeDefinition = 23,
RolePermissions = 24,
UserRolePermissions = 25,
AccessRestrictions = 26,
AccessLevelEx = 27,
INVALID = 999
}
export declare const attributeNameById: {
[key: string]: string | number;
};
export declare function isValidAttributeId(attributeId: number): boolean;