---
title: Network Data Types
framework: network
role: collectionGroup
role_heading: API Collection
path: network/network-data-types
---

# Network Data Types

## Topics

### Data Types

- [nw_advertise_descriptor_t](network/nw_advertise_descriptor_t.md)
- [nw_browse_descriptor_t](network/nw_browse_descriptor_t.md)
- [nw_browse_result_change_t](network/nw_browse_result_change_t.md)
- [nw_browse_result_enumerate_interface_t](network/nw_browse_result_enumerate_interface_t.md)
- [nw_browse_result_t](network/nw_browse_result_t.md)
- [nw_browser_browse_results_changed_handler_t](network/nw_browser_browse_results_changed_handler_t.md)
- [nw_browser_state_changed_handler_t](network/nw_browser_state_changed_handler_t.md)
- [nw_browser_t](network/nw_browser_t.md)
- [nw_connection_boolean_event_handler_t](network/nw_connection_boolean_event_handler_t.md)
- [nw_connection_group_new_connection_handler_t](network/nw_connection_group_new_connection_handler_t.md)
- [nw_connection_group_receive_handler_t](network/nw_connection_group_receive_handler_t.md)
- [nw_connection_group_send_completion_t](network/nw_connection_group_send_completion_t.md)
- [nw_connection_group_state_changed_handler_t](network/nw_connection_group_state_changed_handler_t.md)
- [nw_connection_group_t](network/nw_connection_group_t.md)
- [nw_connection_path_event_handler_t](network/nw_connection_path_event_handler_t.md)
- [nw_connection_receive_completion_t](network/nw_connection_receive_completion_t.md)
- [nw_connection_send_completion_t](network/nw_connection_send_completion_t.md)
- [nw_connection_state_changed_handler_t](network/nw_connection_state_changed_handler_t.md)
- [nw_connection_t](network/nw_connection_t.md)
- [nw_content_context_t](network/nw_content_context_t.md)
- [nw_data_transfer_report_collect_block_t](network/nw_data_transfer_report_collect_block_t.md)
- [nw_data_transfer_report_t](network/nw_data_transfer_report_t.md)
- [nw_endpoint_t](network/nw_endpoint_t.md)
- [nw_error_t](network/nw_error_t.md)
- [nw_establishment_report_access_block_t](network/nw_establishment_report_access_block_t.md)
- [nw_establishment_report_t](network/nw_establishment_report_t.md)
- [nw_ethernet_address_t](network/nw_ethernet_address_t.md)
- [nw_ethernet_channel_receive_handler_t](network/nw_ethernet_channel_receive_handler_t.md)
- [nw_ethernet_channel_send_completion_t](network/nw_ethernet_channel_send_completion_t.md)
- [nw_ethernet_channel_state_changed_handler_t](network/nw_ethernet_channel_state_changed_handler_t.md)
- [nw_ethernet_channel_t](network/nw_ethernet_channel_t.md)
- [nw_framer_block_t](network/nw_framer_block_t.md)
- [nw_framer_cleanup_handler_t](network/nw_framer_cleanup_handler_t.md)
- [nw_framer_input_handler_t](network/nw_framer_input_handler_t.md)
- [nw_framer_message_dispose_value_t](network/nw_framer_message_dispose_value_t.md)
- [nw_framer_message_t](network/nw_framer_message_t.md)
- [nw_framer_output_handler_t](network/nw_framer_output_handler_t.md)
- [nw_framer_parse_completion_t](network/nw_framer_parse_completion_t.md)
- [nw_framer_start_handler_t](network/nw_framer_start_handler_t.md)
- [nw_framer_stop_handler_t](network/nw_framer_stop_handler_t.md)
- [nw_framer_t](network/nw_framer_t.md)
- [nw_framer_wakeup_handler_t](network/nw_framer_wakeup_handler_t.md)
- [nw_group_descriptor_enumerate_endpoints_block_t](network/nw_group_descriptor_enumerate_endpoints_block_t.md)
- [nw_group_descriptor_t](network/nw_group_descriptor_t.md)
- [nw_interface_t](network/nw_interface_t.md)
- [nw_listener_advertised_endpoint_changed_handler_t](network/nw_listener_advertised_endpoint_changed_handler_t.md)
- [nw_listener_new_connection_group_handler_t](network/nw_listener_new_connection_group_handler_t.md)
- [nw_listener_new_connection_handler_t](network/nw_listener_new_connection_handler_t.md)
- [nw_listener_state_changed_handler_t](network/nw_listener_state_changed_handler_t.md)
- [nw_listener_t](network/nw_listener_t.md)
- [nw_object_t](network/nw_object_t.md)
- [nw_path_enumerate_gateways_block_t](network/nw_path_enumerate_gateways_block_t.md)
- [nw_path_enumerate_interfaces_block_t](network/nw_path_enumerate_interfaces_block_t.md)
- [nw_path_monitor_cancel_handler_t](network/nw_path_monitor_cancel_handler_t.md)
- [nw_path_monitor_t](network/nw_path_monitor_t.md)
- [nw_path_monitor_update_handler_t](network/nw_path_monitor_update_handler_t.md)
- [nw_path_t](network/nw_path_t.md)
- [nw_protocol_metadata_t](network/nw_protocol_metadata_t.md)
- [nw_proxy_domain_enumerator_t](network/nw_proxy_domain_enumerator_t.md)
- [nw_report_protocol_enumerator_t](network/nw_report_protocol_enumerator_t.md)
- [nw_report_resolution_enumerator_t](network/nw_report_resolution_enumerator_t.md)
- [nw_report_resolution_report_enumerator_t](network/nw_report_resolution_report_enumerator_t.md)
- [nw_resolution_report_t](network/nw_resolution_report_t.md)
- [nw_txt_record_access_bytes_t](network/nw_txt_record_access_bytes_t.md)
- [nw_txt_record_access_key_t](network/nw_txt_record_access_key_t.md)
- [nw_txt_record_applier_t](network/nw_txt_record_applier_t.md)
- [nw_txt_record_t](network/nw_txt_record_t.md)
- [nw_ws_additional_header_enumerator_t](network/nw_ws_additional_header_enumerator_t.md)
- [nw_ws_client_request_handler_t](network/nw_ws_client_request_handler_t.md)
- [nw_ws_pong_handler_t](network/nw_ws_pong_handler_t.md)
- [nw_ws_request_t](network/nw_ws_request_t.md)
- [nw_ws_response_t](network/nw_ws_response_t.md)
- [nw_ws_subprotocol_enumerator_t](network/nw_ws_subprotocol_enumerator_t.md)

## See Also

### Reference

- [Network Constants](network/network-constants.md)
- [Network Functions](network/network-functions.md)
