#[allow(unused_imports)]
use std::{convert::TryFrom, str::FromStr};
#[allow(unused_imports)]
use crate::{
server::address_space::{types::*, EventNotifier},
types::{
service_types::Argument, DataTypeId, ExtensionObject, LocalizedText, NodeId,
ReferenceTypeId, UAString, Variant, VariantTypeId,
},
};
#[allow(unused_variables)]
pub fn populate_address_space(address_space: &mut AddressSpace) {
add_variable_1(address_space);
add_variable_2(address_space);
add_variable_3(address_space);
add_variable_4(address_space);
add_variable_5(address_space);
add_variable_6(address_space);
add_variable_7(address_space);
add_variable_8(address_space);
add_variable_9(address_space);
add_variable_10(address_space);
add_variable_11(address_space);
add_variable_12(address_space);
add_variable_13(address_space);
add_variable_14(address_space);
add_variable_15(address_space);
add_variable_16(address_space);
add_variable_17(address_space);
add_variable_18(address_space);
add_variable_19(address_space);
add_variable_20(address_space);
add_variable_21(address_space);
add_variable_22(address_space);
add_variable_23(address_space);
add_variable_24(address_space);
add_variable_25(address_space);
add_variable_26(address_space);
add_variable_27(address_space);
add_variable_28(address_space);
add_variable_29(address_space);
add_variable_30(address_space);
add_variable_31(address_space);
add_variable_32(address_space);
add_variable_33(address_space);
add_variable_34(address_space);
add_variable_35(address_space);
add_variable_36(address_space);
add_variable_37(address_space);
add_variable_38(address_space);
add_variable_39(address_space);
add_variable_40(address_space);
add_variable_41(address_space);
add_variable_42(address_space);
add_variable_43(address_space);
add_variable_44(address_space);
add_variable_45(address_space);
add_variable_46(address_space);
add_variable_47(address_space);
add_variable_48(address_space);
add_variable_49(address_space);
add_variable_50(address_space);
add_variable_51(address_space);
add_variable_52(address_space);
add_variable_53(address_space);
add_variable_54(address_space);
add_variable_55(address_space);
add_variable_56(address_space);
add_variable_57(address_space);
add_variable_58(address_space);
add_variable_59(address_space);
add_variable_60(address_space);
add_variable_61(address_space);
add_variable_62(address_space);
add_variable_63(address_space);
add_variable_64(address_space);
add_variable_65(address_space);
add_variable_66(address_space);
add_variable_67(address_space);
add_variable_68(address_space);
add_variable_69(address_space);
add_variable_70(address_space);
add_variable_71(address_space);
add_variable_72(address_space);
add_variable_73(address_space);
add_variable_74(address_space);
add_variable_75(address_space);
add_variable_76(address_space);
add_variable_77(address_space);
add_variable_78(address_space);
add_variable_79(address_space);
add_variable_80(address_space);
add_variable_81(address_space);
add_variable_82(address_space);
add_variable_83(address_space);
add_variable_84(address_space);
add_variable_85(address_space);
add_variable_86(address_space);
add_variable_87(address_space);
add_variable_88(address_space);
add_variable_89(address_space);
add_variable_90(address_space);
add_variable_91(address_space);
add_variable_92(address_space);
add_variable_93(address_space);
add_variable_94(address_space);
add_variable_95(address_space);
add_variable_96(address_space);
add_variable_97(address_space);
add_variable_98(address_space);
add_variable_99(address_space);
add_variable_100(address_space);
}
fn add_variable_1(address_space: &mut AddressSpace) {
let name = "Filter";
let value = Variant::Empty;
let node_id = NodeId::new(0, 14588);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 586), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14572),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_2(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("ConfigurationVersion"),
data_type: NodeId::new(0, 14593),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldNameAliases"),
data_type: NodeId::new(0, 12),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("PromotedFields"),
data_type: NodeId::new(0, 1),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("SelectedFields"),
data_type: NodeId::new(0, 601),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 15053);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 15052),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_3(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("NewConfigurationVersion"),
data_type: NodeId::new(0, 14593),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 15517);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 15052),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_4(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldNameAliases"),
data_type: NodeId::new(0, 12),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldFlags"),
data_type: NodeId::new(0, 15904),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("VariablesToAdd"),
data_type: NodeId::new(0, 14273),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14480);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14479),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_5(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("ConfigurationVersion"),
data_type: NodeId::new(0, 14593),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("AddResults"),
data_type: NodeId::new(0, 19),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14481);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14479),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_6(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("EventNotifier"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldNameAliases"),
data_type: NodeId::new(0, 12),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldFlags"),
data_type: NodeId::new(0, 15904),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("SelectedFields"),
data_type: NodeId::new(0, 601),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Filter"),
data_type: NodeId::new(0, 586),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14483);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14482),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_7(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("ConfigurationVersion"),
data_type: NodeId::new(0, 14593),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14484);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14482),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_8(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetMetaData"),
data_type: NodeId::new(0, 14523),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("VariablesToAdd"),
data_type: NodeId::new(0, 14273),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 16843);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16842),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_9(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("AddResults"),
data_type: NodeId::new(0, 19),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 16853);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16842),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_10(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetMetaData"),
data_type: NodeId::new(0, 14523),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("EventNotifier"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("SelectedFields"),
data_type: NodeId::new(0, 601),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Filter"),
data_type: NodeId::new(0, 586),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 16882);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16881),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_11(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 16883);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16881),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_12(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 14486);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14485),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_13(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 16894);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16884),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_14(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetFolderNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 16922);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16884),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_15(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetFolderNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 16924);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16923),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_16(address_space: &mut AddressSpace) {
let name = "ConfigurationVersion";
let value = Variant::Empty;
let node_id = NodeId::new(0, 14489);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14593),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14487),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_17(address_space: &mut AddressSpace) {
let name = "DataSetMetaData";
let value = Variant::Empty;
let node_id = NodeId::new(0, 15221);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14523),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14487),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_18(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldNameAliases"),
data_type: NodeId::new(0, 12),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldFlags"),
data_type: NodeId::new(0, 15904),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("VariablesToAdd"),
data_type: NodeId::new(0, 14273),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14494);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14493),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_19(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("ConfigurationVersion"),
data_type: NodeId::new(0, 14593),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("AddResults"),
data_type: NodeId::new(0, 19),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14495);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14493),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_20(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("EventNotifier"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldNameAliases"),
data_type: NodeId::new(0, 12),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("FieldFlags"),
data_type: NodeId::new(0, 15904),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("SelectedFields"),
data_type: NodeId::new(0, 601),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Filter"),
data_type: NodeId::new(0, 586),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14497);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14496),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_21(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("ConfigurationVersion"),
data_type: NodeId::new(0, 14593),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 14498);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14496),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_22(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetMetaData"),
data_type: NodeId::new(0, 14523),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("VariablesToAdd"),
data_type: NodeId::new(0, 14273),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 16958);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16935),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_23(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("AddResults"),
data_type: NodeId::new(0, 19),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 16959);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16935),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_24(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetMetaData"),
data_type: NodeId::new(0, 14523),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("EventNotifier"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("SelectedFields"),
data_type: NodeId::new(0, 601),
value_rank: 1,
array_dimensions: Some(vec![0]),
description: LocalizedText::new("", ""),
},
)),
Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Filter"),
data_type: NodeId::new(0, 586),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
)),
];
let node_id = NodeId::new(0, 16961);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16960),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_25(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 16971);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16960),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_26(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 14500);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14499),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_27(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Name"),
data_type: NodeId::new(0, 12),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 16995);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16994),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_28(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetFolderNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 16996);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16994),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_29(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("DataSetFolderNodeId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 17007);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16997),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_30(address_space: &mut AddressSpace) {
let name = "PublisherId";
let value = Variant::Empty;
let node_id = NodeId::new(0, 14595);
let node =
Variable::new_data_value(&node_id, name, name, DataTypeId::Boolean, None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14209),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_31(address_space: &mut AddressSpace) {
let name = "TransportProfileUri";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17306);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 12), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 17710),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16309),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14209),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_32(address_space: &mut AddressSpace) {
let name = "Selections";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17710);
let node = Variable::new_data_value(
&node_id,
name,
name,
DataTypeId::Boolean,
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17306),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_33(address_space: &mut AddressSpace) {
let name = "ConnectionProperties";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17485);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14533),
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14209),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_34(address_space: &mut AddressSpace) {
let name = "NetworkInterface";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17202);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 12), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 17576),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 16309),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14221),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_35(address_space: &mut AddressSpace) {
let name = "Selections";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17576);
let node = Variable::new_data_value(
&node_id,
name,
name,
DataTypeId::Boolean,
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17202),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_36(address_space: &mut AddressSpace) {
let name = "SecurityMode";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17311);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 302), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_37(address_space: &mut AddressSpace) {
let name = "MaxNetworkMessageSize";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17204);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_38(address_space: &mut AddressSpace) {
let name = "GroupProperties";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17486);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14533),
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_39(address_space: &mut AddressSpace) {
let name = "State";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17315);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14647),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 63),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17314),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_40(address_space: &mut AddressSpace) {
let name = "WriterGroupId";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17214);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 5), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_41(address_space: &mut AddressSpace) {
let name = "PublishingInterval";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17318);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 290), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_42(address_space: &mut AddressSpace) {
let name = "KeepAliveTime";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17319);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 290), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_43(address_space: &mut AddressSpace) {
let name = "Priority";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17321);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 3), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_44(address_space: &mut AddressSpace) {
let name = "LocaleIds";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17322);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 295),
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_45(address_space: &mut AddressSpace) {
let name = "HeaderLayoutUri";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17558);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 12), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17310),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_46(address_space: &mut AddressSpace) {
let name = "SecurityMode";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17326);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 302), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17325),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_47(address_space: &mut AddressSpace) {
let name = "MaxNetworkMessageSize";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17302);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17325),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_48(address_space: &mut AddressSpace) {
let name = "GroupProperties";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17487);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14533),
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17325),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_49(address_space: &mut AddressSpace) {
let name = "State";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17330);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14647),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 63),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17329),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_50(address_space: &mut AddressSpace) {
let name = "State";
let value = Variant::Empty;
let node_id = NodeId::new(0, 14601);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14647),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 63),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14600),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_51(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19242);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 63),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19241),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_52(address_space: &mut AddressSpace) {
let name = "TotalInformation";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19243);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19244),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19245),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19246),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19241),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_53(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19244);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19243),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_54(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19245);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19243),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_55(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19246);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19243),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_56(address_space: &mut AddressSpace) {
let name = "TotalError";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19248);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19249),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19250),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19251),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19241),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_57(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19249);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19248),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_58(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19250);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19248),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_59(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19251);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19248),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_60(address_space: &mut AddressSpace) {
let name = "SubError";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19254);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 63),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19241),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_61(address_space: &mut AddressSpace) {
let name = "StateError";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19256);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19257),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19258),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19259),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19255),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_62(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19257);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19256),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_63(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19258);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19256),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_64(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19259);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19256),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_65(address_space: &mut AddressSpace) {
let name = "StateOperationalByMethod";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19261);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19262),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19263),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19264),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19255),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_66(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19262);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19261),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_67(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19263);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19261),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_68(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19264);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19261),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_69(address_space: &mut AddressSpace) {
let name = "StateOperationalByParent";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19266);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19267),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19268),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19269),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19255),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_70(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19267);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19266),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_71(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19268);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19266),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_72(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19269);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19266),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_73(address_space: &mut AddressSpace) {
let name = "StateOperationalFromError";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19271);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19272),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19273),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19274),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19255),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_74(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19272);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19271),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_75(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19273);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19271),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_76(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19274);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19271),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_77(address_space: &mut AddressSpace) {
let name = "StatePausedByParent";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19276);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19277),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19278),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19279),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19255),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_78(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19277);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19276),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_79(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19278);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19276),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_80(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19279);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19276),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_81(address_space: &mut AddressSpace) {
let name = "StateDisabledByMethod";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19281);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19282),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19283),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19284),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19725),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19255),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_82(address_space: &mut AddressSpace) {
let name = "Active";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19282);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 1), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19281),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_83(address_space: &mut AddressSpace) {
let name = "Classification";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19283);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19730),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19281),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_84(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19284);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19281),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_85(address_space: &mut AddressSpace) {
let name = "ResolvedAddress";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19287);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 12), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 19288),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 63),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19286),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_86(address_space: &mut AddressSpace) {
let name = "DiagnosticsLevel";
let value = Variant::Empty;
let node_id = NodeId::new(0, 19288);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 19723),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 19287),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_87(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Configuration"),
data_type: NodeId::new(0, 15480),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 17428);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17427),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_88(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("GroupId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 17456);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17427),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_89(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("Configuration"),
data_type: NodeId::new(0, 15520),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 17507);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17465),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_90(address_space: &mut AddressSpace) {
let name = "OutputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("GroupId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 17508);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17465),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_91(address_space: &mut AddressSpace) {
let name = "InputArguments";
let value = vec![Variant::from(ExtensionObject::from_encodable(
NodeId::new(0, 298),
&Argument {
name: UAString::from("GroupId"),
data_type: NodeId::new(0, 17),
value_rank: -1,
array_dimensions: None,
description: LocalizedText::new("", ""),
},
))];
let node_id = NodeId::new(0, 14226);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 296),
Some(1),
Some(0),
(VariantTypeId::ExtensionObject, value),
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14225),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_92(address_space: &mut AddressSpace) {
let name = "SecurityMode";
let value = Variant::Empty;
let node_id = NodeId::new(0, 15926);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 302), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14232),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_93(address_space: &mut AddressSpace) {
let name = "SecurityGroupId";
let value = Variant::Empty;
let node_id = NodeId::new(0, 15927);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 12), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 80),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14232),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_94(address_space: &mut AddressSpace) {
let name = "SecurityKeyServices";
let value = Variant::Empty;
let node_id = NodeId::new(0, 15928);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 312),
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 80),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14232),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_95(address_space: &mut AddressSpace) {
let name = "MaxNetworkMessageSize";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17724);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 7), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14232),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_96(address_space: &mut AddressSpace) {
let name = "GroupProperties";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17488);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14533),
Some(1),
Some(0),
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 14232),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_97(address_space: &mut AddressSpace) {
let name = "State";
let value = Variant::Empty;
let node_id = NodeId::new(0, 15266);
let node = Variable::new_data_value(
&node_id,
name,
name,
NodeId::new(0, 14647),
None,
None,
value,
);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 63),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 15265),
&ReferenceTypeId::HasComponent,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_98(address_space: &mut AddressSpace) {
let name = "WriterGroupId";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17736);
let node = Variable::new_data_value(&node_id, name, name, NodeId::new(0, 5), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17725),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_99(address_space: &mut AddressSpace) {
let name = "PublishingInterval";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17737);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 290), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17725),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}
fn add_variable_100(address_space: &mut AddressSpace) {
let name = "KeepAliveTime";
let value = Variant::Empty;
let node_id = NodeId::new(0, 17738);
let node =
Variable::new_data_value(&node_id, name, name, NodeId::new(0, 290), None, None, value);
let _ = address_space.insert(
node,
Some(&[
(
&NodeId::new(0, 68),
&ReferenceTypeId::HasTypeDefinition,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 78),
&ReferenceTypeId::HasModellingRule,
ReferenceDirection::Forward,
),
(
&NodeId::new(0, 17725),
&ReferenceTypeId::HasProperty,
ReferenceDirection::Inverse,
),
]),
);
}