Returned by DNSSD::Service#browse
Creates a new Browse, called internally by DNSSD::Service#browse
# File lib/dnssd/reply/browse.rb, line 24 24: def initialize(service, flags, interface, name, type, domain) 25: super service, flags, interface 26: 27: set_names name, type, domain 28: end
Resolves this service’s target using DNSSD::Reply::Resolve#connect which connects, returning a TCP or UDP socket.
# File lib/dnssd/reply/browse.rb, line 34 34: def connect(family = Socket::AF_UNSPEC, addrinfo_flags = 0) 35: value = nil 36: 37: DNSSD.resolve! self do |reply| 38: value = reply 39: break 40: end 41: 42: value.connect family, addrinfo_flags 43: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.