ChimeraTK-ControlSystemAdapter-OPCUAAdapter 04.00.05
Loading...
Searching...
No Matches
ua_constants.py
Go to the documentation of this file.
1#!/usr/bin/env/python
2# -*- coding: utf-8 -*-
3
4# This Source Code Form is subject to the terms of the Mozilla Public
5# License, v. 2.0. If a copy of the MPL was not distributed with this
6# file, You can obtain one at http://mozilla.org/MPL/2.0/.
7
8
22
23NODE_CLASS_GENERERIC = 0
24NODE_CLASS_OBJECT = 1
25NODE_CLASS_VARIABLE = 2
26NODE_CLASS_METHOD = 4
27NODE_CLASS_OBJECTTYPE = 8
28NODE_CLASS_VARIABLETYPE = 16
29NODE_CLASS_REFERENCETYPE = 32
30NODE_CLASS_DATATYPE = 64
31NODE_CLASS_VIEW = 128
32
33# Not in OPC-UA, but exists in XML
34NODE_CLASS_METHODTYPE = 256
35
36
39BUILTINTYPE_TYPEID_EXTENSIONOBJECT = 1
40BUILTINTYPE_TYPEID_LOCALIZEDTEXT = 2
41BUILTINTYPE_TYPEID_EXPANDEDNODEID = 3
42BUILTINTYPE_TYPEID_NODEID = 4
43BUILTINTYPE_TYPEID_DATETIME = 5
44BUILTINTYPE_TYPEID_QUALIFIEDNAME = 6
45BUILTINTYPE_TYPEID_STATUSCODE = 7
46BUILTINTYPE_TYPEID_GUID = 8
47BUILTINTYPE_TYPEID_BOOLEAN = 9
48BUILTINTYPE_TYPEID_BYTE = 10
49BUILTINTYPE_TYPEID_SBYTE = 11
50BUILTINTYPE_TYPEID_INT16 = 12
51BUILTINTYPE_TYPEID_UINT16 = 13
52BUILTINTYPE_TYPEID_INT32 = 14
53BUILTINTYPE_TYPEID_UINT32 = 15
54BUILTINTYPE_TYPEID_INT64 = 16
55BUILTINTYPE_TYPEID_UINT64 = 17
56BUILTINTYPE_TYPEID_FLOAT = 18
57BUILTINTYPE_TYPEID_DOUBLE = 19
58BUILTINTYPE_TYPEID_STRING = 20
59BUILTINTYPE_TYPEID_XMLELEMENT = 21
60BUILTINTYPE_TYPEID_BYTESTRING = 22
61BUILTINTYPE_TYPEID_DIAGNOSTICINFO = 23