Class MdnsAnnouncerOptions
Configuration options for the mDNS proxy discovery service.
public record MdnsAnnouncerOptions : IEquatable<MdnsAnnouncerOptions>
- Inheritance
-
MdnsAnnouncerOptions
- Implements
- Inherited Members
Properties
CertEndpoint
The endpoint path where clients can fetch the root certificate.
public string CertEndpoint { get; init; }
Property Value
FluxzyStartupSetting
Additional startup settings or configuration to display.
public string FluxzyStartupSetting { get; init; }
Property Value
FluxzyVersion
The Fluxzy version string.
public string FluxzyVersion { get; init; }
Property Value
HostIpAddress
The host IP address to advertise.
public required string HostIpAddress { get; init; }
Property Value
HostName
The hostname to advertise. Defaults to the machine name.
public string HostName { get; init; }
Property Value
InitialAnnouncementCount
Number of initial announcements to send on startup.
public int InitialAnnouncementCount { get; init; }
Property Value
InitialAnnouncementDelayMs
Delay between initial announcements in milliseconds.
public int InitialAnnouncementDelayMs { get; init; }
Property Value
OsName
The operating system name. Defaults to the current OS version.
public string OsName { get; init; }
Property Value
ProxyPort
The proxy port to advertise.
public required int ProxyPort { get; init; }
Property Value
ServiceName
The service name to advertise (e.g., "Fluxzy-DESKTOP-ABC123").
public required string ServiceName { get; init; }