Source File
config.go
Belonging Package
github.com/pion/mdns/v2
// SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>// SPDX-License-Identifier: MITpackage mdnsimport ()const (// DefaultAddressIPv4 is the default used by mDNS// and in most cases should be the address that the// ipv4.PacketConn passed to Server is bound toDefaultAddressIPv4 = "224.0.0.0:5353"// DefaultAddressIPv6 is the default IPv6 address used// by mDNS and in most cases should be the address that// the ipv6.PacketConn passed to Server is bound toDefaultAddressIPv6 = "[FF02::]:5353")// Config is used to configure a mDNS client or server.type Config struct {// Name is the name of the client/server used for logging purposes.Name string// QueryInterval controls how often we sends Queries until we// get a response for the requested nameQueryInterval time.Duration// LocalNames are the names that we will generate answers for// when we get questionsLocalNames []string// LocalAddress will override the published address with the given IP// when set. Otherwise, the automatically determined address will be used.LocalAddress net.IPLoggerFactory logging.LoggerFactory// IncludeLoopback will include loopback interfaces to be eligble for queries and answers.IncludeLoopback bool// Interfaces will override the interfaces used for queries and answers.Interfaces []net.Interface}
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |