standard_address_space_part11.py
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_Part11(server):
00011   
00012    
00013     node = ua.AddNodesItem()
00014     node.RequestedNewNodeId = ua.NodeId.from_string("i=56")
00015     node.BrowseName = ua.QualifiedName.from_string("HasHistoricalConfiguration")
00016     node.NodeClass = ua.NodeClass.ReferenceType
00017     node.ParentNodeId = ua.NodeId.from_string("i=44")
00018     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00019     attrs = ua.ReferenceTypeAttributes()
00020     attrs.Description = ua.LocalizedText("The type for a reference to the historical configuration for a data variable.")
00021     attrs.DisplayName = ua.LocalizedText("HasHistoricalConfiguration")
00022     attrs.InverseName = ua.LocalizedText("HistoricalConfigurationOf")
00023     node.NodeAttributes = attrs
00024     server.add_nodes([node])
00025    
00026     node = ua.AddNodesItem()
00027     node.RequestedNewNodeId = ua.NodeId.from_string("i=11192")
00028     node.BrowseName = ua.QualifiedName.from_string("HistoryServerCapabilities")
00029     node.NodeClass = ua.NodeClass.Object
00030     node.ParentNodeId = ua.NodeId.from_string("i=2268")
00031     node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00032     node.TypeDefinition = ua.NodeId.from_string("i=2330")
00033     attrs = ua.ObjectAttributes()
00034     attrs.DisplayName = ua.LocalizedText("HistoryServerCapabilities")
00035     attrs.EventNotifier = 0
00036     node.NodeAttributes = attrs
00037     server.add_nodes([node])
00038     refs = []
00039     ref = ua.AddReferencesItem()
00040     ref.IsForward = True
00041     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00042     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00043     ref.TargetNodeClass = ua.NodeClass.DataType
00044     ref.TargetNodeId = ua.NodeId.from_string("i=11193")
00045     refs.append(ref)
00046     ref = ua.AddReferencesItem()
00047     ref.IsForward = True
00048     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00049     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00050     ref.TargetNodeClass = ua.NodeClass.DataType
00051     ref.TargetNodeId = ua.NodeId.from_string("i=11242")
00052     refs.append(ref)
00053     ref = ua.AddReferencesItem()
00054     ref.IsForward = True
00055     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00056     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00057     ref.TargetNodeClass = ua.NodeClass.DataType
00058     ref.TargetNodeId = ua.NodeId.from_string("i=11273")
00059     refs.append(ref)
00060     ref = ua.AddReferencesItem()
00061     ref.IsForward = True
00062     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00063     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00064     ref.TargetNodeClass = ua.NodeClass.DataType
00065     ref.TargetNodeId = ua.NodeId.from_string("i=11274")
00066     refs.append(ref)
00067     ref = ua.AddReferencesItem()
00068     ref.IsForward = True
00069     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00070     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00071     ref.TargetNodeClass = ua.NodeClass.DataType
00072     ref.TargetNodeId = ua.NodeId.from_string("i=11196")
00073     refs.append(ref)
00074     ref = ua.AddReferencesItem()
00075     ref.IsForward = True
00076     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00077     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00078     ref.TargetNodeClass = ua.NodeClass.DataType
00079     ref.TargetNodeId = ua.NodeId.from_string("i=11197")
00080     refs.append(ref)
00081     ref = ua.AddReferencesItem()
00082     ref.IsForward = True
00083     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00084     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00085     ref.TargetNodeClass = ua.NodeClass.DataType
00086     ref.TargetNodeId = ua.NodeId.from_string("i=11198")
00087     refs.append(ref)
00088     ref = ua.AddReferencesItem()
00089     ref.IsForward = True
00090     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00091     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00092     ref.TargetNodeClass = ua.NodeClass.DataType
00093     ref.TargetNodeId = ua.NodeId.from_string("i=11199")
00094     refs.append(ref)
00095     ref = ua.AddReferencesItem()
00096     ref.IsForward = True
00097     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00098     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00099     ref.TargetNodeClass = ua.NodeClass.DataType
00100     ref.TargetNodeId = ua.NodeId.from_string("i=11200")
00101     refs.append(ref)
00102     ref = ua.AddReferencesItem()
00103     ref.IsForward = True
00104     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00105     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00106     ref.TargetNodeClass = ua.NodeClass.DataType
00107     ref.TargetNodeId = ua.NodeId.from_string("i=11281")
00108     refs.append(ref)
00109     ref = ua.AddReferencesItem()
00110     ref.IsForward = True
00111     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00112     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00113     ref.TargetNodeClass = ua.NodeClass.DataType
00114     ref.TargetNodeId = ua.NodeId.from_string("i=11282")
00115     refs.append(ref)
00116     ref = ua.AddReferencesItem()
00117     ref.IsForward = True
00118     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00119     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00120     ref.TargetNodeClass = ua.NodeClass.DataType
00121     ref.TargetNodeId = ua.NodeId.from_string("i=11283")
00122     refs.append(ref)
00123     ref = ua.AddReferencesItem()
00124     ref.IsForward = True
00125     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00126     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00127     ref.TargetNodeClass = ua.NodeClass.DataType
00128     ref.TargetNodeId = ua.NodeId.from_string("i=11502")
00129     refs.append(ref)
00130     ref = ua.AddReferencesItem()
00131     ref.IsForward = True
00132     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00133     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00134     ref.TargetNodeClass = ua.NodeClass.DataType
00135     ref.TargetNodeId = ua.NodeId.from_string("i=11275")
00136     refs.append(ref)
00137     ref = ua.AddReferencesItem()
00138     ref.IsForward = True
00139     ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00140     ref.SourceNodeId = ua.NodeId.from_string("i=11192")
00141     ref.TargetNodeClass = ua.NodeClass.DataType
00142     ref.TargetNodeId = ua.NodeId.from_string("i=11201")
00143     refs.append(ref)
00144     server.add_references(refs)
00145    
00146     node = ua.AddNodesItem()
00147     node.RequestedNewNodeId = ua.NodeId.from_string("i=11193")
00148     node.BrowseName = ua.QualifiedName.from_string("AccessHistoryDataCapability")
00149     node.NodeClass = ua.NodeClass.Variable
00150     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00151     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00152     node.TypeDefinition = ua.NodeId.from_string("i=68")
00153     attrs = ua.VariableAttributes()
00154     attrs.DisplayName = ua.LocalizedText("AccessHistoryDataCapability")
00155     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00156     attrs.ValueRank = -1
00157     node.NodeAttributes = attrs
00158     server.add_nodes([node])
00159    
00160     node = ua.AddNodesItem()
00161     node.RequestedNewNodeId = ua.NodeId.from_string("i=11242")
00162     node.BrowseName = ua.QualifiedName.from_string("AccessHistoryEventsCapability")
00163     node.NodeClass = ua.NodeClass.Variable
00164     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00165     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00166     node.TypeDefinition = ua.NodeId.from_string("i=68")
00167     attrs = ua.VariableAttributes()
00168     attrs.DisplayName = ua.LocalizedText("AccessHistoryEventsCapability")
00169     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00170     attrs.ValueRank = -1
00171     node.NodeAttributes = attrs
00172     server.add_nodes([node])
00173    
00174     node = ua.AddNodesItem()
00175     node.RequestedNewNodeId = ua.NodeId.from_string("i=11273")
00176     node.BrowseName = ua.QualifiedName.from_string("MaxReturnDataValues")
00177     node.NodeClass = ua.NodeClass.Variable
00178     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00179     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00180     node.TypeDefinition = ua.NodeId.from_string("i=68")
00181     attrs = ua.VariableAttributes()
00182     attrs.DisplayName = ua.LocalizedText("MaxReturnDataValues")
00183     attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
00184     attrs.ValueRank = -1
00185     node.NodeAttributes = attrs
00186     server.add_nodes([node])
00187    
00188     node = ua.AddNodesItem()
00189     node.RequestedNewNodeId = ua.NodeId.from_string("i=11274")
00190     node.BrowseName = ua.QualifiedName.from_string("MaxReturnEventValues")
00191     node.NodeClass = ua.NodeClass.Variable
00192     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00193     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00194     node.TypeDefinition = ua.NodeId.from_string("i=68")
00195     attrs = ua.VariableAttributes()
00196     attrs.DisplayName = ua.LocalizedText("MaxReturnEventValues")
00197     attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
00198     attrs.ValueRank = -1
00199     node.NodeAttributes = attrs
00200     server.add_nodes([node])
00201    
00202     node = ua.AddNodesItem()
00203     node.RequestedNewNodeId = ua.NodeId.from_string("i=11196")
00204     node.BrowseName = ua.QualifiedName.from_string("InsertDataCapability")
00205     node.NodeClass = ua.NodeClass.Variable
00206     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00207     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00208     node.TypeDefinition = ua.NodeId.from_string("i=68")
00209     attrs = ua.VariableAttributes()
00210     attrs.DisplayName = ua.LocalizedText("InsertDataCapability")
00211     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00212     attrs.ValueRank = -1
00213     node.NodeAttributes = attrs
00214     server.add_nodes([node])
00215    
00216     node = ua.AddNodesItem()
00217     node.RequestedNewNodeId = ua.NodeId.from_string("i=11197")
00218     node.BrowseName = ua.QualifiedName.from_string("ReplaceDataCapability")
00219     node.NodeClass = ua.NodeClass.Variable
00220     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00221     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00222     node.TypeDefinition = ua.NodeId.from_string("i=68")
00223     attrs = ua.VariableAttributes()
00224     attrs.DisplayName = ua.LocalizedText("ReplaceDataCapability")
00225     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00226     attrs.ValueRank = -1
00227     node.NodeAttributes = attrs
00228     server.add_nodes([node])
00229    
00230     node = ua.AddNodesItem()
00231     node.RequestedNewNodeId = ua.NodeId.from_string("i=11198")
00232     node.BrowseName = ua.QualifiedName.from_string("UpdateDataCapability")
00233     node.NodeClass = ua.NodeClass.Variable
00234     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00235     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00236     node.TypeDefinition = ua.NodeId.from_string("i=68")
00237     attrs = ua.VariableAttributes()
00238     attrs.DisplayName = ua.LocalizedText("UpdateDataCapability")
00239     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00240     attrs.ValueRank = -1
00241     node.NodeAttributes = attrs
00242     server.add_nodes([node])
00243    
00244     node = ua.AddNodesItem()
00245     node.RequestedNewNodeId = ua.NodeId.from_string("i=11199")
00246     node.BrowseName = ua.QualifiedName.from_string("DeleteRawCapability")
00247     node.NodeClass = ua.NodeClass.Variable
00248     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00249     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00250     node.TypeDefinition = ua.NodeId.from_string("i=68")
00251     attrs = ua.VariableAttributes()
00252     attrs.DisplayName = ua.LocalizedText("DeleteRawCapability")
00253     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00254     attrs.ValueRank = -1
00255     node.NodeAttributes = attrs
00256     server.add_nodes([node])
00257    
00258     node = ua.AddNodesItem()
00259     node.RequestedNewNodeId = ua.NodeId.from_string("i=11200")
00260     node.BrowseName = ua.QualifiedName.from_string("DeleteAtTimeCapability")
00261     node.NodeClass = ua.NodeClass.Variable
00262     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00263     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00264     node.TypeDefinition = ua.NodeId.from_string("i=68")
00265     attrs = ua.VariableAttributes()
00266     attrs.DisplayName = ua.LocalizedText("DeleteAtTimeCapability")
00267     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00268     attrs.ValueRank = -1
00269     node.NodeAttributes = attrs
00270     server.add_nodes([node])
00271    
00272     node = ua.AddNodesItem()
00273     node.RequestedNewNodeId = ua.NodeId.from_string("i=11281")
00274     node.BrowseName = ua.QualifiedName.from_string("InsertEventCapability")
00275     node.NodeClass = ua.NodeClass.Variable
00276     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00277     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00278     node.TypeDefinition = ua.NodeId.from_string("i=68")
00279     attrs = ua.VariableAttributes()
00280     attrs.DisplayName = ua.LocalizedText("InsertEventCapability")
00281     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00282     attrs.ValueRank = -1
00283     node.NodeAttributes = attrs
00284     server.add_nodes([node])
00285    
00286     node = ua.AddNodesItem()
00287     node.RequestedNewNodeId = ua.NodeId.from_string("i=11282")
00288     node.BrowseName = ua.QualifiedName.from_string("ReplaceEventCapability")
00289     node.NodeClass = ua.NodeClass.Variable
00290     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00291     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00292     node.TypeDefinition = ua.NodeId.from_string("i=68")
00293     attrs = ua.VariableAttributes()
00294     attrs.DisplayName = ua.LocalizedText("ReplaceEventCapability")
00295     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00296     attrs.ValueRank = -1
00297     node.NodeAttributes = attrs
00298     server.add_nodes([node])
00299    
00300     node = ua.AddNodesItem()
00301     node.RequestedNewNodeId = ua.NodeId.from_string("i=11283")
00302     node.BrowseName = ua.QualifiedName.from_string("UpdateEventCapability")
00303     node.NodeClass = ua.NodeClass.Variable
00304     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00305     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00306     node.TypeDefinition = ua.NodeId.from_string("i=68")
00307     attrs = ua.VariableAttributes()
00308     attrs.DisplayName = ua.LocalizedText("UpdateEventCapability")
00309     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00310     attrs.ValueRank = -1
00311     node.NodeAttributes = attrs
00312     server.add_nodes([node])
00313    
00314     node = ua.AddNodesItem()
00315     node.RequestedNewNodeId = ua.NodeId.from_string("i=11502")
00316     node.BrowseName = ua.QualifiedName.from_string("DeleteEventCapability")
00317     node.NodeClass = ua.NodeClass.Variable
00318     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00319     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00320     node.TypeDefinition = ua.NodeId.from_string("i=68")
00321     attrs = ua.VariableAttributes()
00322     attrs.DisplayName = ua.LocalizedText("DeleteEventCapability")
00323     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00324     attrs.ValueRank = -1
00325     node.NodeAttributes = attrs
00326     server.add_nodes([node])
00327    
00328     node = ua.AddNodesItem()
00329     node.RequestedNewNodeId = ua.NodeId.from_string("i=11275")
00330     node.BrowseName = ua.QualifiedName.from_string("InsertAnnotationCapability")
00331     node.NodeClass = ua.NodeClass.Variable
00332     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00333     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00334     node.TypeDefinition = ua.NodeId.from_string("i=68")
00335     attrs = ua.VariableAttributes()
00336     attrs.DisplayName = ua.LocalizedText("InsertAnnotationCapability")
00337     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00338     attrs.ValueRank = -1
00339     node.NodeAttributes = attrs
00340     server.add_nodes([node])
00341    
00342     node = ua.AddNodesItem()
00343     node.RequestedNewNodeId = ua.NodeId.from_string("i=11201")
00344     node.BrowseName = ua.QualifiedName.from_string("AggregateFunctions")
00345     node.NodeClass = ua.NodeClass.Object
00346     node.ParentNodeId = ua.NodeId.from_string("i=11192")
00347     node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00348     node.TypeDefinition = ua.NodeId.from_string("i=61")
00349     attrs = ua.ObjectAttributes()
00350     attrs.DisplayName = ua.LocalizedText("AggregateFunctions")
00351     attrs.EventNotifier = 0
00352     node.NodeAttributes = attrs
00353     server.add_nodes([node])
00354    
00355     node = ua.AddNodesItem()
00356     node.RequestedNewNodeId = ua.NodeId.from_string("i=11214")
00357     node.BrowseName = ua.QualifiedName.from_string("Annotations")
00358     node.NodeClass = ua.NodeClass.Variable
00359     node.TypeDefinition = ua.NodeId.from_string("i=68")
00360     attrs = ua.VariableAttributes()
00361     attrs.DisplayName = ua.LocalizedText("Annotations")
00362     attrs.DataType = ua.NodeId.from_string("i=891")
00363     attrs.ValueRank = -2
00364     node.NodeAttributes = attrs
00365     server.add_nodes([node])
00366    
00367     node = ua.AddNodesItem()
00368     node.RequestedNewNodeId = ua.NodeId.from_string("i=2318")
00369     node.BrowseName = ua.QualifiedName.from_string("HistoricalDataConfigurationType")
00370     node.NodeClass = ua.NodeClass.ObjectType
00371     node.ParentNodeId = ua.NodeId.from_string("i=58")
00372     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00373     attrs = ua.ObjectTypeAttributes()
00374     attrs.DisplayName = ua.LocalizedText("HistoricalDataConfigurationType")
00375     attrs.IsAbstract = False
00376     node.NodeAttributes = attrs
00377     server.add_nodes([node])
00378     refs = []
00379     ref = ua.AddReferencesItem()
00380     ref.IsForward = True
00381     ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00382     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00383     ref.TargetNodeClass = ua.NodeClass.DataType
00384     ref.TargetNodeId = ua.NodeId.from_string("i=3059")
00385     refs.append(ref)
00386     ref = ua.AddReferencesItem()
00387     ref.IsForward = True
00388     ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00389     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00390     ref.TargetNodeClass = ua.NodeClass.DataType
00391     ref.TargetNodeId = ua.NodeId.from_string("i=11876")
00392     refs.append(ref)
00393     ref = ua.AddReferencesItem()
00394     ref.IsForward = True
00395     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00396     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00397     ref.TargetNodeClass = ua.NodeClass.DataType
00398     ref.TargetNodeId = ua.NodeId.from_string("i=2323")
00399     refs.append(ref)
00400     ref = ua.AddReferencesItem()
00401     ref.IsForward = True
00402     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00403     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00404     ref.TargetNodeClass = ua.NodeClass.DataType
00405     ref.TargetNodeId = ua.NodeId.from_string("i=2324")
00406     refs.append(ref)
00407     ref = ua.AddReferencesItem()
00408     ref.IsForward = True
00409     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00410     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00411     ref.TargetNodeClass = ua.NodeClass.DataType
00412     ref.TargetNodeId = ua.NodeId.from_string("i=2325")
00413     refs.append(ref)
00414     ref = ua.AddReferencesItem()
00415     ref.IsForward = True
00416     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00417     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00418     ref.TargetNodeClass = ua.NodeClass.DataType
00419     ref.TargetNodeId = ua.NodeId.from_string("i=2326")
00420     refs.append(ref)
00421     ref = ua.AddReferencesItem()
00422     ref.IsForward = True
00423     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00424     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00425     ref.TargetNodeClass = ua.NodeClass.DataType
00426     ref.TargetNodeId = ua.NodeId.from_string("i=2327")
00427     refs.append(ref)
00428     ref = ua.AddReferencesItem()
00429     ref.IsForward = True
00430     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00431     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00432     ref.TargetNodeClass = ua.NodeClass.DataType
00433     ref.TargetNodeId = ua.NodeId.from_string("i=2328")
00434     refs.append(ref)
00435     ref = ua.AddReferencesItem()
00436     ref.IsForward = True
00437     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00438     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00439     ref.TargetNodeClass = ua.NodeClass.DataType
00440     ref.TargetNodeId = ua.NodeId.from_string("i=11499")
00441     refs.append(ref)
00442     ref = ua.AddReferencesItem()
00443     ref.IsForward = True
00444     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00445     ref.SourceNodeId = ua.NodeId.from_string("i=2318")
00446     ref.TargetNodeClass = ua.NodeClass.DataType
00447     ref.TargetNodeId = ua.NodeId.from_string("i=11500")
00448     refs.append(ref)
00449     server.add_references(refs)
00450    
00451     node = ua.AddNodesItem()
00452     node.RequestedNewNodeId = ua.NodeId.from_string("i=3059")
00453     node.BrowseName = ua.QualifiedName.from_string("AggregateConfiguration")
00454     node.NodeClass = ua.NodeClass.Object
00455     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00456     node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00457     node.TypeDefinition = ua.NodeId.from_string("i=11187")
00458     attrs = ua.ObjectAttributes()
00459     attrs.DisplayName = ua.LocalizedText("AggregateConfiguration")
00460     attrs.EventNotifier = 0
00461     node.NodeAttributes = attrs
00462     server.add_nodes([node])
00463     refs = []
00464     ref = ua.AddReferencesItem()
00465     ref.IsForward = True
00466     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00467     ref.SourceNodeId = ua.NodeId.from_string("i=3059")
00468     ref.TargetNodeClass = ua.NodeClass.DataType
00469     ref.TargetNodeId = ua.NodeId.from_string("i=11168")
00470     refs.append(ref)
00471     ref = ua.AddReferencesItem()
00472     ref.IsForward = True
00473     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00474     ref.SourceNodeId = ua.NodeId.from_string("i=3059")
00475     ref.TargetNodeClass = ua.NodeClass.DataType
00476     ref.TargetNodeId = ua.NodeId.from_string("i=11169")
00477     refs.append(ref)
00478     ref = ua.AddReferencesItem()
00479     ref.IsForward = True
00480     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00481     ref.SourceNodeId = ua.NodeId.from_string("i=3059")
00482     ref.TargetNodeClass = ua.NodeClass.DataType
00483     ref.TargetNodeId = ua.NodeId.from_string("i=11170")
00484     refs.append(ref)
00485     ref = ua.AddReferencesItem()
00486     ref.IsForward = True
00487     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00488     ref.SourceNodeId = ua.NodeId.from_string("i=3059")
00489     ref.TargetNodeClass = ua.NodeClass.DataType
00490     ref.TargetNodeId = ua.NodeId.from_string("i=11171")
00491     refs.append(ref)
00492     ref = ua.AddReferencesItem()
00493     ref.IsForward = True
00494     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00495     ref.SourceNodeId = ua.NodeId.from_string("i=3059")
00496     ref.TargetNodeClass = ua.NodeClass.DataType
00497     ref.TargetNodeId = ua.NodeId.from_string("i=78")
00498     refs.append(ref)
00499     server.add_references(refs)
00500    
00501     node = ua.AddNodesItem()
00502     node.RequestedNewNodeId = ua.NodeId.from_string("i=11168")
00503     node.BrowseName = ua.QualifiedName.from_string("TreatUncertainAsBad")
00504     node.NodeClass = ua.NodeClass.Variable
00505     node.ParentNodeId = ua.NodeId.from_string("i=3059")
00506     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00507     node.TypeDefinition = ua.NodeId.from_string("i=68")
00508     attrs = ua.VariableAttributes()
00509     attrs.DisplayName = ua.LocalizedText("TreatUncertainAsBad")
00510     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00511     attrs.ValueRank = -1
00512     node.NodeAttributes = attrs
00513     server.add_nodes([node])
00514     refs = []
00515     ref = ua.AddReferencesItem()
00516     ref.IsForward = True
00517     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00518     ref.SourceNodeId = ua.NodeId.from_string("i=11168")
00519     ref.TargetNodeClass = ua.NodeClass.DataType
00520     ref.TargetNodeId = ua.NodeId.from_string("i=78")
00521     refs.append(ref)
00522     server.add_references(refs)
00523    
00524     node = ua.AddNodesItem()
00525     node.RequestedNewNodeId = ua.NodeId.from_string("i=11169")
00526     node.BrowseName = ua.QualifiedName.from_string("PercentDataBad")
00527     node.NodeClass = ua.NodeClass.Variable
00528     node.ParentNodeId = ua.NodeId.from_string("i=3059")
00529     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00530     node.TypeDefinition = ua.NodeId.from_string("i=68")
00531     attrs = ua.VariableAttributes()
00532     attrs.DisplayName = ua.LocalizedText("PercentDataBad")
00533     attrs.DataType = ua.NodeId(ua.ObjectIds.Byte)
00534     attrs.ValueRank = -1
00535     node.NodeAttributes = attrs
00536     server.add_nodes([node])
00537     refs = []
00538     ref = ua.AddReferencesItem()
00539     ref.IsForward = True
00540     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00541     ref.SourceNodeId = ua.NodeId.from_string("i=11169")
00542     ref.TargetNodeClass = ua.NodeClass.DataType
00543     ref.TargetNodeId = ua.NodeId.from_string("i=78")
00544     refs.append(ref)
00545     server.add_references(refs)
00546    
00547     node = ua.AddNodesItem()
00548     node.RequestedNewNodeId = ua.NodeId.from_string("i=11170")
00549     node.BrowseName = ua.QualifiedName.from_string("PercentDataGood")
00550     node.NodeClass = ua.NodeClass.Variable
00551     node.ParentNodeId = ua.NodeId.from_string("i=3059")
00552     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00553     node.TypeDefinition = ua.NodeId.from_string("i=68")
00554     attrs = ua.VariableAttributes()
00555     attrs.DisplayName = ua.LocalizedText("PercentDataGood")
00556     attrs.DataType = ua.NodeId(ua.ObjectIds.Byte)
00557     attrs.ValueRank = -1
00558     node.NodeAttributes = attrs
00559     server.add_nodes([node])
00560     refs = []
00561     ref = ua.AddReferencesItem()
00562     ref.IsForward = True
00563     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00564     ref.SourceNodeId = ua.NodeId.from_string("i=11170")
00565     ref.TargetNodeClass = ua.NodeClass.DataType
00566     ref.TargetNodeId = ua.NodeId.from_string("i=78")
00567     refs.append(ref)
00568     server.add_references(refs)
00569    
00570     node = ua.AddNodesItem()
00571     node.RequestedNewNodeId = ua.NodeId.from_string("i=11171")
00572     node.BrowseName = ua.QualifiedName.from_string("UseSlopedExtrapolation")
00573     node.NodeClass = ua.NodeClass.Variable
00574     node.ParentNodeId = ua.NodeId.from_string("i=3059")
00575     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00576     node.TypeDefinition = ua.NodeId.from_string("i=68")
00577     attrs = ua.VariableAttributes()
00578     attrs.DisplayName = ua.LocalizedText("UseSlopedExtrapolation")
00579     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00580     attrs.ValueRank = -1
00581     node.NodeAttributes = attrs
00582     server.add_nodes([node])
00583     refs = []
00584     ref = ua.AddReferencesItem()
00585     ref.IsForward = True
00586     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00587     ref.SourceNodeId = ua.NodeId.from_string("i=11171")
00588     ref.TargetNodeClass = ua.NodeClass.DataType
00589     ref.TargetNodeId = ua.NodeId.from_string("i=78")
00590     refs.append(ref)
00591     server.add_references(refs)
00592    
00593     node = ua.AddNodesItem()
00594     node.RequestedNewNodeId = ua.NodeId.from_string("i=11876")
00595     node.BrowseName = ua.QualifiedName.from_string("AggregateFunctions")
00596     node.NodeClass = ua.NodeClass.Object
00597     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00598     node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00599     node.TypeDefinition = ua.NodeId.from_string("i=61")
00600     attrs = ua.ObjectAttributes()
00601     attrs.DisplayName = ua.LocalizedText("AggregateFunctions")
00602     attrs.EventNotifier = 0
00603     node.NodeAttributes = attrs
00604     server.add_nodes([node])
00605     refs = []
00606     ref = ua.AddReferencesItem()
00607     ref.IsForward = True
00608     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00609     ref.SourceNodeId = ua.NodeId.from_string("i=11876")
00610     ref.TargetNodeClass = ua.NodeClass.DataType
00611     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00612     refs.append(ref)
00613     server.add_references(refs)
00614    
00615     node = ua.AddNodesItem()
00616     node.RequestedNewNodeId = ua.NodeId.from_string("i=2323")
00617     node.BrowseName = ua.QualifiedName.from_string("Stepped")
00618     node.NodeClass = ua.NodeClass.Variable
00619     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00620     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00621     node.TypeDefinition = ua.NodeId.from_string("i=68")
00622     attrs = ua.VariableAttributes()
00623     attrs.DisplayName = ua.LocalizedText("Stepped")
00624     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00625     attrs.ValueRank = -1
00626     node.NodeAttributes = attrs
00627     server.add_nodes([node])
00628     refs = []
00629     ref = ua.AddReferencesItem()
00630     ref.IsForward = True
00631     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00632     ref.SourceNodeId = ua.NodeId.from_string("i=2323")
00633     ref.TargetNodeClass = ua.NodeClass.DataType
00634     ref.TargetNodeId = ua.NodeId.from_string("i=78")
00635     refs.append(ref)
00636     server.add_references(refs)
00637    
00638     node = ua.AddNodesItem()
00639     node.RequestedNewNodeId = ua.NodeId.from_string("i=2324")
00640     node.BrowseName = ua.QualifiedName.from_string("Definition")
00641     node.NodeClass = ua.NodeClass.Variable
00642     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00643     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00644     node.TypeDefinition = ua.NodeId.from_string("i=68")
00645     attrs = ua.VariableAttributes()
00646     attrs.DisplayName = ua.LocalizedText("Definition")
00647     attrs.DataType = ua.NodeId(ua.ObjectIds.String)
00648     attrs.ValueRank = -1
00649     node.NodeAttributes = attrs
00650     server.add_nodes([node])
00651     refs = []
00652     ref = ua.AddReferencesItem()
00653     ref.IsForward = True
00654     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00655     ref.SourceNodeId = ua.NodeId.from_string("i=2324")
00656     ref.TargetNodeClass = ua.NodeClass.DataType
00657     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00658     refs.append(ref)
00659     server.add_references(refs)
00660    
00661     node = ua.AddNodesItem()
00662     node.RequestedNewNodeId = ua.NodeId.from_string("i=2325")
00663     node.BrowseName = ua.QualifiedName.from_string("MaxTimeInterval")
00664     node.NodeClass = ua.NodeClass.Variable
00665     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00666     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00667     node.TypeDefinition = ua.NodeId.from_string("i=68")
00668     attrs = ua.VariableAttributes()
00669     attrs.DisplayName = ua.LocalizedText("MaxTimeInterval")
00670     attrs.DataType = ua.NodeId.from_string("i=290")
00671     attrs.ValueRank = -1
00672     node.NodeAttributes = attrs
00673     server.add_nodes([node])
00674     refs = []
00675     ref = ua.AddReferencesItem()
00676     ref.IsForward = True
00677     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00678     ref.SourceNodeId = ua.NodeId.from_string("i=2325")
00679     ref.TargetNodeClass = ua.NodeClass.DataType
00680     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00681     refs.append(ref)
00682     server.add_references(refs)
00683    
00684     node = ua.AddNodesItem()
00685     node.RequestedNewNodeId = ua.NodeId.from_string("i=2326")
00686     node.BrowseName = ua.QualifiedName.from_string("MinTimeInterval")
00687     node.NodeClass = ua.NodeClass.Variable
00688     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00689     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00690     node.TypeDefinition = ua.NodeId.from_string("i=68")
00691     attrs = ua.VariableAttributes()
00692     attrs.DisplayName = ua.LocalizedText("MinTimeInterval")
00693     attrs.DataType = ua.NodeId.from_string("i=290")
00694     attrs.ValueRank = -1
00695     node.NodeAttributes = attrs
00696     server.add_nodes([node])
00697     refs = []
00698     ref = ua.AddReferencesItem()
00699     ref.IsForward = True
00700     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00701     ref.SourceNodeId = ua.NodeId.from_string("i=2326")
00702     ref.TargetNodeClass = ua.NodeClass.DataType
00703     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00704     refs.append(ref)
00705     server.add_references(refs)
00706    
00707     node = ua.AddNodesItem()
00708     node.RequestedNewNodeId = ua.NodeId.from_string("i=2327")
00709     node.BrowseName = ua.QualifiedName.from_string("ExceptionDeviation")
00710     node.NodeClass = ua.NodeClass.Variable
00711     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00712     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00713     node.TypeDefinition = ua.NodeId.from_string("i=68")
00714     attrs = ua.VariableAttributes()
00715     attrs.DisplayName = ua.LocalizedText("ExceptionDeviation")
00716     attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
00717     attrs.ValueRank = -1
00718     node.NodeAttributes = attrs
00719     server.add_nodes([node])
00720     refs = []
00721     ref = ua.AddReferencesItem()
00722     ref.IsForward = True
00723     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00724     ref.SourceNodeId = ua.NodeId.from_string("i=2327")
00725     ref.TargetNodeClass = ua.NodeClass.DataType
00726     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00727     refs.append(ref)
00728     server.add_references(refs)
00729    
00730     node = ua.AddNodesItem()
00731     node.RequestedNewNodeId = ua.NodeId.from_string("i=2328")
00732     node.BrowseName = ua.QualifiedName.from_string("ExceptionDeviationFormat")
00733     node.NodeClass = ua.NodeClass.Variable
00734     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00735     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00736     node.TypeDefinition = ua.NodeId.from_string("i=68")
00737     attrs = ua.VariableAttributes()
00738     attrs.DisplayName = ua.LocalizedText("ExceptionDeviationFormat")
00739     attrs.DataType = ua.NodeId.from_string("i=890")
00740     attrs.ValueRank = -1
00741     node.NodeAttributes = attrs
00742     server.add_nodes([node])
00743     refs = []
00744     ref = ua.AddReferencesItem()
00745     ref.IsForward = True
00746     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00747     ref.SourceNodeId = ua.NodeId.from_string("i=2328")
00748     ref.TargetNodeClass = ua.NodeClass.DataType
00749     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00750     refs.append(ref)
00751     server.add_references(refs)
00752    
00753     node = ua.AddNodesItem()
00754     node.RequestedNewNodeId = ua.NodeId.from_string("i=11499")
00755     node.BrowseName = ua.QualifiedName.from_string("StartOfArchive")
00756     node.NodeClass = ua.NodeClass.Variable
00757     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00758     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00759     node.TypeDefinition = ua.NodeId.from_string("i=68")
00760     attrs = ua.VariableAttributes()
00761     attrs.DisplayName = ua.LocalizedText("StartOfArchive")
00762     attrs.DataType = ua.NodeId.from_string("i=294")
00763     attrs.ValueRank = -1
00764     node.NodeAttributes = attrs
00765     server.add_nodes([node])
00766     refs = []
00767     ref = ua.AddReferencesItem()
00768     ref.IsForward = True
00769     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00770     ref.SourceNodeId = ua.NodeId.from_string("i=11499")
00771     ref.TargetNodeClass = ua.NodeClass.DataType
00772     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00773     refs.append(ref)
00774     server.add_references(refs)
00775    
00776     node = ua.AddNodesItem()
00777     node.RequestedNewNodeId = ua.NodeId.from_string("i=11500")
00778     node.BrowseName = ua.QualifiedName.from_string("StartOfOnlineArchive")
00779     node.NodeClass = ua.NodeClass.Variable
00780     node.ParentNodeId = ua.NodeId.from_string("i=2318")
00781     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00782     node.TypeDefinition = ua.NodeId.from_string("i=68")
00783     attrs = ua.VariableAttributes()
00784     attrs.DisplayName = ua.LocalizedText("StartOfOnlineArchive")
00785     attrs.DataType = ua.NodeId.from_string("i=294")
00786     attrs.ValueRank = -1
00787     node.NodeAttributes = attrs
00788     server.add_nodes([node])
00789     refs = []
00790     ref = ua.AddReferencesItem()
00791     ref.IsForward = True
00792     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00793     ref.SourceNodeId = ua.NodeId.from_string("i=11500")
00794     ref.TargetNodeClass = ua.NodeClass.DataType
00795     ref.TargetNodeId = ua.NodeId.from_string("i=80")
00796     refs.append(ref)
00797     server.add_references(refs)
00798    
00799     node = ua.AddNodesItem()
00800     node.RequestedNewNodeId = ua.NodeId.from_string("i=11202")
00801     node.BrowseName = ua.QualifiedName.from_string("HA Configuration")
00802     node.NodeClass = ua.NodeClass.Object
00803     node.TypeDefinition = ua.NodeId.from_string("i=2318")
00804     attrs = ua.ObjectAttributes()
00805     attrs.DisplayName = ua.LocalizedText("HA Configuration")
00806     attrs.EventNotifier = 0
00807     node.NodeAttributes = attrs
00808     server.add_nodes([node])
00809     refs = []
00810     ref = ua.AddReferencesItem()
00811     ref.IsForward = True
00812     ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00813     ref.SourceNodeId = ua.NodeId.from_string("i=11202")
00814     ref.TargetNodeClass = ua.NodeClass.DataType
00815     ref.TargetNodeId = ua.NodeId.from_string("i=11203")
00816     refs.append(ref)
00817     ref = ua.AddReferencesItem()
00818     ref.IsForward = True
00819     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00820     ref.SourceNodeId = ua.NodeId.from_string("i=11202")
00821     ref.TargetNodeClass = ua.NodeClass.DataType
00822     ref.TargetNodeId = ua.NodeId.from_string("i=11208")
00823     refs.append(ref)
00824     server.add_references(refs)
00825    
00826     node = ua.AddNodesItem()
00827     node.RequestedNewNodeId = ua.NodeId.from_string("i=11203")
00828     node.BrowseName = ua.QualifiedName.from_string("AggregateConfiguration")
00829     node.NodeClass = ua.NodeClass.Object
00830     node.ParentNodeId = ua.NodeId.from_string("i=11202")
00831     node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00832     node.TypeDefinition = ua.NodeId.from_string("i=11187")
00833     attrs = ua.ObjectAttributes()
00834     attrs.DisplayName = ua.LocalizedText("AggregateConfiguration")
00835     attrs.EventNotifier = 0
00836     node.NodeAttributes = attrs
00837     server.add_nodes([node])
00838     refs = []
00839     ref = ua.AddReferencesItem()
00840     ref.IsForward = True
00841     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00842     ref.SourceNodeId = ua.NodeId.from_string("i=11203")
00843     ref.TargetNodeClass = ua.NodeClass.DataType
00844     ref.TargetNodeId = ua.NodeId.from_string("i=11204")
00845     refs.append(ref)
00846     ref = ua.AddReferencesItem()
00847     ref.IsForward = True
00848     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00849     ref.SourceNodeId = ua.NodeId.from_string("i=11203")
00850     ref.TargetNodeClass = ua.NodeClass.DataType
00851     ref.TargetNodeId = ua.NodeId.from_string("i=11205")
00852     refs.append(ref)
00853     ref = ua.AddReferencesItem()
00854     ref.IsForward = True
00855     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00856     ref.SourceNodeId = ua.NodeId.from_string("i=11203")
00857     ref.TargetNodeClass = ua.NodeClass.DataType
00858     ref.TargetNodeId = ua.NodeId.from_string("i=11206")
00859     refs.append(ref)
00860     ref = ua.AddReferencesItem()
00861     ref.IsForward = True
00862     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00863     ref.SourceNodeId = ua.NodeId.from_string("i=11203")
00864     ref.TargetNodeClass = ua.NodeClass.DataType
00865     ref.TargetNodeId = ua.NodeId.from_string("i=11207")
00866     refs.append(ref)
00867     server.add_references(refs)
00868    
00869     node = ua.AddNodesItem()
00870     node.RequestedNewNodeId = ua.NodeId.from_string("i=11204")
00871     node.BrowseName = ua.QualifiedName.from_string("TreatUncertainAsBad")
00872     node.NodeClass = ua.NodeClass.Variable
00873     node.ParentNodeId = ua.NodeId.from_string("i=11203")
00874     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00875     node.TypeDefinition = ua.NodeId.from_string("i=68")
00876     attrs = ua.VariableAttributes()
00877     attrs.DisplayName = ua.LocalizedText("TreatUncertainAsBad")
00878     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00879     attrs.ValueRank = -1
00880     node.NodeAttributes = attrs
00881     server.add_nodes([node])
00882    
00883     node = ua.AddNodesItem()
00884     node.RequestedNewNodeId = ua.NodeId.from_string("i=11205")
00885     node.BrowseName = ua.QualifiedName.from_string("PercentDataBad")
00886     node.NodeClass = ua.NodeClass.Variable
00887     node.ParentNodeId = ua.NodeId.from_string("i=11203")
00888     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00889     node.TypeDefinition = ua.NodeId.from_string("i=68")
00890     attrs = ua.VariableAttributes()
00891     attrs.DisplayName = ua.LocalizedText("PercentDataBad")
00892     attrs.DataType = ua.NodeId(ua.ObjectIds.Byte)
00893     attrs.ValueRank = -1
00894     node.NodeAttributes = attrs
00895     server.add_nodes([node])
00896    
00897     node = ua.AddNodesItem()
00898     node.RequestedNewNodeId = ua.NodeId.from_string("i=11206")
00899     node.BrowseName = ua.QualifiedName.from_string("PercentDataGood")
00900     node.NodeClass = ua.NodeClass.Variable
00901     node.ParentNodeId = ua.NodeId.from_string("i=11203")
00902     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00903     node.TypeDefinition = ua.NodeId.from_string("i=68")
00904     attrs = ua.VariableAttributes()
00905     attrs.DisplayName = ua.LocalizedText("PercentDataGood")
00906     attrs.DataType = ua.NodeId(ua.ObjectIds.Byte)
00907     attrs.ValueRank = -1
00908     node.NodeAttributes = attrs
00909     server.add_nodes([node])
00910    
00911     node = ua.AddNodesItem()
00912     node.RequestedNewNodeId = ua.NodeId.from_string("i=11207")
00913     node.BrowseName = ua.QualifiedName.from_string("UseSlopedExtrapolation")
00914     node.NodeClass = ua.NodeClass.Variable
00915     node.ParentNodeId = ua.NodeId.from_string("i=11203")
00916     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00917     node.TypeDefinition = ua.NodeId.from_string("i=68")
00918     attrs = ua.VariableAttributes()
00919     attrs.DisplayName = ua.LocalizedText("UseSlopedExtrapolation")
00920     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00921     attrs.ValueRank = -1
00922     node.NodeAttributes = attrs
00923     server.add_nodes([node])
00924    
00925     node = ua.AddNodesItem()
00926     node.RequestedNewNodeId = ua.NodeId.from_string("i=11208")
00927     node.BrowseName = ua.QualifiedName.from_string("Stepped")
00928     node.NodeClass = ua.NodeClass.Variable
00929     node.ParentNodeId = ua.NodeId.from_string("i=11202")
00930     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00931     node.TypeDefinition = ua.NodeId.from_string("i=68")
00932     attrs = ua.VariableAttributes()
00933     attrs.DisplayName = ua.LocalizedText("Stepped")
00934     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00935     attrs.ValueRank = -1
00936     node.NodeAttributes = attrs
00937     server.add_nodes([node])
00938    
00939     node = ua.AddNodesItem()
00940     node.RequestedNewNodeId = ua.NodeId.from_string("i=11215")
00941     node.BrowseName = ua.QualifiedName.from_string("HistoricalEventFilter")
00942     node.NodeClass = ua.NodeClass.Variable
00943     node.TypeDefinition = ua.NodeId.from_string("i=68")
00944     attrs = ua.VariableAttributes()
00945     attrs.DisplayName = ua.LocalizedText("HistoricalEventFilter")
00946     attrs.DataType = ua.NodeId.from_string("i=725")
00947     attrs.ValueRank = -2
00948     node.NodeAttributes = attrs
00949     server.add_nodes([node])
00950    
00951     node = ua.AddNodesItem()
00952     node.RequestedNewNodeId = ua.NodeId.from_string("i=2330")
00953     node.BrowseName = ua.QualifiedName.from_string("HistoryServerCapabilitiesType")
00954     node.NodeClass = ua.NodeClass.ObjectType
00955     node.ParentNodeId = ua.NodeId.from_string("i=58")
00956     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00957     attrs = ua.ObjectTypeAttributes()
00958     attrs.DisplayName = ua.LocalizedText("HistoryServerCapabilitiesType")
00959     attrs.IsAbstract = False
00960     node.NodeAttributes = attrs
00961     server.add_nodes([node])
00962     refs = []
00963     ref = ua.AddReferencesItem()
00964     ref.IsForward = True
00965     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00966     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
00967     ref.TargetNodeClass = ua.NodeClass.DataType
00968     ref.TargetNodeId = ua.NodeId.from_string("i=2331")
00969     refs.append(ref)
00970     ref = ua.AddReferencesItem()
00971     ref.IsForward = True
00972     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00973     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
00974     ref.TargetNodeClass = ua.NodeClass.DataType
00975     ref.TargetNodeId = ua.NodeId.from_string("i=2332")
00976     refs.append(ref)
00977     ref = ua.AddReferencesItem()
00978     ref.IsForward = True
00979     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00980     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
00981     ref.TargetNodeClass = ua.NodeClass.DataType
00982     ref.TargetNodeId = ua.NodeId.from_string("i=11268")
00983     refs.append(ref)
00984     ref = ua.AddReferencesItem()
00985     ref.IsForward = True
00986     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00987     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
00988     ref.TargetNodeClass = ua.NodeClass.DataType
00989     ref.TargetNodeId = ua.NodeId.from_string("i=11269")
00990     refs.append(ref)
00991     ref = ua.AddReferencesItem()
00992     ref.IsForward = True
00993     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00994     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
00995     ref.TargetNodeClass = ua.NodeClass.DataType
00996     ref.TargetNodeId = ua.NodeId.from_string("i=2334")
00997     refs.append(ref)
00998     ref = ua.AddReferencesItem()
00999     ref.IsForward = True
01000     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01001     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01002     ref.TargetNodeClass = ua.NodeClass.DataType
01003     ref.TargetNodeId = ua.NodeId.from_string("i=2335")
01004     refs.append(ref)
01005     ref = ua.AddReferencesItem()
01006     ref.IsForward = True
01007     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01008     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01009     ref.TargetNodeClass = ua.NodeClass.DataType
01010     ref.TargetNodeId = ua.NodeId.from_string("i=2336")
01011     refs.append(ref)
01012     ref = ua.AddReferencesItem()
01013     ref.IsForward = True
01014     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01015     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01016     ref.TargetNodeClass = ua.NodeClass.DataType
01017     ref.TargetNodeId = ua.NodeId.from_string("i=2337")
01018     refs.append(ref)
01019     ref = ua.AddReferencesItem()
01020     ref.IsForward = True
01021     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01022     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01023     ref.TargetNodeClass = ua.NodeClass.DataType
01024     ref.TargetNodeId = ua.NodeId.from_string("i=2338")
01025     refs.append(ref)
01026     ref = ua.AddReferencesItem()
01027     ref.IsForward = True
01028     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01029     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01030     ref.TargetNodeClass = ua.NodeClass.DataType
01031     ref.TargetNodeId = ua.NodeId.from_string("i=11278")
01032     refs.append(ref)
01033     ref = ua.AddReferencesItem()
01034     ref.IsForward = True
01035     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01036     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01037     ref.TargetNodeClass = ua.NodeClass.DataType
01038     ref.TargetNodeId = ua.NodeId.from_string("i=11279")
01039     refs.append(ref)
01040     ref = ua.AddReferencesItem()
01041     ref.IsForward = True
01042     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01043     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01044     ref.TargetNodeClass = ua.NodeClass.DataType
01045     ref.TargetNodeId = ua.NodeId.from_string("i=11280")
01046     refs.append(ref)
01047     ref = ua.AddReferencesItem()
01048     ref.IsForward = True
01049     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01050     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01051     ref.TargetNodeClass = ua.NodeClass.DataType
01052     ref.TargetNodeId = ua.NodeId.from_string("i=11501")
01053     refs.append(ref)
01054     ref = ua.AddReferencesItem()
01055     ref.IsForward = True
01056     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01057     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01058     ref.TargetNodeClass = ua.NodeClass.DataType
01059     ref.TargetNodeId = ua.NodeId.from_string("i=11270")
01060     refs.append(ref)
01061     ref = ua.AddReferencesItem()
01062     ref.IsForward = True
01063     ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01064     ref.SourceNodeId = ua.NodeId.from_string("i=2330")
01065     ref.TargetNodeClass = ua.NodeClass.DataType
01066     ref.TargetNodeId = ua.NodeId.from_string("i=11172")
01067     refs.append(ref)
01068     server.add_references(refs)
01069    
01070     node = ua.AddNodesItem()
01071     node.RequestedNewNodeId = ua.NodeId.from_string("i=2331")
01072     node.BrowseName = ua.QualifiedName.from_string("AccessHistoryDataCapability")
01073     node.NodeClass = ua.NodeClass.Variable
01074     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01075     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01076     node.TypeDefinition = ua.NodeId.from_string("i=68")
01077     attrs = ua.VariableAttributes()
01078     attrs.DisplayName = ua.LocalizedText("AccessHistoryDataCapability")
01079     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01080     attrs.ValueRank = -1
01081     node.NodeAttributes = attrs
01082     server.add_nodes([node])
01083     refs = []
01084     ref = ua.AddReferencesItem()
01085     ref.IsForward = True
01086     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01087     ref.SourceNodeId = ua.NodeId.from_string("i=2331")
01088     ref.TargetNodeClass = ua.NodeClass.DataType
01089     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01090     refs.append(ref)
01091     server.add_references(refs)
01092    
01093     node = ua.AddNodesItem()
01094     node.RequestedNewNodeId = ua.NodeId.from_string("i=2332")
01095     node.BrowseName = ua.QualifiedName.from_string("AccessHistoryEventsCapability")
01096     node.NodeClass = ua.NodeClass.Variable
01097     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01098     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01099     node.TypeDefinition = ua.NodeId.from_string("i=68")
01100     attrs = ua.VariableAttributes()
01101     attrs.DisplayName = ua.LocalizedText("AccessHistoryEventsCapability")
01102     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01103     attrs.ValueRank = -1
01104     node.NodeAttributes = attrs
01105     server.add_nodes([node])
01106     refs = []
01107     ref = ua.AddReferencesItem()
01108     ref.IsForward = True
01109     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01110     ref.SourceNodeId = ua.NodeId.from_string("i=2332")
01111     ref.TargetNodeClass = ua.NodeClass.DataType
01112     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01113     refs.append(ref)
01114     server.add_references(refs)
01115    
01116     node = ua.AddNodesItem()
01117     node.RequestedNewNodeId = ua.NodeId.from_string("i=11268")
01118     node.BrowseName = ua.QualifiedName.from_string("MaxReturnDataValues")
01119     node.NodeClass = ua.NodeClass.Variable
01120     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01121     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01122     node.TypeDefinition = ua.NodeId.from_string("i=68")
01123     attrs = ua.VariableAttributes()
01124     attrs.DisplayName = ua.LocalizedText("MaxReturnDataValues")
01125     attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
01126     attrs.ValueRank = -1
01127     node.NodeAttributes = attrs
01128     server.add_nodes([node])
01129     refs = []
01130     ref = ua.AddReferencesItem()
01131     ref.IsForward = True
01132     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01133     ref.SourceNodeId = ua.NodeId.from_string("i=11268")
01134     ref.TargetNodeClass = ua.NodeClass.DataType
01135     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01136     refs.append(ref)
01137     server.add_references(refs)
01138    
01139     node = ua.AddNodesItem()
01140     node.RequestedNewNodeId = ua.NodeId.from_string("i=11269")
01141     node.BrowseName = ua.QualifiedName.from_string("MaxReturnEventValues")
01142     node.NodeClass = ua.NodeClass.Variable
01143     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01144     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01145     node.TypeDefinition = ua.NodeId.from_string("i=68")
01146     attrs = ua.VariableAttributes()
01147     attrs.DisplayName = ua.LocalizedText("MaxReturnEventValues")
01148     attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
01149     attrs.ValueRank = -1
01150     node.NodeAttributes = attrs
01151     server.add_nodes([node])
01152     refs = []
01153     ref = ua.AddReferencesItem()
01154     ref.IsForward = True
01155     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01156     ref.SourceNodeId = ua.NodeId.from_string("i=11269")
01157     ref.TargetNodeClass = ua.NodeClass.DataType
01158     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01159     refs.append(ref)
01160     server.add_references(refs)
01161    
01162     node = ua.AddNodesItem()
01163     node.RequestedNewNodeId = ua.NodeId.from_string("i=2334")
01164     node.BrowseName = ua.QualifiedName.from_string("InsertDataCapability")
01165     node.NodeClass = ua.NodeClass.Variable
01166     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01167     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01168     node.TypeDefinition = ua.NodeId.from_string("i=68")
01169     attrs = ua.VariableAttributes()
01170     attrs.DisplayName = ua.LocalizedText("InsertDataCapability")
01171     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01172     attrs.ValueRank = -1
01173     node.NodeAttributes = attrs
01174     server.add_nodes([node])
01175     refs = []
01176     ref = ua.AddReferencesItem()
01177     ref.IsForward = True
01178     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01179     ref.SourceNodeId = ua.NodeId.from_string("i=2334")
01180     ref.TargetNodeClass = ua.NodeClass.DataType
01181     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01182     refs.append(ref)
01183     server.add_references(refs)
01184    
01185     node = ua.AddNodesItem()
01186     node.RequestedNewNodeId = ua.NodeId.from_string("i=2335")
01187     node.BrowseName = ua.QualifiedName.from_string("ReplaceDataCapability")
01188     node.NodeClass = ua.NodeClass.Variable
01189     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01190     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01191     node.TypeDefinition = ua.NodeId.from_string("i=68")
01192     attrs = ua.VariableAttributes()
01193     attrs.DisplayName = ua.LocalizedText("ReplaceDataCapability")
01194     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01195     attrs.ValueRank = -1
01196     node.NodeAttributes = attrs
01197     server.add_nodes([node])
01198     refs = []
01199     ref = ua.AddReferencesItem()
01200     ref.IsForward = True
01201     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01202     ref.SourceNodeId = ua.NodeId.from_string("i=2335")
01203     ref.TargetNodeClass = ua.NodeClass.DataType
01204     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01205     refs.append(ref)
01206     server.add_references(refs)
01207    
01208     node = ua.AddNodesItem()
01209     node.RequestedNewNodeId = ua.NodeId.from_string("i=2336")
01210     node.BrowseName = ua.QualifiedName.from_string("UpdateDataCapability")
01211     node.NodeClass = ua.NodeClass.Variable
01212     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01213     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01214     node.TypeDefinition = ua.NodeId.from_string("i=68")
01215     attrs = ua.VariableAttributes()
01216     attrs.DisplayName = ua.LocalizedText("UpdateDataCapability")
01217     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01218     attrs.ValueRank = -1
01219     node.NodeAttributes = attrs
01220     server.add_nodes([node])
01221     refs = []
01222     ref = ua.AddReferencesItem()
01223     ref.IsForward = True
01224     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01225     ref.SourceNodeId = ua.NodeId.from_string("i=2336")
01226     ref.TargetNodeClass = ua.NodeClass.DataType
01227     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01228     refs.append(ref)
01229     server.add_references(refs)
01230    
01231     node = ua.AddNodesItem()
01232     node.RequestedNewNodeId = ua.NodeId.from_string("i=2337")
01233     node.BrowseName = ua.QualifiedName.from_string("DeleteRawCapability")
01234     node.NodeClass = ua.NodeClass.Variable
01235     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01236     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01237     node.TypeDefinition = ua.NodeId.from_string("i=68")
01238     attrs = ua.VariableAttributes()
01239     attrs.DisplayName = ua.LocalizedText("DeleteRawCapability")
01240     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01241     attrs.ValueRank = -1
01242     node.NodeAttributes = attrs
01243     server.add_nodes([node])
01244     refs = []
01245     ref = ua.AddReferencesItem()
01246     ref.IsForward = True
01247     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01248     ref.SourceNodeId = ua.NodeId.from_string("i=2337")
01249     ref.TargetNodeClass = ua.NodeClass.DataType
01250     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01251     refs.append(ref)
01252     server.add_references(refs)
01253    
01254     node = ua.AddNodesItem()
01255     node.RequestedNewNodeId = ua.NodeId.from_string("i=2338")
01256     node.BrowseName = ua.QualifiedName.from_string("DeleteAtTimeCapability")
01257     node.NodeClass = ua.NodeClass.Variable
01258     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01259     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01260     node.TypeDefinition = ua.NodeId.from_string("i=68")
01261     attrs = ua.VariableAttributes()
01262     attrs.DisplayName = ua.LocalizedText("DeleteAtTimeCapability")
01263     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01264     attrs.ValueRank = -1
01265     node.NodeAttributes = attrs
01266     server.add_nodes([node])
01267     refs = []
01268     ref = ua.AddReferencesItem()
01269     ref.IsForward = True
01270     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01271     ref.SourceNodeId = ua.NodeId.from_string("i=2338")
01272     ref.TargetNodeClass = ua.NodeClass.DataType
01273     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01274     refs.append(ref)
01275     server.add_references(refs)
01276    
01277     node = ua.AddNodesItem()
01278     node.RequestedNewNodeId = ua.NodeId.from_string("i=11278")
01279     node.BrowseName = ua.QualifiedName.from_string("InsertEventCapability")
01280     node.NodeClass = ua.NodeClass.Variable
01281     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01282     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01283     node.TypeDefinition = ua.NodeId.from_string("i=68")
01284     attrs = ua.VariableAttributes()
01285     attrs.DisplayName = ua.LocalizedText("InsertEventCapability")
01286     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01287     attrs.ValueRank = -1
01288     node.NodeAttributes = attrs
01289     server.add_nodes([node])
01290     refs = []
01291     ref = ua.AddReferencesItem()
01292     ref.IsForward = True
01293     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01294     ref.SourceNodeId = ua.NodeId.from_string("i=11278")
01295     ref.TargetNodeClass = ua.NodeClass.DataType
01296     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01297     refs.append(ref)
01298     server.add_references(refs)
01299    
01300     node = ua.AddNodesItem()
01301     node.RequestedNewNodeId = ua.NodeId.from_string("i=11279")
01302     node.BrowseName = ua.QualifiedName.from_string("ReplaceEventCapability")
01303     node.NodeClass = ua.NodeClass.Variable
01304     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01305     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01306     node.TypeDefinition = ua.NodeId.from_string("i=68")
01307     attrs = ua.VariableAttributes()
01308     attrs.DisplayName = ua.LocalizedText("ReplaceEventCapability")
01309     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01310     attrs.ValueRank = -1
01311     node.NodeAttributes = attrs
01312     server.add_nodes([node])
01313     refs = []
01314     ref = ua.AddReferencesItem()
01315     ref.IsForward = True
01316     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01317     ref.SourceNodeId = ua.NodeId.from_string("i=11279")
01318     ref.TargetNodeClass = ua.NodeClass.DataType
01319     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01320     refs.append(ref)
01321     server.add_references(refs)
01322    
01323     node = ua.AddNodesItem()
01324     node.RequestedNewNodeId = ua.NodeId.from_string("i=11280")
01325     node.BrowseName = ua.QualifiedName.from_string("UpdateEventCapability")
01326     node.NodeClass = ua.NodeClass.Variable
01327     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01328     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01329     node.TypeDefinition = ua.NodeId.from_string("i=68")
01330     attrs = ua.VariableAttributes()
01331     attrs.DisplayName = ua.LocalizedText("UpdateEventCapability")
01332     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01333     attrs.ValueRank = -1
01334     node.NodeAttributes = attrs
01335     server.add_nodes([node])
01336     refs = []
01337     ref = ua.AddReferencesItem()
01338     ref.IsForward = True
01339     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01340     ref.SourceNodeId = ua.NodeId.from_string("i=11280")
01341     ref.TargetNodeClass = ua.NodeClass.DataType
01342     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01343     refs.append(ref)
01344     server.add_references(refs)
01345    
01346     node = ua.AddNodesItem()
01347     node.RequestedNewNodeId = ua.NodeId.from_string("i=11501")
01348     node.BrowseName = ua.QualifiedName.from_string("DeleteEventCapability")
01349     node.NodeClass = ua.NodeClass.Variable
01350     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01351     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01352     node.TypeDefinition = ua.NodeId.from_string("i=68")
01353     attrs = ua.VariableAttributes()
01354     attrs.DisplayName = ua.LocalizedText("DeleteEventCapability")
01355     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01356     attrs.ValueRank = -1
01357     node.NodeAttributes = attrs
01358     server.add_nodes([node])
01359     refs = []
01360     ref = ua.AddReferencesItem()
01361     ref.IsForward = True
01362     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01363     ref.SourceNodeId = ua.NodeId.from_string("i=11501")
01364     ref.TargetNodeClass = ua.NodeClass.DataType
01365     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01366     refs.append(ref)
01367     server.add_references(refs)
01368    
01369     node = ua.AddNodesItem()
01370     node.RequestedNewNodeId = ua.NodeId.from_string("i=11270")
01371     node.BrowseName = ua.QualifiedName.from_string("InsertAnnotationCapability")
01372     node.NodeClass = ua.NodeClass.Variable
01373     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01374     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01375     node.TypeDefinition = ua.NodeId.from_string("i=68")
01376     attrs = ua.VariableAttributes()
01377     attrs.DisplayName = ua.LocalizedText("InsertAnnotationCapability")
01378     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01379     attrs.ValueRank = -1
01380     node.NodeAttributes = attrs
01381     server.add_nodes([node])
01382     refs = []
01383     ref = ua.AddReferencesItem()
01384     ref.IsForward = True
01385     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01386     ref.SourceNodeId = ua.NodeId.from_string("i=11270")
01387     ref.TargetNodeClass = ua.NodeClass.DataType
01388     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01389     refs.append(ref)
01390     server.add_references(refs)
01391    
01392     node = ua.AddNodesItem()
01393     node.RequestedNewNodeId = ua.NodeId.from_string("i=11172")
01394     node.BrowseName = ua.QualifiedName.from_string("AggregateFunctions")
01395     node.NodeClass = ua.NodeClass.Object
01396     node.ParentNodeId = ua.NodeId.from_string("i=2330")
01397     node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01398     node.TypeDefinition = ua.NodeId.from_string("i=61")
01399     attrs = ua.ObjectAttributes()
01400     attrs.DisplayName = ua.LocalizedText("AggregateFunctions")
01401     attrs.EventNotifier = 0
01402     node.NodeAttributes = attrs
01403     server.add_nodes([node])
01404     refs = []
01405     ref = ua.AddReferencesItem()
01406     ref.IsForward = True
01407     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01408     ref.SourceNodeId = ua.NodeId.from_string("i=11172")
01409     ref.TargetNodeClass = ua.NodeClass.DataType
01410     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01411     refs.append(ref)
01412     server.add_references(refs)
01413    
01414     node = ua.AddNodesItem()
01415     node.RequestedNewNodeId = ua.NodeId.from_string("i=2999")
01416     node.BrowseName = ua.QualifiedName.from_string("AuditHistoryEventUpdateEventType")
01417     node.NodeClass = ua.NodeClass.ObjectType
01418     node.ParentNodeId = ua.NodeId.from_string("i=2104")
01419     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01420     attrs = ua.ObjectTypeAttributes()
01421     attrs.DisplayName = ua.LocalizedText("AuditHistoryEventUpdateEventType")
01422     attrs.IsAbstract = True
01423     node.NodeAttributes = attrs
01424     server.add_nodes([node])
01425     refs = []
01426     ref = ua.AddReferencesItem()
01427     ref.IsForward = True
01428     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01429     ref.SourceNodeId = ua.NodeId.from_string("i=2999")
01430     ref.TargetNodeClass = ua.NodeClass.DataType
01431     ref.TargetNodeId = ua.NodeId.from_string("i=3025")
01432     refs.append(ref)
01433     ref = ua.AddReferencesItem()
01434     ref.IsForward = True
01435     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01436     ref.SourceNodeId = ua.NodeId.from_string("i=2999")
01437     ref.TargetNodeClass = ua.NodeClass.DataType
01438     ref.TargetNodeId = ua.NodeId.from_string("i=3028")
01439     refs.append(ref)
01440     ref = ua.AddReferencesItem()
01441     ref.IsForward = True
01442     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01443     ref.SourceNodeId = ua.NodeId.from_string("i=2999")
01444     ref.TargetNodeClass = ua.NodeClass.DataType
01445     ref.TargetNodeId = ua.NodeId.from_string("i=3003")
01446     refs.append(ref)
01447     ref = ua.AddReferencesItem()
01448     ref.IsForward = True
01449     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01450     ref.SourceNodeId = ua.NodeId.from_string("i=2999")
01451     ref.TargetNodeClass = ua.NodeClass.DataType
01452     ref.TargetNodeId = ua.NodeId.from_string("i=3029")
01453     refs.append(ref)
01454     ref = ua.AddReferencesItem()
01455     ref.IsForward = True
01456     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01457     ref.SourceNodeId = ua.NodeId.from_string("i=2999")
01458     ref.TargetNodeClass = ua.NodeClass.DataType
01459     ref.TargetNodeId = ua.NodeId.from_string("i=3030")
01460     refs.append(ref)
01461     server.add_references(refs)
01462    
01463     node = ua.AddNodesItem()
01464     node.RequestedNewNodeId = ua.NodeId.from_string("i=3025")
01465     node.BrowseName = ua.QualifiedName.from_string("UpdatedNode")
01466     node.NodeClass = ua.NodeClass.Variable
01467     node.ParentNodeId = ua.NodeId.from_string("i=2999")
01468     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01469     node.TypeDefinition = ua.NodeId.from_string("i=68")
01470     attrs = ua.VariableAttributes()
01471     attrs.DisplayName = ua.LocalizedText("UpdatedNode")
01472     attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
01473     attrs.ValueRank = -1
01474     node.NodeAttributes = attrs
01475     server.add_nodes([node])
01476     refs = []
01477     ref = ua.AddReferencesItem()
01478     ref.IsForward = True
01479     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01480     ref.SourceNodeId = ua.NodeId.from_string("i=3025")
01481     ref.TargetNodeClass = ua.NodeClass.DataType
01482     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01483     refs.append(ref)
01484     server.add_references(refs)
01485    
01486     node = ua.AddNodesItem()
01487     node.RequestedNewNodeId = ua.NodeId.from_string("i=3028")
01488     node.BrowseName = ua.QualifiedName.from_string("PerformInsertReplace")
01489     node.NodeClass = ua.NodeClass.Variable
01490     node.ParentNodeId = ua.NodeId.from_string("i=2999")
01491     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01492     node.TypeDefinition = ua.NodeId.from_string("i=68")
01493     attrs = ua.VariableAttributes()
01494     attrs.DisplayName = ua.LocalizedText("PerformInsertReplace")
01495     attrs.DataType = ua.NodeId.from_string("i=11293")
01496     attrs.ValueRank = -1
01497     node.NodeAttributes = attrs
01498     server.add_nodes([node])
01499     refs = []
01500     ref = ua.AddReferencesItem()
01501     ref.IsForward = True
01502     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01503     ref.SourceNodeId = ua.NodeId.from_string("i=3028")
01504     ref.TargetNodeClass = ua.NodeClass.DataType
01505     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01506     refs.append(ref)
01507     server.add_references(refs)
01508    
01509     node = ua.AddNodesItem()
01510     node.RequestedNewNodeId = ua.NodeId.from_string("i=3003")
01511     node.BrowseName = ua.QualifiedName.from_string("Filter")
01512     node.NodeClass = ua.NodeClass.Variable
01513     node.ParentNodeId = ua.NodeId.from_string("i=2999")
01514     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01515     node.TypeDefinition = ua.NodeId.from_string("i=68")
01516     attrs = ua.VariableAttributes()
01517     attrs.DisplayName = ua.LocalizedText("Filter")
01518     attrs.DataType = ua.NodeId.from_string("i=725")
01519     attrs.ValueRank = -1
01520     node.NodeAttributes = attrs
01521     server.add_nodes([node])
01522     refs = []
01523     ref = ua.AddReferencesItem()
01524     ref.IsForward = True
01525     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01526     ref.SourceNodeId = ua.NodeId.from_string("i=3003")
01527     ref.TargetNodeClass = ua.NodeClass.DataType
01528     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01529     refs.append(ref)
01530     server.add_references(refs)
01531    
01532     node = ua.AddNodesItem()
01533     node.RequestedNewNodeId = ua.NodeId.from_string("i=3029")
01534     node.BrowseName = ua.QualifiedName.from_string("NewValues")
01535     node.NodeClass = ua.NodeClass.Variable
01536     node.ParentNodeId = ua.NodeId.from_string("i=2999")
01537     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01538     node.TypeDefinition = ua.NodeId.from_string("i=68")
01539     attrs = ua.VariableAttributes()
01540     attrs.DisplayName = ua.LocalizedText("NewValues")
01541     attrs.DataType = ua.NodeId.from_string("i=920")
01542     attrs.ValueRank = 1
01543     node.NodeAttributes = attrs
01544     server.add_nodes([node])
01545     refs = []
01546     ref = ua.AddReferencesItem()
01547     ref.IsForward = True
01548     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01549     ref.SourceNodeId = ua.NodeId.from_string("i=3029")
01550     ref.TargetNodeClass = ua.NodeClass.DataType
01551     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01552     refs.append(ref)
01553     server.add_references(refs)
01554    
01555     node = ua.AddNodesItem()
01556     node.RequestedNewNodeId = ua.NodeId.from_string("i=3030")
01557     node.BrowseName = ua.QualifiedName.from_string("OldValues")
01558     node.NodeClass = ua.NodeClass.Variable
01559     node.ParentNodeId = ua.NodeId.from_string("i=2999")
01560     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01561     node.TypeDefinition = ua.NodeId.from_string("i=68")
01562     attrs = ua.VariableAttributes()
01563     attrs.DisplayName = ua.LocalizedText("OldValues")
01564     attrs.DataType = ua.NodeId.from_string("i=920")
01565     attrs.ValueRank = 1
01566     node.NodeAttributes = attrs
01567     server.add_nodes([node])
01568     refs = []
01569     ref = ua.AddReferencesItem()
01570     ref.IsForward = True
01571     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01572     ref.SourceNodeId = ua.NodeId.from_string("i=3030")
01573     ref.TargetNodeClass = ua.NodeClass.DataType
01574     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01575     refs.append(ref)
01576     server.add_references(refs)
01577    
01578     node = ua.AddNodesItem()
01579     node.RequestedNewNodeId = ua.NodeId.from_string("i=3006")
01580     node.BrowseName = ua.QualifiedName.from_string("AuditHistoryValueUpdateEventType")
01581     node.NodeClass = ua.NodeClass.ObjectType
01582     node.ParentNodeId = ua.NodeId.from_string("i=2104")
01583     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01584     attrs = ua.ObjectTypeAttributes()
01585     attrs.DisplayName = ua.LocalizedText("AuditHistoryValueUpdateEventType")
01586     attrs.IsAbstract = True
01587     node.NodeAttributes = attrs
01588     server.add_nodes([node])
01589     refs = []
01590     ref = ua.AddReferencesItem()
01591     ref.IsForward = True
01592     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01593     ref.SourceNodeId = ua.NodeId.from_string("i=3006")
01594     ref.TargetNodeClass = ua.NodeClass.DataType
01595     ref.TargetNodeId = ua.NodeId.from_string("i=3026")
01596     refs.append(ref)
01597     ref = ua.AddReferencesItem()
01598     ref.IsForward = True
01599     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01600     ref.SourceNodeId = ua.NodeId.from_string("i=3006")
01601     ref.TargetNodeClass = ua.NodeClass.DataType
01602     ref.TargetNodeId = ua.NodeId.from_string("i=3031")
01603     refs.append(ref)
01604     ref = ua.AddReferencesItem()
01605     ref.IsForward = True
01606     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01607     ref.SourceNodeId = ua.NodeId.from_string("i=3006")
01608     ref.TargetNodeClass = ua.NodeClass.DataType
01609     ref.TargetNodeId = ua.NodeId.from_string("i=3032")
01610     refs.append(ref)
01611     ref = ua.AddReferencesItem()
01612     ref.IsForward = True
01613     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01614     ref.SourceNodeId = ua.NodeId.from_string("i=3006")
01615     ref.TargetNodeClass = ua.NodeClass.DataType
01616     ref.TargetNodeId = ua.NodeId.from_string("i=3033")
01617     refs.append(ref)
01618     server.add_references(refs)
01619    
01620     node = ua.AddNodesItem()
01621     node.RequestedNewNodeId = ua.NodeId.from_string("i=3026")
01622     node.BrowseName = ua.QualifiedName.from_string("UpdatedNode")
01623     node.NodeClass = ua.NodeClass.Variable
01624     node.ParentNodeId = ua.NodeId.from_string("i=3006")
01625     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01626     node.TypeDefinition = ua.NodeId.from_string("i=68")
01627     attrs = ua.VariableAttributes()
01628     attrs.DisplayName = ua.LocalizedText("UpdatedNode")
01629     attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
01630     attrs.ValueRank = -1
01631     node.NodeAttributes = attrs
01632     server.add_nodes([node])
01633     refs = []
01634     ref = ua.AddReferencesItem()
01635     ref.IsForward = True
01636     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01637     ref.SourceNodeId = ua.NodeId.from_string("i=3026")
01638     ref.TargetNodeClass = ua.NodeClass.DataType
01639     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01640     refs.append(ref)
01641     server.add_references(refs)
01642    
01643     node = ua.AddNodesItem()
01644     node.RequestedNewNodeId = ua.NodeId.from_string("i=3031")
01645     node.BrowseName = ua.QualifiedName.from_string("PerformInsertReplace")
01646     node.NodeClass = ua.NodeClass.Variable
01647     node.ParentNodeId = ua.NodeId.from_string("i=3006")
01648     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01649     node.TypeDefinition = ua.NodeId.from_string("i=68")
01650     attrs = ua.VariableAttributes()
01651     attrs.DisplayName = ua.LocalizedText("PerformInsertReplace")
01652     attrs.DataType = ua.NodeId.from_string("i=11293")
01653     attrs.ValueRank = -1
01654     node.NodeAttributes = attrs
01655     server.add_nodes([node])
01656     refs = []
01657     ref = ua.AddReferencesItem()
01658     ref.IsForward = True
01659     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01660     ref.SourceNodeId = ua.NodeId.from_string("i=3031")
01661     ref.TargetNodeClass = ua.NodeClass.DataType
01662     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01663     refs.append(ref)
01664     server.add_references(refs)
01665    
01666     node = ua.AddNodesItem()
01667     node.RequestedNewNodeId = ua.NodeId.from_string("i=3032")
01668     node.BrowseName = ua.QualifiedName.from_string("NewValues")
01669     node.NodeClass = ua.NodeClass.Variable
01670     node.ParentNodeId = ua.NodeId.from_string("i=3006")
01671     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01672     node.TypeDefinition = ua.NodeId.from_string("i=68")
01673     attrs = ua.VariableAttributes()
01674     attrs.DisplayName = ua.LocalizedText("NewValues")
01675     attrs.DataType = ua.NodeId.from_string("i=23")
01676     attrs.ValueRank = 1
01677     node.NodeAttributes = attrs
01678     server.add_nodes([node])
01679     refs = []
01680     ref = ua.AddReferencesItem()
01681     ref.IsForward = True
01682     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01683     ref.SourceNodeId = ua.NodeId.from_string("i=3032")
01684     ref.TargetNodeClass = ua.NodeClass.DataType
01685     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01686     refs.append(ref)
01687     server.add_references(refs)
01688    
01689     node = ua.AddNodesItem()
01690     node.RequestedNewNodeId = ua.NodeId.from_string("i=3033")
01691     node.BrowseName = ua.QualifiedName.from_string("OldValues")
01692     node.NodeClass = ua.NodeClass.Variable
01693     node.ParentNodeId = ua.NodeId.from_string("i=3006")
01694     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01695     node.TypeDefinition = ua.NodeId.from_string("i=68")
01696     attrs = ua.VariableAttributes()
01697     attrs.DisplayName = ua.LocalizedText("OldValues")
01698     attrs.DataType = ua.NodeId.from_string("i=23")
01699     attrs.ValueRank = 1
01700     node.NodeAttributes = attrs
01701     server.add_nodes([node])
01702     refs = []
01703     ref = ua.AddReferencesItem()
01704     ref.IsForward = True
01705     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01706     ref.SourceNodeId = ua.NodeId.from_string("i=3033")
01707     ref.TargetNodeClass = ua.NodeClass.DataType
01708     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01709     refs.append(ref)
01710     server.add_references(refs)
01711    
01712     node = ua.AddNodesItem()
01713     node.RequestedNewNodeId = ua.NodeId.from_string("i=3012")
01714     node.BrowseName = ua.QualifiedName.from_string("AuditHistoryDeleteEventType")
01715     node.NodeClass = ua.NodeClass.ObjectType
01716     node.ParentNodeId = ua.NodeId.from_string("i=2104")
01717     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01718     attrs = ua.ObjectTypeAttributes()
01719     attrs.DisplayName = ua.LocalizedText("AuditHistoryDeleteEventType")
01720     attrs.IsAbstract = True
01721     node.NodeAttributes = attrs
01722     server.add_nodes([node])
01723     refs = []
01724     ref = ua.AddReferencesItem()
01725     ref.IsForward = True
01726     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01727     ref.SourceNodeId = ua.NodeId.from_string("i=3012")
01728     ref.TargetNodeClass = ua.NodeClass.DataType
01729     ref.TargetNodeId = ua.NodeId.from_string("i=3027")
01730     refs.append(ref)
01731     server.add_references(refs)
01732    
01733     node = ua.AddNodesItem()
01734     node.RequestedNewNodeId = ua.NodeId.from_string("i=3027")
01735     node.BrowseName = ua.QualifiedName.from_string("UpdatedNode")
01736     node.NodeClass = ua.NodeClass.Variable
01737     node.ParentNodeId = ua.NodeId.from_string("i=3012")
01738     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01739     node.TypeDefinition = ua.NodeId.from_string("i=68")
01740     attrs = ua.VariableAttributes()
01741     attrs.DisplayName = ua.LocalizedText("UpdatedNode")
01742     attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
01743     attrs.ValueRank = -1
01744     node.NodeAttributes = attrs
01745     server.add_nodes([node])
01746     refs = []
01747     ref = ua.AddReferencesItem()
01748     ref.IsForward = True
01749     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01750     ref.SourceNodeId = ua.NodeId.from_string("i=3027")
01751     ref.TargetNodeClass = ua.NodeClass.DataType
01752     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01753     refs.append(ref)
01754     server.add_references(refs)
01755    
01756     node = ua.AddNodesItem()
01757     node.RequestedNewNodeId = ua.NodeId.from_string("i=3014")
01758     node.BrowseName = ua.QualifiedName.from_string("AuditHistoryRawModifyDeleteEventType")
01759     node.NodeClass = ua.NodeClass.ObjectType
01760     node.ParentNodeId = ua.NodeId.from_string("i=3012")
01761     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01762     attrs = ua.ObjectTypeAttributes()
01763     attrs.DisplayName = ua.LocalizedText("AuditHistoryRawModifyDeleteEventType")
01764     attrs.IsAbstract = True
01765     node.NodeAttributes = attrs
01766     server.add_nodes([node])
01767     refs = []
01768     ref = ua.AddReferencesItem()
01769     ref.IsForward = True
01770     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01771     ref.SourceNodeId = ua.NodeId.from_string("i=3014")
01772     ref.TargetNodeClass = ua.NodeClass.DataType
01773     ref.TargetNodeId = ua.NodeId.from_string("i=3015")
01774     refs.append(ref)
01775     ref = ua.AddReferencesItem()
01776     ref.IsForward = True
01777     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01778     ref.SourceNodeId = ua.NodeId.from_string("i=3014")
01779     ref.TargetNodeClass = ua.NodeClass.DataType
01780     ref.TargetNodeId = ua.NodeId.from_string("i=3016")
01781     refs.append(ref)
01782     ref = ua.AddReferencesItem()
01783     ref.IsForward = True
01784     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01785     ref.SourceNodeId = ua.NodeId.from_string("i=3014")
01786     ref.TargetNodeClass = ua.NodeClass.DataType
01787     ref.TargetNodeId = ua.NodeId.from_string("i=3017")
01788     refs.append(ref)
01789     ref = ua.AddReferencesItem()
01790     ref.IsForward = True
01791     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01792     ref.SourceNodeId = ua.NodeId.from_string("i=3014")
01793     ref.TargetNodeClass = ua.NodeClass.DataType
01794     ref.TargetNodeId = ua.NodeId.from_string("i=3034")
01795     refs.append(ref)
01796     server.add_references(refs)
01797    
01798     node = ua.AddNodesItem()
01799     node.RequestedNewNodeId = ua.NodeId.from_string("i=3015")
01800     node.BrowseName = ua.QualifiedName.from_string("IsDeleteModified")
01801     node.NodeClass = ua.NodeClass.Variable
01802     node.ParentNodeId = ua.NodeId.from_string("i=3014")
01803     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01804     node.TypeDefinition = ua.NodeId.from_string("i=68")
01805     attrs = ua.VariableAttributes()
01806     attrs.DisplayName = ua.LocalizedText("IsDeleteModified")
01807     attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01808     attrs.ValueRank = -1
01809     node.NodeAttributes = attrs
01810     server.add_nodes([node])
01811     refs = []
01812     ref = ua.AddReferencesItem()
01813     ref.IsForward = True
01814     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01815     ref.SourceNodeId = ua.NodeId.from_string("i=3015")
01816     ref.TargetNodeClass = ua.NodeClass.DataType
01817     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01818     refs.append(ref)
01819     server.add_references(refs)
01820    
01821     node = ua.AddNodesItem()
01822     node.RequestedNewNodeId = ua.NodeId.from_string("i=3016")
01823     node.BrowseName = ua.QualifiedName.from_string("StartTime")
01824     node.NodeClass = ua.NodeClass.Variable
01825     node.ParentNodeId = ua.NodeId.from_string("i=3014")
01826     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01827     node.TypeDefinition = ua.NodeId.from_string("i=68")
01828     attrs = ua.VariableAttributes()
01829     attrs.DisplayName = ua.LocalizedText("StartTime")
01830     attrs.DataType = ua.NodeId.from_string("i=294")
01831     attrs.ValueRank = -1
01832     node.NodeAttributes = attrs
01833     server.add_nodes([node])
01834     refs = []
01835     ref = ua.AddReferencesItem()
01836     ref.IsForward = True
01837     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01838     ref.SourceNodeId = ua.NodeId.from_string("i=3016")
01839     ref.TargetNodeClass = ua.NodeClass.DataType
01840     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01841     refs.append(ref)
01842     server.add_references(refs)
01843    
01844     node = ua.AddNodesItem()
01845     node.RequestedNewNodeId = ua.NodeId.from_string("i=3017")
01846     node.BrowseName = ua.QualifiedName.from_string("EndTime")
01847     node.NodeClass = ua.NodeClass.Variable
01848     node.ParentNodeId = ua.NodeId.from_string("i=3014")
01849     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01850     node.TypeDefinition = ua.NodeId.from_string("i=68")
01851     attrs = ua.VariableAttributes()
01852     attrs.DisplayName = ua.LocalizedText("EndTime")
01853     attrs.DataType = ua.NodeId.from_string("i=294")
01854     attrs.ValueRank = -1
01855     node.NodeAttributes = attrs
01856     server.add_nodes([node])
01857     refs = []
01858     ref = ua.AddReferencesItem()
01859     ref.IsForward = True
01860     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01861     ref.SourceNodeId = ua.NodeId.from_string("i=3017")
01862     ref.TargetNodeClass = ua.NodeClass.DataType
01863     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01864     refs.append(ref)
01865     server.add_references(refs)
01866    
01867     node = ua.AddNodesItem()
01868     node.RequestedNewNodeId = ua.NodeId.from_string("i=3034")
01869     node.BrowseName = ua.QualifiedName.from_string("OldValues")
01870     node.NodeClass = ua.NodeClass.Variable
01871     node.ParentNodeId = ua.NodeId.from_string("i=3014")
01872     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01873     node.TypeDefinition = ua.NodeId.from_string("i=68")
01874     attrs = ua.VariableAttributes()
01875     attrs.DisplayName = ua.LocalizedText("OldValues")
01876     attrs.DataType = ua.NodeId.from_string("i=23")
01877     attrs.ValueRank = 1
01878     node.NodeAttributes = attrs
01879     server.add_nodes([node])
01880     refs = []
01881     ref = ua.AddReferencesItem()
01882     ref.IsForward = True
01883     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01884     ref.SourceNodeId = ua.NodeId.from_string("i=3034")
01885     ref.TargetNodeClass = ua.NodeClass.DataType
01886     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01887     refs.append(ref)
01888     server.add_references(refs)
01889    
01890     node = ua.AddNodesItem()
01891     node.RequestedNewNodeId = ua.NodeId.from_string("i=3019")
01892     node.BrowseName = ua.QualifiedName.from_string("AuditHistoryAtTimeDeleteEventType")
01893     node.NodeClass = ua.NodeClass.ObjectType
01894     node.ParentNodeId = ua.NodeId.from_string("i=3012")
01895     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01896     attrs = ua.ObjectTypeAttributes()
01897     attrs.DisplayName = ua.LocalizedText("AuditHistoryAtTimeDeleteEventType")
01898     attrs.IsAbstract = True
01899     node.NodeAttributes = attrs
01900     server.add_nodes([node])
01901     refs = []
01902     ref = ua.AddReferencesItem()
01903     ref.IsForward = True
01904     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01905     ref.SourceNodeId = ua.NodeId.from_string("i=3019")
01906     ref.TargetNodeClass = ua.NodeClass.DataType
01907     ref.TargetNodeId = ua.NodeId.from_string("i=3020")
01908     refs.append(ref)
01909     ref = ua.AddReferencesItem()
01910     ref.IsForward = True
01911     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01912     ref.SourceNodeId = ua.NodeId.from_string("i=3019")
01913     ref.TargetNodeClass = ua.NodeClass.DataType
01914     ref.TargetNodeId = ua.NodeId.from_string("i=3021")
01915     refs.append(ref)
01916     server.add_references(refs)
01917    
01918     node = ua.AddNodesItem()
01919     node.RequestedNewNodeId = ua.NodeId.from_string("i=3020")
01920     node.BrowseName = ua.QualifiedName.from_string("ReqTimes")
01921     node.NodeClass = ua.NodeClass.Variable
01922     node.ParentNodeId = ua.NodeId.from_string("i=3019")
01923     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01924     node.TypeDefinition = ua.NodeId.from_string("i=68")
01925     attrs = ua.VariableAttributes()
01926     attrs.DisplayName = ua.LocalizedText("ReqTimes")
01927     attrs.DataType = ua.NodeId.from_string("i=294")
01928     attrs.ValueRank = 1
01929     node.NodeAttributes = attrs
01930     server.add_nodes([node])
01931     refs = []
01932     ref = ua.AddReferencesItem()
01933     ref.IsForward = True
01934     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01935     ref.SourceNodeId = ua.NodeId.from_string("i=3020")
01936     ref.TargetNodeClass = ua.NodeClass.DataType
01937     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01938     refs.append(ref)
01939     server.add_references(refs)
01940    
01941     node = ua.AddNodesItem()
01942     node.RequestedNewNodeId = ua.NodeId.from_string("i=3021")
01943     node.BrowseName = ua.QualifiedName.from_string("OldValues")
01944     node.NodeClass = ua.NodeClass.Variable
01945     node.ParentNodeId = ua.NodeId.from_string("i=3019")
01946     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01947     node.TypeDefinition = ua.NodeId.from_string("i=68")
01948     attrs = ua.VariableAttributes()
01949     attrs.DisplayName = ua.LocalizedText("OldValues")
01950     attrs.DataType = ua.NodeId.from_string("i=23")
01951     attrs.ValueRank = 1
01952     node.NodeAttributes = attrs
01953     server.add_nodes([node])
01954     refs = []
01955     ref = ua.AddReferencesItem()
01956     ref.IsForward = True
01957     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01958     ref.SourceNodeId = ua.NodeId.from_string("i=3021")
01959     ref.TargetNodeClass = ua.NodeClass.DataType
01960     ref.TargetNodeId = ua.NodeId.from_string("i=78")
01961     refs.append(ref)
01962     server.add_references(refs)
01963    
01964     node = ua.AddNodesItem()
01965     node.RequestedNewNodeId = ua.NodeId.from_string("i=3022")
01966     node.BrowseName = ua.QualifiedName.from_string("AuditHistoryEventDeleteEventType")
01967     node.NodeClass = ua.NodeClass.ObjectType
01968     node.ParentNodeId = ua.NodeId.from_string("i=3012")
01969     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01970     attrs = ua.ObjectTypeAttributes()
01971     attrs.DisplayName = ua.LocalizedText("AuditHistoryEventDeleteEventType")
01972     attrs.IsAbstract = True
01973     node.NodeAttributes = attrs
01974     server.add_nodes([node])
01975     refs = []
01976     ref = ua.AddReferencesItem()
01977     ref.IsForward = True
01978     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01979     ref.SourceNodeId = ua.NodeId.from_string("i=3022")
01980     ref.TargetNodeClass = ua.NodeClass.DataType
01981     ref.TargetNodeId = ua.NodeId.from_string("i=3023")
01982     refs.append(ref)
01983     ref = ua.AddReferencesItem()
01984     ref.IsForward = True
01985     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01986     ref.SourceNodeId = ua.NodeId.from_string("i=3022")
01987     ref.TargetNodeClass = ua.NodeClass.DataType
01988     ref.TargetNodeId = ua.NodeId.from_string("i=3024")
01989     refs.append(ref)
01990     server.add_references(refs)
01991    
01992     node = ua.AddNodesItem()
01993     node.RequestedNewNodeId = ua.NodeId.from_string("i=3023")
01994     node.BrowseName = ua.QualifiedName.from_string("EventIds")
01995     node.NodeClass = ua.NodeClass.Variable
01996     node.ParentNodeId = ua.NodeId.from_string("i=3022")
01997     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01998     node.TypeDefinition = ua.NodeId.from_string("i=68")
01999     attrs = ua.VariableAttributes()
02000     attrs.DisplayName = ua.LocalizedText("EventIds")
02001     attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
02002     attrs.ValueRank = 1
02003     node.NodeAttributes = attrs
02004     server.add_nodes([node])
02005     refs = []
02006     ref = ua.AddReferencesItem()
02007     ref.IsForward = True
02008     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02009     ref.SourceNodeId = ua.NodeId.from_string("i=3023")
02010     ref.TargetNodeClass = ua.NodeClass.DataType
02011     ref.TargetNodeId = ua.NodeId.from_string("i=78")
02012     refs.append(ref)
02013     server.add_references(refs)
02014    
02015     node = ua.AddNodesItem()
02016     node.RequestedNewNodeId = ua.NodeId.from_string("i=3024")
02017     node.BrowseName = ua.QualifiedName.from_string("OldValues")
02018     node.NodeClass = ua.NodeClass.Variable
02019     node.ParentNodeId = ua.NodeId.from_string("i=3022")
02020     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02021     node.TypeDefinition = ua.NodeId.from_string("i=68")
02022     attrs = ua.VariableAttributes()
02023     attrs.DisplayName = ua.LocalizedText("OldValues")
02024     attrs.DataType = ua.NodeId.from_string("i=920")
02025     attrs.ValueRank = -1
02026     node.NodeAttributes = attrs
02027     server.add_nodes([node])
02028     refs = []
02029     ref = ua.AddReferencesItem()
02030     ref.IsForward = True
02031     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02032     ref.SourceNodeId = ua.NodeId.from_string("i=3024")
02033     ref.TargetNodeClass = ua.NodeClass.DataType
02034     ref.TargetNodeId = ua.NodeId.from_string("i=78")
02035     refs.append(ref)
02036     server.add_references(refs)
02037    
02038     node = ua.AddNodesItem()
02039     node.RequestedNewNodeId = ua.NodeId.from_string("i=891")
02040     node.BrowseName = ua.QualifiedName.from_string("Annotation")
02041     node.NodeClass = ua.NodeClass.DataType
02042     node.ParentNodeId = ua.NodeId.from_string("i=22")
02043     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
02044     attrs = ua.DataTypeAttributes()
02045     attrs.DisplayName = ua.LocalizedText("Annotation")
02046     node.NodeAttributes = attrs
02047     server.add_nodes([node])
02048    
02049     node = ua.AddNodesItem()
02050     node.RequestedNewNodeId = ua.NodeId.from_string("i=890")
02051     node.BrowseName = ua.QualifiedName.from_string("ExceptionDeviationFormat")
02052     node.NodeClass = ua.NodeClass.DataType
02053     node.ParentNodeId = ua.NodeId.from_string("i=29")
02054     node.ReferenceTypeId = ua.NodeId.from_string("i=45")
02055     attrs = ua.DataTypeAttributes()
02056     attrs.DisplayName = ua.LocalizedText("ExceptionDeviationFormat")
02057     node.NodeAttributes = attrs
02058     server.add_nodes([node])
02059     refs = []
02060     ref = ua.AddReferencesItem()
02061     ref.IsForward = True
02062     ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02063     ref.SourceNodeId = ua.NodeId.from_string("i=890")
02064     ref.TargetNodeClass = ua.NodeClass.DataType
02065     ref.TargetNodeId = ua.NodeId.from_string("i=7614")
02066     refs.append(ref)
02067     server.add_references(refs)
02068    
02069     node = ua.AddNodesItem()
02070     node.RequestedNewNodeId = ua.NodeId.from_string("i=7614")
02071     node.BrowseName = ua.QualifiedName.from_string("EnumStrings")
02072     node.NodeClass = ua.NodeClass.Variable
02073     node.ParentNodeId = ua.NodeId.from_string("i=890")
02074     node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02075     node.TypeDefinition = ua.NodeId.from_string("i=68")
02076     attrs = ua.VariableAttributes()
02077     attrs.DisplayName = ua.LocalizedText("EnumStrings")
02078     attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
02079     attrs.Value = ua.Variant(['AbsoluteValue', 'PercentOfValue', 'PercentOfRange', 'PercentOfEURange', 'Unknown'], ua.VariantType.LocalizedText)
02080     attrs.ValueRank = 1
02081     node.NodeAttributes = attrs
02082     server.add_nodes([node])
02083     refs = []
02084     ref = ua.AddReferencesItem()
02085     ref.IsForward = True
02086     ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02087     ref.SourceNodeId = ua.NodeId.from_string("i=7614")
02088     ref.TargetNodeClass = ua.NodeClass.DataType
02089     ref.TargetNodeId = ua.NodeId.from_string("i=78")
02090     refs.append(ref)
02091     server.add_references(refs)
02092    
02093     node = ua.AddNodesItem()
02094     node.RequestedNewNodeId = ua.NodeId.from_string("i=892")
02095     node.BrowseName = ua.QualifiedName.from_string("Default XML")
02096     node.NodeClass = ua.NodeClass.Object
02097     node.ParentNodeId = ua.NodeId.from_string("i=891")
02098     node.ReferenceTypeId = ua.NodeId.from_string("i=38")
02099     node.TypeDefinition = ua.NodeId.from_string("i=76")
02100     attrs = ua.ObjectAttributes()
02101     attrs.DisplayName = ua.LocalizedText("Default XML")
02102     attrs.EventNotifier = 0
02103     node.NodeAttributes = attrs
02104     server.add_nodes([node])
02105     refs = []
02106     ref = ua.AddReferencesItem()
02107     ref.IsForward = True
02108     ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
02109     ref.SourceNodeId = ua.NodeId.from_string("i=892")
02110     ref.TargetNodeClass = ua.NodeClass.DataType
02111     ref.TargetNodeId = ua.NodeId.from_string("i=8879")
02112     refs.append(ref)
02113     server.add_references(refs)
02114    
02115     node = ua.AddNodesItem()
02116     node.RequestedNewNodeId = ua.NodeId.from_string("i=893")
02117     node.BrowseName = ua.QualifiedName.from_string("Default Binary")
02118     node.NodeClass = ua.NodeClass.Object
02119     node.ParentNodeId = ua.NodeId.from_string("i=891")
02120     node.ReferenceTypeId = ua.NodeId.from_string("i=38")
02121     node.TypeDefinition = ua.NodeId.from_string("i=76")
02122     attrs = ua.ObjectAttributes()
02123     attrs.DisplayName = ua.LocalizedText("Default Binary")
02124     attrs.EventNotifier = 0
02125     node.NodeAttributes = attrs
02126     server.add_nodes([node])
02127     refs = []
02128     ref = ua.AddReferencesItem()
02129     ref.IsForward = True
02130     ref.ReferenceTypeId = ua.NodeId.from_string("i=39")
02131     ref.SourceNodeId = ua.NodeId.from_string("i=893")
02132     ref.TargetNodeClass = ua.NodeClass.DataType
02133     ref.TargetNodeId = ua.NodeId.from_string("i=8244")
02134     refs.append(ref)
02135     server.add_references(refs)


ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Sat Jun 8 2019 18:26:23