def node_resolver(node, resolved)
      address = get_device_address(resolved)
      type = get_type(resolved.text_record)

      device = create_device(node.name, address, type)
      device.text_records = resolved.text_record

      devices << device

      resolved.flags.more_coming?
    end
def node_resolver(node, resolved)
      address = get_device_address(resolved)
      type = get_type(resolved.text_record)

      device = create_device(node.name, address, type)
      device.text_records = resolved.text_record

      devices << device

      resolved.flags.more_coming?
    end
Private: Resolves a node given a node and a resolver

 node - The given node
 resolver - The DNSSD::Server that is resolving nodes

 Returns if there are more nodes coming