Table of Contents

Class MdnsAnnouncerOptions

Namespace
Fluxzy.Misc
Assembly
Fluxzy.Core.dll

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

string

FluxzyStartupSetting

Additional startup settings or configuration to display.

public string FluxzyStartupSetting { get; init; }

Property Value

string

FluxzyVersion

The Fluxzy version string.

public string FluxzyVersion { get; init; }

Property Value

string

HostIpAddress

The host IP address to advertise.

public required string HostIpAddress { get; init; }

Property Value

string

HostName

The hostname to advertise. Defaults to the machine name.

public string HostName { get; init; }

Property Value

string

InitialAnnouncementCount

Number of initial announcements to send on startup.

public int InitialAnnouncementCount { get; init; }

Property Value

int

InitialAnnouncementDelayMs

Delay between initial announcements in milliseconds.

public int InitialAnnouncementDelayMs { get; init; }

Property Value

int

OsName

The operating system name. Defaults to the current OS version.

public string OsName { get; init; }

Property Value

string

ProxyPort

The proxy port to advertise.

public required int ProxyPort { get; init; }

Property Value

int

ServiceName

The service name to advertise (e.g., "Fluxzy-DESKTOP-ABC123").

public required string ServiceName { get; init; }

Property Value

string