mishima-nexus-client-csharp/src/Robotico.Nexus.Client/NexusConnectionUriParts.cs

9 lines
546 B
C#
Raw Normal View History

namespace Robotico.Nexus.Client;
/// <summary>Parsed <see cref="NexusConnectionUri"/> connection target.</summary>
/// <param name="Scheme">One of the <see cref="NexusUriSchemes"/> values.</param>
/// <param name="Host">Target host name or address.</param>
/// <param name="Port">Explicit target port (never inferred).</param>
/// <param name="Database">Logical database name from the URI path, or <see langword="null"/> when omitted.</param>
public sealed record NexusConnectionUriParts(string Scheme, string Host, int Port, string? Database);