Skip to content

Commit

Permalink
Attempt to fix Mac NodeId Cast problem
Browse files Browse the repository at this point in the history
  • Loading branch information
Archie-Miller committed Nov 11, 2024
1 parent 73fb782 commit 2b09a19
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions Tests/Opc.Ua.Client.Tests/DurableSubscriptionTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -584,29 +584,39 @@ private Dictionary<string, NodeId> GetDesiredNodeIds(uint subscriptionId)
if (referenceDescription.BrowseName.Name.Equals("MonitoredItemCount",
StringComparison.OrdinalIgnoreCase))
{
monitoredItemCountNodeId = ((NodeId)referenceDescription.NodeId);
monitoredItemCountNodeId = new NodeId(
referenceDescription.NodeId.Identifier,
referenceDescription.NodeId.NamespaceIndex);
}
else if (referenceDescription.BrowseName.Name.Equals("MaxLifetimeCount",
StringComparison.OrdinalIgnoreCase))
{
maxLifetimeCountNodeId = ((NodeId)referenceDescription.NodeId);
maxLifetimeCountNodeId = new NodeId(
referenceDescription.NodeId.Identifier,
referenceDescription.NodeId.NamespaceIndex);

}
else if (referenceDescription.BrowseName.Name.Equals("MaxKeepAliveCount",
StringComparison.OrdinalIgnoreCase))
{
maxKeepAliveCountNodeId = ((NodeId)referenceDescription.NodeId);
maxKeepAliveCountNodeId = new NodeId(
referenceDescription.NodeId.Identifier,
referenceDescription.NodeId.NamespaceIndex);

}
else if (referenceDescription.BrowseName.Name.Equals("CurrentLifetimeCount",
StringComparison.OrdinalIgnoreCase))
{
currentLifetimeCountNodeId = ((NodeId)referenceDescription.NodeId);
currentLifetimeCountNodeId = new NodeId(
referenceDescription.NodeId.Identifier,
referenceDescription.NodeId.NamespaceIndex);
}
else if (referenceDescription.BrowseName.Name.Equals("PublishingInterval",
StringComparison.OrdinalIgnoreCase))
{
publishingIntervalNodeId = ((NodeId)referenceDescription.NodeId);
publishingIntervalNodeId = new NodeId(
referenceDescription.NodeId.Identifier,
referenceDescription.NodeId.NamespaceIndex);
}
}
}
Expand Down

0 comments on commit 2b09a19

Please sign in to comment.