Go to the documentation of this file.00001
00002 """
00003 DO NOT EDIT THIS FILE!
00004 It is automatically generated from opcfoundation.org schemas.
00005 """
00006
00007 from opcua import ua
00008
00009
00010 def create_standard_address_space_Part3(server):
00011
00012
00013 node = ua.AddNodesItem()
00014 node.RequestedNewNodeId = ua.NodeId.from_string("i=3062")
00015 node.BrowseName = ua.QualifiedName.from_string("Default Binary")
00016 node.NodeClass = ua.NodeClass.Object
00017 node.TypeDefinition = ua.NodeId.from_string("i=58")
00018 attrs = ua.ObjectAttributes()
00019 attrs.Description = ua.LocalizedText("The default binary encoding for a data type.")
00020 attrs.DisplayName = ua.LocalizedText("Default Binary")
00021 attrs.EventNotifier = 0
00022 node.NodeAttributes = attrs
00023 server.add_nodes([node])
00024
00025 node = ua.AddNodesItem()
00026 node.RequestedNewNodeId = ua.NodeId.from_string("i=3063")
00027 node.BrowseName = ua.QualifiedName.from_string("Default XML")
00028 node.NodeClass = ua.NodeClass.Object
00029 node.TypeDefinition = ua.NodeId.from_string("i=58")
00030 attrs = ua.ObjectAttributes()
00031 attrs.Description = ua.LocalizedText("The default XML encoding for a data type.")
00032 attrs.DisplayName = ua.LocalizedText("Default XML")
00033 attrs.EventNotifier = 0
00034 node.NodeAttributes = attrs
00035 server.add_nodes([node])
00036
00037 node = ua.AddNodesItem()
00038 node.RequestedNewNodeId = ua.NodeId.from_string("i=24")
00039 node.BrowseName = ua.QualifiedName.from_string("BaseDataType")
00040 node.NodeClass = ua.NodeClass.DataType
00041 attrs = ua.DataTypeAttributes()
00042 attrs.Description = ua.LocalizedText("b'Describes a value that can have any valid DataType.'")
00043 attrs.DisplayName = ua.LocalizedText("BaseDataType")
00044 attrs.IsAbstract = True
00045 node.NodeAttributes = attrs
00046 server.add_nodes([node])
00047
00048 node = ua.AddNodesItem()
00049 node.RequestedNewNodeId = ua.NodeId.from_string("i=26")
00050 node.BrowseName = ua.QualifiedName.from_string("Number")
00051 node.NodeClass = ua.NodeClass.DataType
00052 node.ParentNodeId = ua.NodeId.from_string("i=24")
00053 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00054 attrs = ua.DataTypeAttributes()
00055 attrs.Description = ua.LocalizedText("b'Describes a value that can have any numeric DataType.'")
00056 attrs.DisplayName = ua.LocalizedText("Number")
00057 attrs.IsAbstract = True
00058 node.NodeAttributes = attrs
00059 server.add_nodes([node])
00060
00061 node = ua.AddNodesItem()
00062 node.RequestedNewNodeId = ua.NodeId.from_string("i=27")
00063 node.BrowseName = ua.QualifiedName.from_string("Integer")
00064 node.NodeClass = ua.NodeClass.DataType
00065 node.ParentNodeId = ua.NodeId.from_string("i=26")
00066 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00067 attrs = ua.DataTypeAttributes()
00068 attrs.Description = ua.LocalizedText("b'Describes a value that can have any integer DataType.'")
00069 attrs.DisplayName = ua.LocalizedText("Integer")
00070 attrs.IsAbstract = True
00071 node.NodeAttributes = attrs
00072 server.add_nodes([node])
00073
00074 node = ua.AddNodesItem()
00075 node.RequestedNewNodeId = ua.NodeId.from_string("i=28")
00076 node.BrowseName = ua.QualifiedName.from_string("UInteger")
00077 node.NodeClass = ua.NodeClass.DataType
00078 node.ParentNodeId = ua.NodeId.from_string("i=26")
00079 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00080 attrs = ua.DataTypeAttributes()
00081 attrs.Description = ua.LocalizedText("b'Describes a value that can have any unsigned integer DataType.'")
00082 attrs.DisplayName = ua.LocalizedText("UInteger")
00083 attrs.IsAbstract = True
00084 node.NodeAttributes = attrs
00085 server.add_nodes([node])
00086
00087 node = ua.AddNodesItem()
00088 node.RequestedNewNodeId = ua.NodeId.from_string("i=29")
00089 node.BrowseName = ua.QualifiedName.from_string("Enumeration")
00090 node.NodeClass = ua.NodeClass.DataType
00091 node.ParentNodeId = ua.NodeId.from_string("i=24")
00092 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00093 attrs = ua.DataTypeAttributes()
00094 attrs.Description = ua.LocalizedText("b'Describes a value that is an enumerated DataType.'")
00095 attrs.DisplayName = ua.LocalizedText("Enumeration")
00096 attrs.IsAbstract = True
00097 node.NodeAttributes = attrs
00098 server.add_nodes([node])
00099
00100 node = ua.AddNodesItem()
00101 node.RequestedNewNodeId = ua.NodeId.from_string("i=1")
00102 node.BrowseName = ua.QualifiedName.from_string("Boolean")
00103 node.NodeClass = ua.NodeClass.DataType
00104 node.ParentNodeId = ua.NodeId.from_string("i=24")
00105 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00106 attrs = ua.DataTypeAttributes()
00107 attrs.Description = ua.LocalizedText("b'Describes a value that is either TRUE or FALSE.'")
00108 attrs.DisplayName = ua.LocalizedText("Boolean")
00109 node.NodeAttributes = attrs
00110 server.add_nodes([node])
00111
00112 node = ua.AddNodesItem()
00113 node.RequestedNewNodeId = ua.NodeId.from_string("i=2")
00114 node.BrowseName = ua.QualifiedName.from_string("SByte")
00115 node.NodeClass = ua.NodeClass.DataType
00116 node.ParentNodeId = ua.NodeId.from_string("i=27")
00117 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00118 attrs = ua.DataTypeAttributes()
00119 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between -128 and 127.'")
00120 attrs.DisplayName = ua.LocalizedText("SByte")
00121 node.NodeAttributes = attrs
00122 server.add_nodes([node])
00123
00124 node = ua.AddNodesItem()
00125 node.RequestedNewNodeId = ua.NodeId.from_string("i=3")
00126 node.BrowseName = ua.QualifiedName.from_string("Byte")
00127 node.NodeClass = ua.NodeClass.DataType
00128 node.ParentNodeId = ua.NodeId.from_string("i=28")
00129 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00130 attrs = ua.DataTypeAttributes()
00131 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between 0 and 255.'")
00132 attrs.DisplayName = ua.LocalizedText("Byte")
00133 node.NodeAttributes = attrs
00134 server.add_nodes([node])
00135
00136 node = ua.AddNodesItem()
00137 node.RequestedNewNodeId = ua.NodeId.from_string("i=4")
00138 node.BrowseName = ua.QualifiedName.from_string("Int16")
00139 node.NodeClass = ua.NodeClass.DataType
00140 node.ParentNodeId = ua.NodeId.from_string("i=27")
00141 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00142 attrs = ua.DataTypeAttributes()
00143 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between ?32,768 and 32,767.'")
00144 attrs.DisplayName = ua.LocalizedText("Int16")
00145 node.NodeAttributes = attrs
00146 server.add_nodes([node])
00147
00148 node = ua.AddNodesItem()
00149 node.RequestedNewNodeId = ua.NodeId.from_string("i=5")
00150 node.BrowseName = ua.QualifiedName.from_string("UInt16")
00151 node.NodeClass = ua.NodeClass.DataType
00152 node.ParentNodeId = ua.NodeId.from_string("i=28")
00153 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00154 attrs = ua.DataTypeAttributes()
00155 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between 0 and 65535.'")
00156 attrs.DisplayName = ua.LocalizedText("UInt16")
00157 node.NodeAttributes = attrs
00158 server.add_nodes([node])
00159
00160 node = ua.AddNodesItem()
00161 node.RequestedNewNodeId = ua.NodeId.from_string("i=6")
00162 node.BrowseName = ua.QualifiedName.from_string("Int32")
00163 node.NodeClass = ua.NodeClass.DataType
00164 node.ParentNodeId = ua.NodeId.from_string("i=27")
00165 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00166 attrs = ua.DataTypeAttributes()
00167 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between ?2,147,483,648 and 2,147,483,647.'")
00168 attrs.DisplayName = ua.LocalizedText("Int32")
00169 node.NodeAttributes = attrs
00170 server.add_nodes([node])
00171
00172 node = ua.AddNodesItem()
00173 node.RequestedNewNodeId = ua.NodeId.from_string("i=7")
00174 node.BrowseName = ua.QualifiedName.from_string("UInt32")
00175 node.NodeClass = ua.NodeClass.DataType
00176 node.ParentNodeId = ua.NodeId.from_string("i=28")
00177 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00178 attrs = ua.DataTypeAttributes()
00179 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between 0 and 4,294,967,295.'")
00180 attrs.DisplayName = ua.LocalizedText("UInt32")
00181 node.NodeAttributes = attrs
00182 server.add_nodes([node])
00183
00184 node = ua.AddNodesItem()
00185 node.RequestedNewNodeId = ua.NodeId.from_string("i=8")
00186 node.BrowseName = ua.QualifiedName.from_string("Int64")
00187 node.NodeClass = ua.NodeClass.DataType
00188 node.ParentNodeId = ua.NodeId.from_string("i=27")
00189 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00190 attrs = ua.DataTypeAttributes()
00191 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between ?9,223,372,036,854,775,808 and 9,223,372,036,854,775,807.'")
00192 attrs.DisplayName = ua.LocalizedText("Int64")
00193 node.NodeAttributes = attrs
00194 server.add_nodes([node])
00195
00196 node = ua.AddNodesItem()
00197 node.RequestedNewNodeId = ua.NodeId.from_string("i=9")
00198 node.BrowseName = ua.QualifiedName.from_string("UInt64")
00199 node.NodeClass = ua.NodeClass.DataType
00200 node.ParentNodeId = ua.NodeId.from_string("i=28")
00201 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00202 attrs = ua.DataTypeAttributes()
00203 attrs.Description = ua.LocalizedText("b'Describes a value that is an integer between 0 and 18,446,744,073,709,551,615.'")
00204 attrs.DisplayName = ua.LocalizedText("UInt64")
00205 node.NodeAttributes = attrs
00206 server.add_nodes([node])
00207
00208 node = ua.AddNodesItem()
00209 node.RequestedNewNodeId = ua.NodeId.from_string("i=10")
00210 node.BrowseName = ua.QualifiedName.from_string("Float")
00211 node.NodeClass = ua.NodeClass.DataType
00212 node.ParentNodeId = ua.NodeId.from_string("i=26")
00213 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00214 attrs = ua.DataTypeAttributes()
00215 attrs.Description = ua.LocalizedText("b'Describes a value that is an IEEE 754-1985 single precision floating point number.'")
00216 attrs.DisplayName = ua.LocalizedText("Float")
00217 node.NodeAttributes = attrs
00218 server.add_nodes([node])
00219
00220 node = ua.AddNodesItem()
00221 node.RequestedNewNodeId = ua.NodeId.from_string("i=11")
00222 node.BrowseName = ua.QualifiedName.from_string("Double")
00223 node.NodeClass = ua.NodeClass.DataType
00224 node.ParentNodeId = ua.NodeId.from_string("i=26")
00225 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00226 attrs = ua.DataTypeAttributes()
00227 attrs.Description = ua.LocalizedText("b'Describes a value that is an IEEE 754-1985 double precision floating point number.'")
00228 attrs.DisplayName = ua.LocalizedText("Double")
00229 node.NodeAttributes = attrs
00230 server.add_nodes([node])
00231
00232 node = ua.AddNodesItem()
00233 node.RequestedNewNodeId = ua.NodeId.from_string("i=12")
00234 node.BrowseName = ua.QualifiedName.from_string("String")
00235 node.NodeClass = ua.NodeClass.DataType
00236 node.ParentNodeId = ua.NodeId.from_string("i=24")
00237 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00238 attrs = ua.DataTypeAttributes()
00239 attrs.Description = ua.LocalizedText("b'Describes a value that is a sequence of printable Unicode characters.'")
00240 attrs.DisplayName = ua.LocalizedText("String")
00241 node.NodeAttributes = attrs
00242 server.add_nodes([node])
00243
00244 node = ua.AddNodesItem()
00245 node.RequestedNewNodeId = ua.NodeId.from_string("i=13")
00246 node.BrowseName = ua.QualifiedName.from_string("DateTime")
00247 node.NodeClass = ua.NodeClass.DataType
00248 node.ParentNodeId = ua.NodeId.from_string("i=24")
00249 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00250 attrs = ua.DataTypeAttributes()
00251 attrs.Description = ua.LocalizedText("b'Describes a value that is a Gregorian calender date and time.'")
00252 attrs.DisplayName = ua.LocalizedText("DateTime")
00253 node.NodeAttributes = attrs
00254 server.add_nodes([node])
00255
00256 node = ua.AddNodesItem()
00257 node.RequestedNewNodeId = ua.NodeId.from_string("i=14")
00258 node.BrowseName = ua.QualifiedName.from_string("Guid")
00259 node.NodeClass = ua.NodeClass.DataType
00260 node.ParentNodeId = ua.NodeId.from_string("i=24")
00261 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00262 attrs = ua.DataTypeAttributes()
00263 attrs.Description = ua.LocalizedText("b'Describes a value that is a 128-bit globally unique identifier.'")
00264 attrs.DisplayName = ua.LocalizedText("Guid")
00265 node.NodeAttributes = attrs
00266 server.add_nodes([node])
00267
00268 node = ua.AddNodesItem()
00269 node.RequestedNewNodeId = ua.NodeId.from_string("i=15")
00270 node.BrowseName = ua.QualifiedName.from_string("ByteString")
00271 node.NodeClass = ua.NodeClass.DataType
00272 node.ParentNodeId = ua.NodeId.from_string("i=24")
00273 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00274 attrs = ua.DataTypeAttributes()
00275 attrs.Description = ua.LocalizedText("b'Describes a value that is a sequence of bytes.'")
00276 attrs.DisplayName = ua.LocalizedText("ByteString")
00277 node.NodeAttributes = attrs
00278 server.add_nodes([node])
00279
00280 node = ua.AddNodesItem()
00281 node.RequestedNewNodeId = ua.NodeId.from_string("i=16")
00282 node.BrowseName = ua.QualifiedName.from_string("XmlElement")
00283 node.NodeClass = ua.NodeClass.DataType
00284 node.ParentNodeId = ua.NodeId.from_string("i=24")
00285 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00286 attrs = ua.DataTypeAttributes()
00287 attrs.Description = ua.LocalizedText("b'Describes a value that is an XML element.'")
00288 attrs.DisplayName = ua.LocalizedText("XmlElement")
00289 node.NodeAttributes = attrs
00290 server.add_nodes([node])
00291
00292 node = ua.AddNodesItem()
00293 node.RequestedNewNodeId = ua.NodeId.from_string("i=17")
00294 node.BrowseName = ua.QualifiedName.from_string("NodeId")
00295 node.NodeClass = ua.NodeClass.DataType
00296 node.ParentNodeId = ua.NodeId.from_string("i=24")
00297 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00298 attrs = ua.DataTypeAttributes()
00299 attrs.Description = ua.LocalizedText("b'Describes a value that is an identifier for a node within a Server address space.'")
00300 attrs.DisplayName = ua.LocalizedText("NodeId")
00301 node.NodeAttributes = attrs
00302 server.add_nodes([node])
00303
00304 node = ua.AddNodesItem()
00305 node.RequestedNewNodeId = ua.NodeId.from_string("i=20")
00306 node.BrowseName = ua.QualifiedName.from_string("QualifiedName")
00307 node.NodeClass = ua.NodeClass.DataType
00308 node.ParentNodeId = ua.NodeId.from_string("i=24")
00309 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00310 attrs = ua.DataTypeAttributes()
00311 attrs.Description = ua.LocalizedText("b'Describes a value that is a name qualified by a namespace.'")
00312 attrs.DisplayName = ua.LocalizedText("QualifiedName")
00313 node.NodeAttributes = attrs
00314 server.add_nodes([node])
00315
00316 node = ua.AddNodesItem()
00317 node.RequestedNewNodeId = ua.NodeId.from_string("i=21")
00318 node.BrowseName = ua.QualifiedName.from_string("LocalizedText")
00319 node.NodeClass = ua.NodeClass.DataType
00320 node.ParentNodeId = ua.NodeId.from_string("i=24")
00321 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00322 attrs = ua.DataTypeAttributes()
00323 attrs.Description = ua.LocalizedText("b'Describes a value that is human readable Unicode text with a locale identifier.'")
00324 attrs.DisplayName = ua.LocalizedText("LocalizedText")
00325 node.NodeAttributes = attrs
00326 server.add_nodes([node])
00327
00328 node = ua.AddNodesItem()
00329 node.RequestedNewNodeId = ua.NodeId.from_string("i=22")
00330 node.BrowseName = ua.QualifiedName.from_string("Structure")
00331 node.NodeClass = ua.NodeClass.DataType
00332 node.ParentNodeId = ua.NodeId.from_string("i=24")
00333 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00334 attrs = ua.DataTypeAttributes()
00335 attrs.Description = ua.LocalizedText("b'Describes a value that is any type of structure that can be described with a data encoding.'")
00336 attrs.DisplayName = ua.LocalizedText("Structure")
00337 attrs.IsAbstract = True
00338 node.NodeAttributes = attrs
00339 server.add_nodes([node])
00340
00341 node = ua.AddNodesItem()
00342 node.RequestedNewNodeId = ua.NodeId.from_string("i=30")
00343 node.BrowseName = ua.QualifiedName.from_string("Image")
00344 node.NodeClass = ua.NodeClass.DataType
00345 node.ParentNodeId = ua.NodeId.from_string("i=15")
00346 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00347 attrs = ua.DataTypeAttributes()
00348 attrs.Description = ua.LocalizedText("b'Describes a value that is an image encoded as a string of bytes.'")
00349 attrs.DisplayName = ua.LocalizedText("Image")
00350 node.NodeAttributes = attrs
00351 server.add_nodes([node])
00352
00353 node = ua.AddNodesItem()
00354 node.RequestedNewNodeId = ua.NodeId.from_string("i=121")
00355 node.BrowseName = ua.QualifiedName.from_string("Decimal128")
00356 node.NodeClass = ua.NodeClass.DataType
00357 node.ParentNodeId = ua.NodeId.from_string("i=26")
00358 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00359 attrs = ua.DataTypeAttributes()
00360 attrs.Description = ua.LocalizedText("b'Describes a 128-bit decimal value.'")
00361 attrs.DisplayName = ua.LocalizedText("Decimal128")
00362 node.NodeAttributes = attrs
00363 server.add_nodes([node])
00364
00365 node = ua.AddNodesItem()
00366 node.RequestedNewNodeId = ua.NodeId.from_string("i=31")
00367 node.BrowseName = ua.QualifiedName.from_string("References")
00368 node.NodeClass = ua.NodeClass.ReferenceType
00369 attrs = ua.ReferenceTypeAttributes()
00370 attrs.Description = ua.LocalizedText("The abstract base type for all references.")
00371 attrs.DisplayName = ua.LocalizedText("References")
00372 attrs.InverseName = ua.LocalizedText("References")
00373 attrs.IsAbstract = True
00374 attrs.Symmetric = True
00375 node.NodeAttributes = attrs
00376 server.add_nodes([node])
00377
00378 node = ua.AddNodesItem()
00379 node.RequestedNewNodeId = ua.NodeId.from_string("i=32")
00380 node.BrowseName = ua.QualifiedName.from_string("NonHierarchicalReferences")
00381 node.NodeClass = ua.NodeClass.ReferenceType
00382 node.ParentNodeId = ua.NodeId.from_string("i=31")
00383 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00384 attrs = ua.ReferenceTypeAttributes()
00385 attrs.Description = ua.LocalizedText("The abstract base type for all non-hierarchical references.")
00386 attrs.DisplayName = ua.LocalizedText("NonHierarchicalReferences")
00387 attrs.InverseName = ua.LocalizedText("NonHierarchicalReferences")
00388 attrs.IsAbstract = True
00389 node.NodeAttributes = attrs
00390 server.add_nodes([node])
00391
00392 node = ua.AddNodesItem()
00393 node.RequestedNewNodeId = ua.NodeId.from_string("i=33")
00394 node.BrowseName = ua.QualifiedName.from_string("HierarchicalReferences")
00395 node.NodeClass = ua.NodeClass.ReferenceType
00396 node.ParentNodeId = ua.NodeId.from_string("i=31")
00397 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00398 attrs = ua.ReferenceTypeAttributes()
00399 attrs.Description = ua.LocalizedText("The abstract base type for all hierarchical references.")
00400 attrs.DisplayName = ua.LocalizedText("HierarchicalReferences")
00401 attrs.InverseName = ua.LocalizedText("HierarchicalReferences")
00402 attrs.IsAbstract = True
00403 node.NodeAttributes = attrs
00404 server.add_nodes([node])
00405
00406 node = ua.AddNodesItem()
00407 node.RequestedNewNodeId = ua.NodeId.from_string("i=34")
00408 node.BrowseName = ua.QualifiedName.from_string("HasChild")
00409 node.NodeClass = ua.NodeClass.ReferenceType
00410 node.ParentNodeId = ua.NodeId.from_string("i=33")
00411 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00412 attrs = ua.ReferenceTypeAttributes()
00413 attrs.Description = ua.LocalizedText("The abstract base type for all non-looping hierarchical references.")
00414 attrs.DisplayName = ua.LocalizedText("HasChild")
00415 attrs.InverseName = ua.LocalizedText("ChildOf")
00416 node.NodeAttributes = attrs
00417 server.add_nodes([node])
00418
00419 node = ua.AddNodesItem()
00420 node.RequestedNewNodeId = ua.NodeId.from_string("i=35")
00421 node.BrowseName = ua.QualifiedName.from_string("Organizes")
00422 node.NodeClass = ua.NodeClass.ReferenceType
00423 node.ParentNodeId = ua.NodeId.from_string("i=33")
00424 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00425 attrs = ua.ReferenceTypeAttributes()
00426 attrs.Description = ua.LocalizedText("The type for hierarchical references that are used to organize nodes.")
00427 attrs.DisplayName = ua.LocalizedText("Organizes")
00428 attrs.InverseName = ua.LocalizedText("OrganizedBy")
00429 node.NodeAttributes = attrs
00430 server.add_nodes([node])
00431
00432 node = ua.AddNodesItem()
00433 node.RequestedNewNodeId = ua.NodeId.from_string("i=36")
00434 node.BrowseName = ua.QualifiedName.from_string("HasEventSource")
00435 node.NodeClass = ua.NodeClass.ReferenceType
00436 node.ParentNodeId = ua.NodeId.from_string("i=33")
00437 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00438 attrs = ua.ReferenceTypeAttributes()
00439 attrs.Description = ua.LocalizedText("The type for non-looping hierarchical references that are used to organize event sources.")
00440 attrs.DisplayName = ua.LocalizedText("HasEventSource")
00441 attrs.InverseName = ua.LocalizedText("EventSourceOf")
00442 node.NodeAttributes = attrs
00443 server.add_nodes([node])
00444
00445 node = ua.AddNodesItem()
00446 node.RequestedNewNodeId = ua.NodeId.from_string("i=37")
00447 node.BrowseName = ua.QualifiedName.from_string("HasModellingRule")
00448 node.NodeClass = ua.NodeClass.ReferenceType
00449 node.ParentNodeId = ua.NodeId.from_string("i=32")
00450 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00451 attrs = ua.ReferenceTypeAttributes()
00452 attrs.Description = ua.LocalizedText("The type for references from instance declarations to modelling rule nodes.")
00453 attrs.DisplayName = ua.LocalizedText("HasModellingRule")
00454 attrs.InverseName = ua.LocalizedText("ModellingRuleOf")
00455 node.NodeAttributes = attrs
00456 server.add_nodes([node])
00457
00458 node = ua.AddNodesItem()
00459 node.RequestedNewNodeId = ua.NodeId.from_string("i=38")
00460 node.BrowseName = ua.QualifiedName.from_string("HasEncoding")
00461 node.NodeClass = ua.NodeClass.ReferenceType
00462 node.ParentNodeId = ua.NodeId.from_string("i=32")
00463 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00464 attrs = ua.ReferenceTypeAttributes()
00465 attrs.Description = ua.LocalizedText("The type for references from data type nodes to to data type encoding nodes.")
00466 attrs.DisplayName = ua.LocalizedText("HasEncoding")
00467 attrs.InverseName = ua.LocalizedText("EncodingOf")
00468 node.NodeAttributes = attrs
00469 server.add_nodes([node])
00470
00471 node = ua.AddNodesItem()
00472 node.RequestedNewNodeId = ua.NodeId.from_string("i=39")
00473 node.BrowseName = ua.QualifiedName.from_string("HasDescription")
00474 node.NodeClass = ua.NodeClass.ReferenceType
00475 node.ParentNodeId = ua.NodeId.from_string("i=32")
00476 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00477 attrs = ua.ReferenceTypeAttributes()
00478 attrs.Description = ua.LocalizedText("The type for references from data type encoding nodes to data type description nodes.")
00479 attrs.DisplayName = ua.LocalizedText("HasDescription")
00480 attrs.InverseName = ua.LocalizedText("DescriptionOf")
00481 node.NodeAttributes = attrs
00482 server.add_nodes([node])
00483
00484 node = ua.AddNodesItem()
00485 node.RequestedNewNodeId = ua.NodeId.from_string("i=40")
00486 node.BrowseName = ua.QualifiedName.from_string("HasTypeDefinition")
00487 node.NodeClass = ua.NodeClass.ReferenceType
00488 node.ParentNodeId = ua.NodeId.from_string("i=32")
00489 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00490 attrs = ua.ReferenceTypeAttributes()
00491 attrs.Description = ua.LocalizedText("The type for references from a instance node its type defintion node.")
00492 attrs.DisplayName = ua.LocalizedText("HasTypeDefinition")
00493 attrs.InverseName = ua.LocalizedText("TypeDefinitionOf")
00494 node.NodeAttributes = attrs
00495 server.add_nodes([node])
00496
00497 node = ua.AddNodesItem()
00498 node.RequestedNewNodeId = ua.NodeId.from_string("i=41")
00499 node.BrowseName = ua.QualifiedName.from_string("GeneratesEvent")
00500 node.NodeClass = ua.NodeClass.ReferenceType
00501 node.ParentNodeId = ua.NodeId.from_string("i=32")
00502 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00503 attrs = ua.ReferenceTypeAttributes()
00504 attrs.Description = ua.LocalizedText("The type for references from a node to an event type that is raised by node.")
00505 attrs.DisplayName = ua.LocalizedText("GeneratesEvent")
00506 attrs.InverseName = ua.LocalizedText("GeneratesEvent")
00507 node.NodeAttributes = attrs
00508 server.add_nodes([node])
00509
00510 node = ua.AddNodesItem()
00511 node.RequestedNewNodeId = ua.NodeId.from_string("i=3065")
00512 node.BrowseName = ua.QualifiedName.from_string("AlwaysGeneratesEvent")
00513 node.NodeClass = ua.NodeClass.ReferenceType
00514 node.ParentNodeId = ua.NodeId.from_string("i=32")
00515 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00516 attrs = ua.ReferenceTypeAttributes()
00517 attrs.Description = ua.LocalizedText("The type for references from a node to an event type that is always raised by node.")
00518 attrs.DisplayName = ua.LocalizedText("AlwaysGeneratesEvent")
00519 attrs.InverseName = ua.LocalizedText("AlwaysGeneratesEvent")
00520 node.NodeAttributes = attrs
00521 server.add_nodes([node])
00522
00523 node = ua.AddNodesItem()
00524 node.RequestedNewNodeId = ua.NodeId.from_string("i=44")
00525 node.BrowseName = ua.QualifiedName.from_string("Aggregates")
00526 node.NodeClass = ua.NodeClass.ReferenceType
00527 node.ParentNodeId = ua.NodeId.from_string("i=34")
00528 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00529 attrs = ua.ReferenceTypeAttributes()
00530 attrs.Description = ua.LocalizedText("The type for non-looping hierarchical references that are used to aggregate nodes into complex types.")
00531 attrs.DisplayName = ua.LocalizedText("Aggregates")
00532 attrs.InverseName = ua.LocalizedText("AggregatedBy")
00533 node.NodeAttributes = attrs
00534 server.add_nodes([node])
00535
00536 node = ua.AddNodesItem()
00537 node.RequestedNewNodeId = ua.NodeId.from_string("i=45")
00538 node.BrowseName = ua.QualifiedName.from_string("HasSubtype")
00539 node.NodeClass = ua.NodeClass.ReferenceType
00540 node.ParentNodeId = ua.NodeId.from_string("i=34")
00541 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00542 attrs = ua.ReferenceTypeAttributes()
00543 attrs.Description = ua.LocalizedText("The type for non-looping hierarchical references that are used to define sub types.")
00544 attrs.DisplayName = ua.LocalizedText("HasSubtype")
00545 attrs.InverseName = ua.LocalizedText("HasSupertype")
00546 node.NodeAttributes = attrs
00547 server.add_nodes([node])
00548
00549 node = ua.AddNodesItem()
00550 node.RequestedNewNodeId = ua.NodeId.from_string("i=46")
00551 node.BrowseName = ua.QualifiedName.from_string("HasProperty")
00552 node.NodeClass = ua.NodeClass.ReferenceType
00553 node.ParentNodeId = ua.NodeId.from_string("i=44")
00554 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00555 attrs = ua.ReferenceTypeAttributes()
00556 attrs.Description = ua.LocalizedText("The type for non-looping hierarchical reference from a node to its property.")
00557 attrs.DisplayName = ua.LocalizedText("HasProperty")
00558 attrs.InverseName = ua.LocalizedText("PropertyOf")
00559 node.NodeAttributes = attrs
00560 server.add_nodes([node])
00561
00562 node = ua.AddNodesItem()
00563 node.RequestedNewNodeId = ua.NodeId.from_string("i=47")
00564 node.BrowseName = ua.QualifiedName.from_string("HasComponent")
00565 node.NodeClass = ua.NodeClass.ReferenceType
00566 node.ParentNodeId = ua.NodeId.from_string("i=44")
00567 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00568 attrs = ua.ReferenceTypeAttributes()
00569 attrs.Description = ua.LocalizedText("The type for non-looping hierarchical reference from a node to its component.")
00570 attrs.DisplayName = ua.LocalizedText("HasComponent")
00571 attrs.InverseName = ua.LocalizedText("ComponentOf")
00572 node.NodeAttributes = attrs
00573 server.add_nodes([node])
00574
00575 node = ua.AddNodesItem()
00576 node.RequestedNewNodeId = ua.NodeId.from_string("i=48")
00577 node.BrowseName = ua.QualifiedName.from_string("HasNotifier")
00578 node.NodeClass = ua.NodeClass.ReferenceType
00579 node.ParentNodeId = ua.NodeId.from_string("i=36")
00580 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00581 attrs = ua.ReferenceTypeAttributes()
00582 attrs.Description = ua.LocalizedText("The type for non-looping hierarchical references that are used to indicate how events propagate from node to node.")
00583 attrs.DisplayName = ua.LocalizedText("HasNotifier")
00584 attrs.InverseName = ua.LocalizedText("NotifierOf")
00585 node.NodeAttributes = attrs
00586 server.add_nodes([node])
00587
00588 node = ua.AddNodesItem()
00589 node.RequestedNewNodeId = ua.NodeId.from_string("i=49")
00590 node.BrowseName = ua.QualifiedName.from_string("HasOrderedComponent")
00591 node.NodeClass = ua.NodeClass.ReferenceType
00592 node.ParentNodeId = ua.NodeId.from_string("i=47")
00593 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00594 attrs = ua.ReferenceTypeAttributes()
00595 attrs.Description = ua.LocalizedText("The type for non-looping hierarchical reference from a node to its component when the order of references matters.")
00596 attrs.DisplayName = ua.LocalizedText("HasOrderedComponent")
00597 attrs.InverseName = ua.LocalizedText("OrderedComponentOf")
00598 node.NodeAttributes = attrs
00599 server.add_nodes([node])
00600
00601 node = ua.AddNodesItem()
00602 node.RequestedNewNodeId = ua.NodeId.from_string("i=120")
00603 node.BrowseName = ua.QualifiedName.from_string("NamingRuleType")
00604 node.NodeClass = ua.NodeClass.DataType
00605 node.ParentNodeId = ua.NodeId.from_string("i=29")
00606 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00607 attrs = ua.DataTypeAttributes()
00608 attrs.Description = ua.LocalizedText("b'Describes a value that specifies the significance of the BrowseName for an instance declaration.'")
00609 attrs.DisplayName = ua.LocalizedText("NamingRuleType")
00610 node.NodeAttributes = attrs
00611 server.add_nodes([node])
00612 refs = []
00613 ref = ua.AddReferencesItem()
00614 ref.IsForward = True
00615 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00616 ref.SourceNodeId = ua.NodeId.from_string("i=120")
00617 ref.TargetNodeClass = ua.NodeClass.DataType
00618 ref.TargetNodeId = ua.NodeId.from_string("i=12169")
00619 refs.append(ref)
00620 server.add_references(refs)
00621
00622 node = ua.AddNodesItem()
00623 node.RequestedNewNodeId = ua.NodeId.from_string("i=12169")
00624 node.BrowseName = ua.QualifiedName.from_string("EnumValues")
00625 node.NodeClass = ua.NodeClass.Variable
00626 node.ParentNodeId = ua.NodeId.from_string("i=120")
00627 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00628 node.TypeDefinition = ua.NodeId.from_string("i=68")
00629 attrs = ua.VariableAttributes()
00630 attrs.DisplayName = ua.LocalizedText("EnumValues")
00631 attrs.DataType = ua.NodeId.from_string("i=7594")
00632 value = []
00633 extobj = ua.EnumValueType()
00634 extobj.Description.Text = b'The BrowseName must appear in all instances of the type.'
00635 extobj.DisplayName.Text = b'Mandatory'
00636 extobj.Value = 1
00637 value.append(extobj)
00638 extobj = ua.EnumValueType()
00639 extobj.Description.Text = b'The BrowseName may appear in an instance of the type.'
00640 extobj.DisplayName.Text = b'Optional'
00641 extobj.Value = 2
00642 value.append(extobj)
00643 extobj = ua.EnumValueType()
00644 extobj.Description.Text = b'The modelling rule defines a constraint and the BrowseName is not used in an instance of the type.'
00645 extobj.DisplayName.Text = b'Constraint'
00646 extobj.Value = 3
00647 value.append(extobj)
00648 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
00649 attrs.ValueRank = 1
00650 node.NodeAttributes = attrs
00651 server.add_nodes([node])
00652 refs = []
00653 ref = ua.AddReferencesItem()
00654 ref.IsForward = True
00655 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00656 ref.SourceNodeId = ua.NodeId.from_string("i=12169")
00657 ref.TargetNodeClass = ua.NodeClass.DataType
00658 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00659 refs.append(ref)
00660 server.add_references(refs)
00661
00662 node = ua.AddNodesItem()
00663 node.RequestedNewNodeId = ua.NodeId.from_string("i=3068")
00664 node.BrowseName = ua.QualifiedName.from_string("NodeVersion")
00665 node.NodeClass = ua.NodeClass.Variable
00666 node.TypeDefinition = ua.NodeId.from_string("i=68")
00667 attrs = ua.VariableAttributes()
00668 attrs.Description = ua.LocalizedText("The version number of the node (used to indicate changes to references of the owning node).")
00669 attrs.DisplayName = ua.LocalizedText("NodeVersion")
00670 attrs.DataType = ua.NodeId(ua.ObjectIds.String)
00671 attrs.ValueRank = -2
00672 node.NodeAttributes = attrs
00673 server.add_nodes([node])
00674
00675 node = ua.AddNodesItem()
00676 node.RequestedNewNodeId = ua.NodeId.from_string("i=12170")
00677 node.BrowseName = ua.QualifiedName.from_string("ViewVersion")
00678 node.NodeClass = ua.NodeClass.Variable
00679 node.TypeDefinition = ua.NodeId.from_string("i=68")
00680 attrs = ua.VariableAttributes()
00681 attrs.Description = ua.LocalizedText("The version number of the view.")
00682 attrs.DisplayName = ua.LocalizedText("ViewVersion")
00683 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
00684 attrs.ValueRank = -2
00685 node.NodeAttributes = attrs
00686 server.add_nodes([node])
00687
00688 node = ua.AddNodesItem()
00689 node.RequestedNewNodeId = ua.NodeId.from_string("i=3067")
00690 node.BrowseName = ua.QualifiedName.from_string("Icon")
00691 node.NodeClass = ua.NodeClass.Variable
00692 node.TypeDefinition = ua.NodeId.from_string("i=68")
00693 attrs = ua.VariableAttributes()
00694 attrs.Description = ua.LocalizedText("A small image representing the object.")
00695 attrs.DisplayName = ua.LocalizedText("Icon")
00696 attrs.DataType = ua.NodeId.from_string("i=30")
00697 attrs.ValueRank = -2
00698 node.NodeAttributes = attrs
00699 server.add_nodes([node])
00700
00701 node = ua.AddNodesItem()
00702 node.RequestedNewNodeId = ua.NodeId.from_string("i=3069")
00703 node.BrowseName = ua.QualifiedName.from_string("LocalTime")
00704 node.NodeClass = ua.NodeClass.Variable
00705 node.TypeDefinition = ua.NodeId.from_string("i=68")
00706 attrs = ua.VariableAttributes()
00707 attrs.Description = ua.LocalizedText("The local time where the owning variable value was collected.")
00708 attrs.DisplayName = ua.LocalizedText("LocalTime")
00709 attrs.DataType = ua.NodeId.from_string("i=8912")
00710 attrs.ValueRank = -2
00711 node.NodeAttributes = attrs
00712 server.add_nodes([node])
00713
00714 node = ua.AddNodesItem()
00715 node.RequestedNewNodeId = ua.NodeId.from_string("i=3070")
00716 node.BrowseName = ua.QualifiedName.from_string("AllowNulls")
00717 node.NodeClass = ua.NodeClass.Variable
00718 node.TypeDefinition = ua.NodeId.from_string("i=68")
00719 attrs = ua.VariableAttributes()
00720 attrs.Description = ua.LocalizedText("Whether the value of the owning variable is allowed to be null.")
00721 attrs.DisplayName = ua.LocalizedText("AllowNulls")
00722 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00723 attrs.ValueRank = -2
00724 node.NodeAttributes = attrs
00725 server.add_nodes([node])
00726
00727 node = ua.AddNodesItem()
00728 node.RequestedNewNodeId = ua.NodeId.from_string("i=11433")
00729 node.BrowseName = ua.QualifiedName.from_string("ValueAsText")
00730 node.NodeClass = ua.NodeClass.Variable
00731 node.TypeDefinition = ua.NodeId.from_string("i=68")
00732 attrs = ua.VariableAttributes()
00733 attrs.Description = ua.LocalizedText("The string representation of the current value for a variable with an enumerated data type.")
00734 attrs.DisplayName = ua.LocalizedText("ValueAsText")
00735 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00736 attrs.ValueRank = -2
00737 node.NodeAttributes = attrs
00738 server.add_nodes([node])
00739
00740 node = ua.AddNodesItem()
00741 node.RequestedNewNodeId = ua.NodeId.from_string("i=11498")
00742 node.BrowseName = ua.QualifiedName.from_string("MaxStringLength")
00743 node.NodeClass = ua.NodeClass.Variable
00744 node.TypeDefinition = ua.NodeId.from_string("i=68")
00745 attrs = ua.VariableAttributes()
00746 attrs.Description = ua.LocalizedText("The maximum length for a string that can be stored in the owning variable.")
00747 attrs.DisplayName = ua.LocalizedText("MaxStringLength")
00748 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
00749 attrs.ValueRank = -2
00750 node.NodeAttributes = attrs
00751 server.add_nodes([node])
00752
00753 node = ua.AddNodesItem()
00754 node.RequestedNewNodeId = ua.NodeId.from_string("i=12908")
00755 node.BrowseName = ua.QualifiedName.from_string("MaxByteStringLength")
00756 node.NodeClass = ua.NodeClass.Variable
00757 node.TypeDefinition = ua.NodeId.from_string("i=68")
00758 attrs = ua.VariableAttributes()
00759 attrs.Description = ua.LocalizedText("The maximum length for a byte string that can be stored in the owning variable.")
00760 attrs.DisplayName = ua.LocalizedText("MaxByteStringLength")
00761 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
00762 attrs.ValueRank = -2
00763 node.NodeAttributes = attrs
00764 server.add_nodes([node])
00765
00766 node = ua.AddNodesItem()
00767 node.RequestedNewNodeId = ua.NodeId.from_string("i=11512")
00768 node.BrowseName = ua.QualifiedName.from_string("MaxArrayLength")
00769 node.NodeClass = ua.NodeClass.Variable
00770 node.TypeDefinition = ua.NodeId.from_string("i=68")
00771 attrs = ua.VariableAttributes()
00772 attrs.Description = ua.LocalizedText("The maximum length for an array that can be stored in the owning variable.")
00773 attrs.DisplayName = ua.LocalizedText("MaxArrayLength")
00774 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
00775 attrs.ValueRank = -2
00776 node.NodeAttributes = attrs
00777 server.add_nodes([node])
00778
00779 node = ua.AddNodesItem()
00780 node.RequestedNewNodeId = ua.NodeId.from_string("i=11513")
00781 node.BrowseName = ua.QualifiedName.from_string("EngineeringUnits")
00782 node.NodeClass = ua.NodeClass.Variable
00783 node.TypeDefinition = ua.NodeId.from_string("i=68")
00784 attrs = ua.VariableAttributes()
00785 attrs.Description = ua.LocalizedText("The engineering units for the value of the owning variable.")
00786 attrs.DisplayName = ua.LocalizedText("EngineeringUnits")
00787 attrs.DataType = ua.NodeId.from_string("i=887")
00788 attrs.ValueRank = -2
00789 node.NodeAttributes = attrs
00790 server.add_nodes([node])
00791
00792 node = ua.AddNodesItem()
00793 node.RequestedNewNodeId = ua.NodeId.from_string("i=11432")
00794 node.BrowseName = ua.QualifiedName.from_string("EnumStrings")
00795 node.NodeClass = ua.NodeClass.Variable
00796 node.TypeDefinition = ua.NodeId.from_string("i=68")
00797 attrs = ua.VariableAttributes()
00798 attrs.Description = ua.LocalizedText("The human readable strings associated with the values of an enumerated value (when values are sequential).")
00799 attrs.DisplayName = ua.LocalizedText("EnumStrings")
00800 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00801 attrs.ValueRank = 1
00802 node.NodeAttributes = attrs
00803 server.add_nodes([node])
00804
00805 node = ua.AddNodesItem()
00806 node.RequestedNewNodeId = ua.NodeId.from_string("i=3071")
00807 node.BrowseName = ua.QualifiedName.from_string("EnumValues")
00808 node.NodeClass = ua.NodeClass.Variable
00809 node.TypeDefinition = ua.NodeId.from_string("i=68")
00810 attrs = ua.VariableAttributes()
00811 attrs.Description = ua.LocalizedText("The human readable strings associated with the values of an enumerated value (when values have no sequence).")
00812 attrs.DisplayName = ua.LocalizedText("EnumValues")
00813 attrs.DataType = ua.NodeId.from_string("i=7594")
00814 attrs.ValueRank = 1
00815 node.NodeAttributes = attrs
00816 server.add_nodes([node])
00817
00818 node = ua.AddNodesItem()
00819 node.RequestedNewNodeId = ua.NodeId.from_string("i=12745")
00820 node.BrowseName = ua.QualifiedName.from_string("OptionSetValues")
00821 node.NodeClass = ua.NodeClass.Variable
00822 node.TypeDefinition = ua.NodeId.from_string("i=68")
00823 attrs = ua.VariableAttributes()
00824 attrs.Description = ua.LocalizedText("Contains the human-readable representation for each bit of the bit mask.")
00825 attrs.DisplayName = ua.LocalizedText("OptionSetValues")
00826 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00827 attrs.ValueRank = 1
00828 node.NodeAttributes = attrs
00829 server.add_nodes([node])
00830
00831 node = ua.AddNodesItem()
00832 node.RequestedNewNodeId = ua.NodeId.from_string("i=3072")
00833 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
00834 node.NodeClass = ua.NodeClass.Variable
00835 node.TypeDefinition = ua.NodeId.from_string("i=68")
00836 attrs = ua.VariableAttributes()
00837 attrs.Description = ua.LocalizedText("The input arguments for a method.")
00838 attrs.DisplayName = ua.LocalizedText("InputArguments")
00839 attrs.DataType = ua.NodeId.from_string("i=296")
00840 attrs.ValueRank = 1
00841 node.NodeAttributes = attrs
00842 server.add_nodes([node])
00843
00844 node = ua.AddNodesItem()
00845 node.RequestedNewNodeId = ua.NodeId.from_string("i=3073")
00846 node.BrowseName = ua.QualifiedName.from_string("OutputArguments")
00847 node.NodeClass = ua.NodeClass.Variable
00848 node.TypeDefinition = ua.NodeId.from_string("i=68")
00849 attrs = ua.VariableAttributes()
00850 attrs.Description = ua.LocalizedText("The output arguments for a method.")
00851 attrs.DisplayName = ua.LocalizedText("OutputArguments")
00852 attrs.DataType = ua.NodeId.from_string("i=296")
00853 attrs.ValueRank = 1
00854 node.NodeAttributes = attrs
00855 server.add_nodes([node])
00856
00857 node = ua.AddNodesItem()
00858 node.RequestedNewNodeId = ua.NodeId.from_string("i=2000")
00859 node.BrowseName = ua.QualifiedName.from_string("ImageBMP")
00860 node.NodeClass = ua.NodeClass.DataType
00861 node.ParentNodeId = ua.NodeId.from_string("i=30")
00862 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00863 attrs = ua.DataTypeAttributes()
00864 attrs.Description = ua.LocalizedText("b'An image encoded in BMP format.'")
00865 attrs.DisplayName = ua.LocalizedText("ImageBMP")
00866 node.NodeAttributes = attrs
00867 server.add_nodes([node])
00868
00869 node = ua.AddNodesItem()
00870 node.RequestedNewNodeId = ua.NodeId.from_string("i=2001")
00871 node.BrowseName = ua.QualifiedName.from_string("ImageGIF")
00872 node.NodeClass = ua.NodeClass.DataType
00873 node.ParentNodeId = ua.NodeId.from_string("i=30")
00874 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00875 attrs = ua.DataTypeAttributes()
00876 attrs.Description = ua.LocalizedText("b'An image encoded in GIF format.'")
00877 attrs.DisplayName = ua.LocalizedText("ImageGIF")
00878 node.NodeAttributes = attrs
00879 server.add_nodes([node])
00880
00881 node = ua.AddNodesItem()
00882 node.RequestedNewNodeId = ua.NodeId.from_string("i=2002")
00883 node.BrowseName = ua.QualifiedName.from_string("ImageJPG")
00884 node.NodeClass = ua.NodeClass.DataType
00885 node.ParentNodeId = ua.NodeId.from_string("i=30")
00886 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00887 attrs = ua.DataTypeAttributes()
00888 attrs.Description = ua.LocalizedText("b'An image encoded in JPEG format.'")
00889 attrs.DisplayName = ua.LocalizedText("ImageJPG")
00890 node.NodeAttributes = attrs
00891 server.add_nodes([node])
00892
00893 node = ua.AddNodesItem()
00894 node.RequestedNewNodeId = ua.NodeId.from_string("i=2003")
00895 node.BrowseName = ua.QualifiedName.from_string("ImagePNG")
00896 node.NodeClass = ua.NodeClass.DataType
00897 node.ParentNodeId = ua.NodeId.from_string("i=30")
00898 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00899 attrs = ua.DataTypeAttributes()
00900 attrs.Description = ua.LocalizedText("b'An image encoded in PNG format.'")
00901 attrs.DisplayName = ua.LocalizedText("ImagePNG")
00902 node.NodeAttributes = attrs
00903 server.add_nodes([node])
00904
00905 node = ua.AddNodesItem()
00906 node.RequestedNewNodeId = ua.NodeId.from_string("i=256")
00907 node.BrowseName = ua.QualifiedName.from_string("IdType")
00908 node.NodeClass = ua.NodeClass.DataType
00909 node.ParentNodeId = ua.NodeId.from_string("i=29")
00910 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00911 attrs = ua.DataTypeAttributes()
00912 attrs.Description = ua.LocalizedText("b'The type of identifier used in a node id.'")
00913 attrs.DisplayName = ua.LocalizedText("IdType")
00914 node.NodeAttributes = attrs
00915 server.add_nodes([node])
00916 refs = []
00917 ref = ua.AddReferencesItem()
00918 ref.IsForward = True
00919 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00920 ref.SourceNodeId = ua.NodeId.from_string("i=256")
00921 ref.TargetNodeClass = ua.NodeClass.DataType
00922 ref.TargetNodeId = ua.NodeId.from_string("i=7591")
00923 refs.append(ref)
00924 server.add_references(refs)
00925
00926 node = ua.AddNodesItem()
00927 node.RequestedNewNodeId = ua.NodeId.from_string("i=7591")
00928 node.BrowseName = ua.QualifiedName.from_string("EnumStrings")
00929 node.NodeClass = ua.NodeClass.Variable
00930 node.ParentNodeId = ua.NodeId.from_string("i=256")
00931 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00932 node.TypeDefinition = ua.NodeId.from_string("i=68")
00933 attrs = ua.VariableAttributes()
00934 attrs.DisplayName = ua.LocalizedText("EnumStrings")
00935 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00936 attrs.Value = ua.Variant(['Numeric', 'String', 'Guid', 'Opaque'], ua.VariantType.LocalizedText)
00937 attrs.ValueRank = 1
00938 node.NodeAttributes = attrs
00939 server.add_nodes([node])
00940 refs = []
00941 ref = ua.AddReferencesItem()
00942 ref.IsForward = True
00943 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00944 ref.SourceNodeId = ua.NodeId.from_string("i=7591")
00945 ref.TargetNodeClass = ua.NodeClass.DataType
00946 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00947 refs.append(ref)
00948 server.add_references(refs)
00949
00950 node = ua.AddNodesItem()
00951 node.RequestedNewNodeId = ua.NodeId.from_string("i=257")
00952 node.BrowseName = ua.QualifiedName.from_string("NodeClass")
00953 node.NodeClass = ua.NodeClass.DataType
00954 node.ParentNodeId = ua.NodeId.from_string("i=29")
00955 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00956 attrs = ua.DataTypeAttributes()
00957 attrs.Description = ua.LocalizedText("b'A mask specifying the class of the node.'")
00958 attrs.DisplayName = ua.LocalizedText("NodeClass")
00959 node.NodeAttributes = attrs
00960 server.add_nodes([node])
00961 refs = []
00962 ref = ua.AddReferencesItem()
00963 ref.IsForward = True
00964 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00965 ref.SourceNodeId = ua.NodeId.from_string("i=257")
00966 ref.TargetNodeClass = ua.NodeClass.DataType
00967 ref.TargetNodeId = ua.NodeId.from_string("i=11878")
00968 refs.append(ref)
00969 server.add_references(refs)
00970
00971 node = ua.AddNodesItem()
00972 node.RequestedNewNodeId = ua.NodeId.from_string("i=11878")
00973 node.BrowseName = ua.QualifiedName.from_string("EnumValues")
00974 node.NodeClass = ua.NodeClass.Variable
00975 node.ParentNodeId = ua.NodeId.from_string("i=257")
00976 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00977 node.TypeDefinition = ua.NodeId.from_string("i=68")
00978 attrs = ua.VariableAttributes()
00979 attrs.DisplayName = ua.LocalizedText("EnumValues")
00980 attrs.DataType = ua.NodeId.from_string("i=7594")
00981 value = []
00982 extobj = ua.EnumValueType()
00983 extobj.Description.Text = b'No classes are selected.'
00984 extobj.DisplayName.Text = b'Unspecified'
00985 extobj.Value = 0
00986 value.append(extobj)
00987 extobj = ua.EnumValueType()
00988 extobj.Description.Text = b'The node is an object.'
00989 extobj.DisplayName.Text = b'Object'
00990 extobj.Value = 1
00991 value.append(extobj)
00992 extobj = ua.EnumValueType()
00993 extobj.Description.Text = b'The node is a variable.'
00994 extobj.DisplayName.Text = b'Variable'
00995 extobj.Value = 2
00996 value.append(extobj)
00997 extobj = ua.EnumValueType()
00998 extobj.Description.Text = b'The node is a method.'
00999 extobj.DisplayName.Text = b'Method'
01000 extobj.Value = 4
01001 value.append(extobj)
01002 extobj = ua.EnumValueType()
01003 extobj.Description.Text = b'The node is an object type.'
01004 extobj.DisplayName.Text = b'ObjectType'
01005 extobj.Value = 8
01006 value.append(extobj)
01007 extobj = ua.EnumValueType()
01008 extobj.Description.Text = b'The node is an variable type.'
01009 extobj.DisplayName.Text = b'VariableType'
01010 extobj.Value = 16
01011 value.append(extobj)
01012 extobj = ua.EnumValueType()
01013 extobj.Description.Text = b'The node is a reference type.'
01014 extobj.DisplayName.Text = b'ReferenceType'
01015 extobj.Value = 32
01016 value.append(extobj)
01017 extobj = ua.EnumValueType()
01018 extobj.Description.Text = b'The node is a data type.'
01019 extobj.DisplayName.Text = b'DataType'
01020 extobj.Value = 64
01021 value.append(extobj)
01022 extobj = ua.EnumValueType()
01023 extobj.Description.Text = b'The node is a view.'
01024 extobj.DisplayName.Text = b'View'
01025 extobj.Value = 128
01026 value.append(extobj)
01027 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
01028 attrs.ValueRank = 1
01029 node.NodeAttributes = attrs
01030 server.add_nodes([node])
01031 refs = []
01032 ref = ua.AddReferencesItem()
01033 ref.IsForward = True
01034 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01035 ref.SourceNodeId = ua.NodeId.from_string("i=11878")
01036 ref.TargetNodeClass = ua.NodeClass.DataType
01037 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01038 refs.append(ref)
01039 server.add_references(refs)
01040
01041 node = ua.AddNodesItem()
01042 node.RequestedNewNodeId = ua.NodeId.from_string("i=296")
01043 node.BrowseName = ua.QualifiedName.from_string("Argument")
01044 node.NodeClass = ua.NodeClass.DataType
01045 node.ParentNodeId = ua.NodeId.from_string("i=22")
01046 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01047 attrs = ua.DataTypeAttributes()
01048 attrs.Description = ua.LocalizedText("b'An argument for a method.'")
01049 attrs.DisplayName = ua.LocalizedText("Argument")
01050 node.NodeAttributes = attrs
01051 server.add_nodes([node])
01052
01053 node = ua.AddNodesItem()
01054 node.RequestedNewNodeId = ua.NodeId.from_string("i=7594")
01055 node.BrowseName = ua.QualifiedName.from_string("EnumValueType")
01056 node.NodeClass = ua.NodeClass.DataType
01057 node.ParentNodeId = ua.NodeId.from_string("i=22")
01058 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01059 attrs = ua.DataTypeAttributes()
01060 attrs.Description = ua.LocalizedText("b'A mapping between a value of an enumerated type and a name and description.'")
01061 attrs.DisplayName = ua.LocalizedText("EnumValueType")
01062 node.NodeAttributes = attrs
01063 server.add_nodes([node])
01064
01065 node = ua.AddNodesItem()
01066 node.RequestedNewNodeId = ua.NodeId.from_string("i=12755")
01067 node.BrowseName = ua.QualifiedName.from_string("OptionSet")
01068 node.NodeClass = ua.NodeClass.DataType
01069 node.ParentNodeId = ua.NodeId.from_string("i=22")
01070 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01071 attrs = ua.DataTypeAttributes()
01072 attrs.Description = ua.LocalizedText("b'This abstract Structured DataType is the base DataType for all DataTypes representing a bit mask.'")
01073 attrs.DisplayName = ua.LocalizedText("OptionSet")
01074 node.NodeAttributes = attrs
01075 server.add_nodes([node])
01076
01077 node = ua.AddNodesItem()
01078 node.RequestedNewNodeId = ua.NodeId.from_string("i=12756")
01079 node.BrowseName = ua.QualifiedName.from_string("Union")
01080 node.NodeClass = ua.NodeClass.DataType
01081 node.ParentNodeId = ua.NodeId.from_string("i=22")
01082 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01083 attrs = ua.DataTypeAttributes()
01084 attrs.Description = ua.LocalizedText("b'This abstract DataType is the base DataType for all union DataTypes.'")
01085 attrs.DisplayName = ua.LocalizedText("Union")
01086 node.NodeAttributes = attrs
01087 server.add_nodes([node])
01088
01089 node = ua.AddNodesItem()
01090 node.RequestedNewNodeId = ua.NodeId.from_string("i=12877")
01091 node.BrowseName = ua.QualifiedName.from_string("NormalizedString")
01092 node.NodeClass = ua.NodeClass.DataType
01093 node.ParentNodeId = ua.NodeId.from_string("i=12")
01094 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01095 attrs = ua.DataTypeAttributes()
01096 attrs.Description = ua.LocalizedText("b'A string normalized based on the rules in the unicode specification.'")
01097 attrs.DisplayName = ua.LocalizedText("NormalizedString")
01098 node.NodeAttributes = attrs
01099 server.add_nodes([node])
01100
01101 node = ua.AddNodesItem()
01102 node.RequestedNewNodeId = ua.NodeId.from_string("i=12878")
01103 node.BrowseName = ua.QualifiedName.from_string("DecimalString")
01104 node.NodeClass = ua.NodeClass.DataType
01105 node.ParentNodeId = ua.NodeId.from_string("i=12")
01106 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01107 attrs = ua.DataTypeAttributes()
01108 attrs.Description = ua.LocalizedText("b'An arbitraty numeric value.'")
01109 attrs.DisplayName = ua.LocalizedText("DecimalString")
01110 node.NodeAttributes = attrs
01111 server.add_nodes([node])
01112
01113 node = ua.AddNodesItem()
01114 node.RequestedNewNodeId = ua.NodeId.from_string("i=12879")
01115 node.BrowseName = ua.QualifiedName.from_string("DurationString")
01116 node.NodeClass = ua.NodeClass.DataType
01117 node.ParentNodeId = ua.NodeId.from_string("i=12")
01118 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01119 attrs = ua.DataTypeAttributes()
01120 attrs.Description = ua.LocalizedText("b'A period of time formatted as defined in ISO 8601-2000.'")
01121 attrs.DisplayName = ua.LocalizedText("DurationString")
01122 node.NodeAttributes = attrs
01123 server.add_nodes([node])
01124
01125 node = ua.AddNodesItem()
01126 node.RequestedNewNodeId = ua.NodeId.from_string("i=12880")
01127 node.BrowseName = ua.QualifiedName.from_string("TimeString")
01128 node.NodeClass = ua.NodeClass.DataType
01129 node.ParentNodeId = ua.NodeId.from_string("i=12")
01130 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01131 attrs = ua.DataTypeAttributes()
01132 attrs.Description = ua.LocalizedText("b'A time formatted as defined in ISO 8601-2000.'")
01133 attrs.DisplayName = ua.LocalizedText("TimeString")
01134 node.NodeAttributes = attrs
01135 server.add_nodes([node])
01136
01137 node = ua.AddNodesItem()
01138 node.RequestedNewNodeId = ua.NodeId.from_string("i=12881")
01139 node.BrowseName = ua.QualifiedName.from_string("DateString")
01140 node.NodeClass = ua.NodeClass.DataType
01141 node.ParentNodeId = ua.NodeId.from_string("i=12")
01142 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01143 attrs = ua.DataTypeAttributes()
01144 attrs.Description = ua.LocalizedText("b'A date formatted as defined in ISO 8601-2000.'")
01145 attrs.DisplayName = ua.LocalizedText("DateString")
01146 node.NodeAttributes = attrs
01147 server.add_nodes([node])
01148
01149 node = ua.AddNodesItem()
01150 node.RequestedNewNodeId = ua.NodeId.from_string("i=290")
01151 node.BrowseName = ua.QualifiedName.from_string("Duration")
01152 node.NodeClass = ua.NodeClass.DataType
01153 node.ParentNodeId = ua.NodeId.from_string("i=11")
01154 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01155 attrs = ua.DataTypeAttributes()
01156 attrs.Description = ua.LocalizedText("b'A period of time measured in milliseconds.'")
01157 attrs.DisplayName = ua.LocalizedText("Duration")
01158 node.NodeAttributes = attrs
01159 server.add_nodes([node])
01160
01161 node = ua.AddNodesItem()
01162 node.RequestedNewNodeId = ua.NodeId.from_string("i=294")
01163 node.BrowseName = ua.QualifiedName.from_string("UtcTime")
01164 node.NodeClass = ua.NodeClass.DataType
01165 node.ParentNodeId = ua.NodeId.from_string("i=13")
01166 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01167 attrs = ua.DataTypeAttributes()
01168 attrs.Description = ua.LocalizedText("b'A date/time value specified in Universal Coordinated Time (UTC).'")
01169 attrs.DisplayName = ua.LocalizedText("UtcTime")
01170 node.NodeAttributes = attrs
01171 server.add_nodes([node])
01172
01173 node = ua.AddNodesItem()
01174 node.RequestedNewNodeId = ua.NodeId.from_string("i=295")
01175 node.BrowseName = ua.QualifiedName.from_string("LocaleId")
01176 node.NodeClass = ua.NodeClass.DataType
01177 node.ParentNodeId = ua.NodeId.from_string("i=12")
01178 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01179 attrs = ua.DataTypeAttributes()
01180 attrs.Description = ua.LocalizedText("b'An identifier for a user locale.'")
01181 attrs.DisplayName = ua.LocalizedText("LocaleId")
01182 node.NodeAttributes = attrs
01183 server.add_nodes([node])
01184
01185 node = ua.AddNodesItem()
01186 node.RequestedNewNodeId = ua.NodeId.from_string("i=8912")
01187 node.BrowseName = ua.QualifiedName.from_string("TimeZoneDataType")
01188 node.NodeClass = ua.NodeClass.DataType
01189 node.ParentNodeId = ua.NodeId.from_string("i=22")
01190 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01191 attrs = ua.DataTypeAttributes()
01192 attrs.DisplayName = ua.LocalizedText("TimeZoneDataType")
01193 node.NodeAttributes = attrs
01194 server.add_nodes([node])
01195
01196 node = ua.AddNodesItem()
01197 node.RequestedNewNodeId = ua.NodeId.from_string("i=297")
01198 node.BrowseName = ua.QualifiedName.from_string("Default XML")
01199 node.NodeClass = ua.NodeClass.Object
01200 node.ParentNodeId = ua.NodeId.from_string("i=296")
01201 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01202 node.TypeDefinition = ua.NodeId.from_string("i=76")
01203 attrs = ua.ObjectAttributes()
01204 attrs.DisplayName = ua.LocalizedText("Default XML")
01205 attrs.EventNotifier = 0
01206 node.NodeAttributes = attrs
01207 server.add_nodes([node])
01208 refs = []
01209 ref = ua.AddReferencesItem()
01210 ref.IsForward = True
01211 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01212 ref.SourceNodeId = ua.NodeId.from_string("i=297")
01213 ref.TargetNodeClass = ua.NodeClass.DataType
01214 ref.TargetNodeId = ua.NodeId.from_string("i=8285")
01215 refs.append(ref)
01216 server.add_references(refs)
01217
01218 node = ua.AddNodesItem()
01219 node.RequestedNewNodeId = ua.NodeId.from_string("i=7616")
01220 node.BrowseName = ua.QualifiedName.from_string("Default XML")
01221 node.NodeClass = ua.NodeClass.Object
01222 node.ParentNodeId = ua.NodeId.from_string("i=7594")
01223 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01224 node.TypeDefinition = ua.NodeId.from_string("i=76")
01225 attrs = ua.ObjectAttributes()
01226 attrs.DisplayName = ua.LocalizedText("Default XML")
01227 attrs.EventNotifier = 0
01228 node.NodeAttributes = attrs
01229 server.add_nodes([node])
01230 refs = []
01231 ref = ua.AddReferencesItem()
01232 ref.IsForward = True
01233 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01234 ref.SourceNodeId = ua.NodeId.from_string("i=7616")
01235 ref.TargetNodeClass = ua.NodeClass.DataType
01236 ref.TargetNodeId = ua.NodeId.from_string("i=8291")
01237 refs.append(ref)
01238 server.add_references(refs)
01239
01240 node = ua.AddNodesItem()
01241 node.RequestedNewNodeId = ua.NodeId.from_string("i=12757")
01242 node.BrowseName = ua.QualifiedName.from_string("Default XML")
01243 node.NodeClass = ua.NodeClass.Object
01244 node.ParentNodeId = ua.NodeId.from_string("i=12755")
01245 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01246 node.TypeDefinition = ua.NodeId.from_string("i=76")
01247 attrs = ua.ObjectAttributes()
01248 attrs.DisplayName = ua.LocalizedText("Default XML")
01249 attrs.EventNotifier = 0
01250 node.NodeAttributes = attrs
01251 server.add_nodes([node])
01252 refs = []
01253 ref = ua.AddReferencesItem()
01254 ref.IsForward = True
01255 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01256 ref.SourceNodeId = ua.NodeId.from_string("i=12757")
01257 ref.TargetNodeClass = ua.NodeClass.DataType
01258 ref.TargetNodeId = ua.NodeId.from_string("i=12759")
01259 refs.append(ref)
01260 server.add_references(refs)
01261
01262 node = ua.AddNodesItem()
01263 node.RequestedNewNodeId = ua.NodeId.from_string("i=12758")
01264 node.BrowseName = ua.QualifiedName.from_string("Default XML")
01265 node.NodeClass = ua.NodeClass.Object
01266 node.ParentNodeId = ua.NodeId.from_string("i=12756")
01267 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01268 node.TypeDefinition = ua.NodeId.from_string("i=76")
01269 attrs = ua.ObjectAttributes()
01270 attrs.DisplayName = ua.LocalizedText("Default XML")
01271 attrs.EventNotifier = 0
01272 node.NodeAttributes = attrs
01273 server.add_nodes([node])
01274 refs = []
01275 ref = ua.AddReferencesItem()
01276 ref.IsForward = True
01277 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01278 ref.SourceNodeId = ua.NodeId.from_string("i=12758")
01279 ref.TargetNodeClass = ua.NodeClass.DataType
01280 ref.TargetNodeId = ua.NodeId.from_string("i=12762")
01281 refs.append(ref)
01282 server.add_references(refs)
01283
01284 node = ua.AddNodesItem()
01285 node.RequestedNewNodeId = ua.NodeId.from_string("i=8913")
01286 node.BrowseName = ua.QualifiedName.from_string("Default XML")
01287 node.NodeClass = ua.NodeClass.Object
01288 node.ParentNodeId = ua.NodeId.from_string("i=8912")
01289 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01290 node.TypeDefinition = ua.NodeId.from_string("i=76")
01291 attrs = ua.ObjectAttributes()
01292 attrs.DisplayName = ua.LocalizedText("Default XML")
01293 attrs.EventNotifier = 0
01294 node.NodeAttributes = attrs
01295 server.add_nodes([node])
01296 refs = []
01297 ref = ua.AddReferencesItem()
01298 ref.IsForward = True
01299 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01300 ref.SourceNodeId = ua.NodeId.from_string("i=8913")
01301 ref.TargetNodeClass = ua.NodeClass.DataType
01302 ref.TargetNodeId = ua.NodeId.from_string("i=8918")
01303 refs.append(ref)
01304 server.add_references(refs)
01305
01306 node = ua.AddNodesItem()
01307 node.RequestedNewNodeId = ua.NodeId.from_string("i=298")
01308 node.BrowseName = ua.QualifiedName.from_string("Default Binary")
01309 node.NodeClass = ua.NodeClass.Object
01310 node.ParentNodeId = ua.NodeId.from_string("i=296")
01311 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01312 node.TypeDefinition = ua.NodeId.from_string("i=76")
01313 attrs = ua.ObjectAttributes()
01314 attrs.DisplayName = ua.LocalizedText("Default Binary")
01315 attrs.EventNotifier = 0
01316 node.NodeAttributes = attrs
01317 server.add_nodes([node])
01318 refs = []
01319 ref = ua.AddReferencesItem()
01320 ref.IsForward = True
01321 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01322 ref.SourceNodeId = ua.NodeId.from_string("i=298")
01323 ref.TargetNodeClass = ua.NodeClass.DataType
01324 ref.TargetNodeId = ua.NodeId.from_string("i=7650")
01325 refs.append(ref)
01326 server.add_references(refs)
01327
01328 node = ua.AddNodesItem()
01329 node.RequestedNewNodeId = ua.NodeId.from_string("i=8251")
01330 node.BrowseName = ua.QualifiedName.from_string("Default Binary")
01331 node.NodeClass = ua.NodeClass.Object
01332 node.ParentNodeId = ua.NodeId.from_string("i=7594")
01333 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01334 node.TypeDefinition = ua.NodeId.from_string("i=76")
01335 attrs = ua.ObjectAttributes()
01336 attrs.DisplayName = ua.LocalizedText("Default Binary")
01337 attrs.EventNotifier = 0
01338 node.NodeAttributes = attrs
01339 server.add_nodes([node])
01340 refs = []
01341 ref = ua.AddReferencesItem()
01342 ref.IsForward = True
01343 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01344 ref.SourceNodeId = ua.NodeId.from_string("i=8251")
01345 ref.TargetNodeClass = ua.NodeClass.DataType
01346 ref.TargetNodeId = ua.NodeId.from_string("i=7656")
01347 refs.append(ref)
01348 server.add_references(refs)
01349
01350 node = ua.AddNodesItem()
01351 node.RequestedNewNodeId = ua.NodeId.from_string("i=12765")
01352 node.BrowseName = ua.QualifiedName.from_string("Default Binary")
01353 node.NodeClass = ua.NodeClass.Object
01354 node.ParentNodeId = ua.NodeId.from_string("i=12755")
01355 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01356 node.TypeDefinition = ua.NodeId.from_string("i=76")
01357 attrs = ua.ObjectAttributes()
01358 attrs.DisplayName = ua.LocalizedText("Default Binary")
01359 attrs.EventNotifier = 0
01360 node.NodeAttributes = attrs
01361 server.add_nodes([node])
01362 refs = []
01363 ref = ua.AddReferencesItem()
01364 ref.IsForward = True
01365 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01366 ref.SourceNodeId = ua.NodeId.from_string("i=12765")
01367 ref.TargetNodeClass = ua.NodeClass.DataType
01368 ref.TargetNodeId = ua.NodeId.from_string("i=12767")
01369 refs.append(ref)
01370 server.add_references(refs)
01371
01372 node = ua.AddNodesItem()
01373 node.RequestedNewNodeId = ua.NodeId.from_string("i=12766")
01374 node.BrowseName = ua.QualifiedName.from_string("Default Binary")
01375 node.NodeClass = ua.NodeClass.Object
01376 node.ParentNodeId = ua.NodeId.from_string("i=12756")
01377 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01378 node.TypeDefinition = ua.NodeId.from_string("i=76")
01379 attrs = ua.ObjectAttributes()
01380 attrs.DisplayName = ua.LocalizedText("Default Binary")
01381 attrs.EventNotifier = 0
01382 node.NodeAttributes = attrs
01383 server.add_nodes([node])
01384 refs = []
01385 ref = ua.AddReferencesItem()
01386 ref.IsForward = True
01387 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01388 ref.SourceNodeId = ua.NodeId.from_string("i=12766")
01389 ref.TargetNodeClass = ua.NodeClass.DataType
01390 ref.TargetNodeId = ua.NodeId.from_string("i=12770")
01391 refs.append(ref)
01392 server.add_references(refs)
01393
01394 node = ua.AddNodesItem()
01395 node.RequestedNewNodeId = ua.NodeId.from_string("i=8917")
01396 node.BrowseName = ua.QualifiedName.from_string("Default Binary")
01397 node.NodeClass = ua.NodeClass.Object
01398 node.ParentNodeId = ua.NodeId.from_string("i=8912")
01399 node.ReferenceTypeId = ua.NodeId.from_string("i=38")
01400 node.TypeDefinition = ua.NodeId.from_string("i=76")
01401 attrs = ua.ObjectAttributes()
01402 attrs.DisplayName = ua.LocalizedText("Default Binary")
01403 attrs.EventNotifier = 0
01404 node.NodeAttributes = attrs
01405 server.add_nodes([node])
01406 refs = []
01407 ref = ua.AddReferencesItem()
01408 ref.IsForward = True
01409 ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
01410 ref.SourceNodeId = ua.NodeId.from_string("i=8917")
01411 ref.TargetNodeClass = ua.NodeClass.DataType
01412 ref.TargetNodeId = ua.NodeId.from_string("i=8914")
01413 refs.append(ref)
01414 server.add_references(refs)