refactor(browse): rename BrowseOpcUaNode* to protocol-agnostic BrowseNode*
Renames BrowseOpcUaNodeCommand/Result -> BrowseNodeCommand/Result and CommunicationService.BrowseOpcUaNodeAsync -> BrowseNodeAsync across Commons, Communication, SiteRuntime, DCL actors, and CentralUI. Wire manifest name follows (BrowseOpcUaNode -> BrowseNode). Browse regression tests green.
This commit is contained in:
@@ -152,10 +152,10 @@ public class SiteCommunicationActor : ReceiveActor, IWithTimers
|
||||
// DataConnectionActor children (which own the live OPC UA sessions)
|
||||
// only exist on the singleton's node. The singleton then re-forwards
|
||||
// to its own /user/dcl-manager, which DOES have the connection.
|
||||
Receive<BrowseOpcUaNodeCommand>(msg => _deploymentManagerProxy.Forward(msg));
|
||||
Receive<BrowseNodeCommand>(msg => _deploymentManagerProxy.Forward(msg));
|
||||
|
||||
// Test Bindings (interactive design-time read) — same routing rationale
|
||||
// as BrowseOpcUaNodeCommand above: the singleton always lands on the
|
||||
// as BrowseNodeCommand above: the singleton always lands on the
|
||||
// active site node, which is the node that owns the DataConnectionActor
|
||||
// children holding the live OPC UA sessions.
|
||||
Receive<ReadTagValuesCommand>(msg => _deploymentManagerProxy.Forward(msg));
|
||||
|
||||
@@ -360,13 +360,13 @@ public class CommunicationService
|
||||
/// <param name="command">The OPC UA browse command.</param>
|
||||
/// <param name="cancellationToken">Cancellation token.</param>
|
||||
/// <returns>The browse result (children + truncation flag + structured failure).</returns>
|
||||
public Task<BrowseOpcUaNodeResult> BrowseOpcUaNodeAsync(
|
||||
public Task<BrowseNodeResult> BrowseNodeAsync(
|
||||
string siteId,
|
||||
BrowseOpcUaNodeCommand command,
|
||||
BrowseNodeCommand command,
|
||||
CancellationToken cancellationToken = default)
|
||||
{
|
||||
var envelope = new SiteEnvelope(siteId, command);
|
||||
return GetActor().Ask<BrowseOpcUaNodeResult>(
|
||||
return GetActor().Ask<BrowseNodeResult>(
|
||||
envelope, _options.QueryTimeout, cancellationToken);
|
||||
}
|
||||
|
||||
@@ -377,7 +377,7 @@ public class CommunicationService
|
||||
/// server backing the given data connection. Used by the CentralUI "Test
|
||||
/// Bindings" dialog on the Configure Instance page. The Ask is bounded by
|
||||
/// <see cref="CommunicationOptions.QueryTimeout"/> — same latency budget
|
||||
/// as <see cref="BrowseOpcUaNodeAsync"/> (both are interactive one-shot
|
||||
/// as <see cref="BrowseNodeAsync"/> (both are interactive one-shot
|
||||
/// design-time queries).
|
||||
/// </summary>
|
||||
/// <param name="siteId">The target site identifier.</param>
|
||||
|
||||
Reference in New Issue
Block a user