Type Alias

nw_browse_result_t

A discovered service and metadata about the service.

Declaration

typedef NSObject<OS_nw_browse_result> *nw_browse_result_t;

Topics

Evaluating Browser Results

nw_browse_result_copy_endpoint

The discovered service endpoint.

nw_browse_result_enumerate_interfaces

Enumerates the list of interfaces on which the service was discovered.

nw_browse_result_enumerate_interface_t

A handler that enumerates the interfaces associated with a discovered service.

nw_browse_result_get_interfaces_count

Accesses the number of interfaces associated with a discovered service.

Handling TXT Records

nw_browse_result_copy_txt_record_object

Accesses the TXT record associated with a discovered service.

nw_txt_record_t

A dictionary representing a TXT record in a DNS packet.

Tracking Result Changes

nw_browse_result_get_changes

Compares two discovered services and calculates changes between them.

nw_browse_result_change_t

Flags describing ways in which discovered services can change between specific results.

See Also

Browsing for Services

nw_browser_create

Initializes a browser with a type of service to discover.

nw_browse_descriptor_t

A service description used to discover Bonjour services.

nw_browser_set_queue

Sets the queue on which all browser events will be delivered.

nw_browser_start

Starts browsing for services.

nw_browser_set_browse_results_changed_handler

Sets the handler to receive updates about discovered services.

nw_browser_browse_results_changed_handler_t

A handler that delivers updates about discovered services.