mirror of
				https://github.com/ossrs/srs.git
				synced 2025-03-09 15:49:59 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			612 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			612 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| 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 often 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
 | |
| }
 |