- package discovery
- import (
- "context"
- "TengTuToolbox/localsend/model"
- )
- // MulticastDiscoverer is an interface for multicast discovery.
- type MulticastDiscoverer interface {
- AddDeviceHandler(handler func(*model.Device))
- StartListening(ctx context.Context) error
- SendDiscoveryAnnouncement() error
- Stop()
- SetDto(dto model.MulticastDto)
- }
|