summaryrefslogtreecommitdiff
path: root/vendor/github.com/pion/mdns/config.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/pion/mdns/config.go')
-rw-r--r--vendor/github.com/pion/mdns/config.go27
1 files changed, 27 insertions, 0 deletions
diff --git a/vendor/github.com/pion/mdns/config.go b/vendor/github.com/pion/mdns/config.go
new file mode 100644
index 0000000..ebfa4e5
--- /dev/null
+++ b/vendor/github.com/pion/mdns/config.go
@@ -0,0 +1,27 @@
+package mdns
+
+import (
+ "time"
+
+ "github.com/pion/logging"
+)
+
+const (
+ // DefaultAddress is the default used by mDNS
+ // and in most cases should be the address that the
+ // net.Conn passed to Server is bound to
+ DefaultAddress = "224.0.0.0:5353"
+)
+
+// Config is used to configure a mDNS client or server.
+type Config struct {
+ // QueryInterval controls how ofter we sends Queries until we
+ // get a response for the requested name
+ QueryInterval time.Duration
+
+ // LocalNames are the names that we will generate answers for
+ // when we get questions
+ LocalNames []string
+
+ LoggerFactory logging.LoggerFactory
+}