Functions in netstatus.h
Functions that are available for reading the device's current networking state.
netstatus_event_get_availability()
This function has been deprecated.
netstatus_get_availability()
This function has been deprecated.
netstatus_get_default_interface()
This function has been deprecated.
netstatus_get_domain()
Get the unique domain ID for the network status service.
netstatus_request_events()
Start receiving networking change events.
netstatus_event_get_http_proxy_login_required()
This function has been deprecated.
netstatus_event_get_http_proxy_host()
This function has been deprecated.
netstatus_event_get_http_proxy_port()
This function has been deprecated.
netstatus_event_get_https_proxy_host()
This function has been deprecated.
netstatus_event_get_https_proxy_port()
This function has been deprecated.
netstatus_event_get_ftp_proxy_host()
This function has been deprecated.
netstatus_event_get_ftp_proxy_port()
This function has been deprecated.
netstatus_event_get_default_interface()
This function has been deprecated.
netstatus_event_get_info()
Retrieve the network status information structure from a
NETSTATUS_INFO
event.
netstatus_free_info()
Free the memory that is used by a network status information structure.
netstatus_free_interface_details()
Free the memory that is used by a network interface details structure.
netstatus_free_interfaces()
Free the memory that is used by a network interface list structure.
netstatus_free_proxy_details()
Free the memory that is used by a proxy details structure.
netstatus_get_info()
Retrieve the current network status information.
netstatus_get_proxy_details()
Get the proxy details.
netstatus_get_proxy_details_for_url()
Get the proxy details for a given URL and (optional) interface.
netstatus_get_interface_details()
Get the details of a specified network interface.
netstatus_get_interfaces()
Get the network interfaces.
netstatus_info_get_availability()
Indicate whether the network is available from a network status structure.
netstatus_info_get_default_gateway()
Get the default gateway at the specified index from a network status structure.
netstatus_info_get_default_interface()
Get the default interface from a network status structure.
netstatus_info_get_default_ip4_interface()
Get the default IPv4 interface from a network status structure.
netstatus_info_get_default_ip6_interface()
Get the default IPv6 interface from a network status structure.
netstatus_info_get_ftp_proxy_host()
Get the current FTP proxy host from a network status structure.
netstatus_info_get_ftp_proxy_port()
Get the current FTP proxy port from a network status structure.
netstatus_info_get_http_proxy_host()
Get the current HTTP proxy host from a network status structure.
netstatus_info_get_http_proxy_login_required()
Indicate whether login information is required for HTTP proxy from a network status structure.
netstatus_info_get_http_proxy_port()
Get the current HTTP proxy port from a network status structure.
netstatus_info_get_https_proxy_host()
Get the current HTTPS proxy host from a network status structure.
netstatus_info_get_https_proxy_port()
Get the current HTTPS proxy port from a network status structure.
netstatus_info_get_ip_status()
Get the IP status from a network status structure.
netstatus_info_get_ip4_status()
Get the IPv4 status from a network status structure.
netstatus_info_get_ip6_status()
Get the IPv6 status from a network status structure.
netstatus_info_get_name_server()
Get the name server at the specified index from a network status structure.
netstatus_info_get_num_default_gateways()
Get the number of default gateways from a network status structure.
netstatus_info_get_num_name_servers()
Get the number of name servers from a network status structure.
netstatus_info_get_num_search_domains()
Get the number of search domains from a network status structure.
netstatus_info_get_search_domain()
Get the search domain at the specified index from a network status structure.
netstatus_interface_get_http_proxy_host()
Get the current HTTP proxy host from a network interface details structure.
netstatus_interface_get_http_proxy_login_required()
Indicate whether login information is required for HTTP proxy from a network interface details structure.
netstatus_interface_get_http_proxy_port()
Get the current HTTP proxy port from a network interface details structure.
netstatus_interface_get_ip4_status()
Get the IPv4 status from a network interface details structure.
netstatus_interface_get_ip_destination_address()
Get the IP destination address from a network interface details structure.
netstatus_interface_get_mtu()
Get the MTU from a network interface details structure.
netstatus_interface_get_num_ip_addresses()
Get the number of IP addresses from a network interface details structure.
netstatus_interface_get_num_ip_gateways()
Get the number of IP gateways from a network interface details structure.
netstatus_interface_get_num_name_servers()
Get the number of name servers from a network interface details structure.
netstatus_interface_get_num_search_domains()
Get the number of search domains from a network interface details structure.
netstatus_interface_get_parent_interface()
Get the parent interface from a network interface details structure.
netstatus_interface_get_search_domain()
Get the search domain at the specified index from a network interface details structure.
netstatus_interface_get_search_domains()
This function has been deprecated.
netstatus_interface_get_type()
Get the interface type from a network interface details structure.
netstatus_interface_is_connected()
Indicate whether the interface is connected from a network interface details structure.
netstatus_interface_is_up()
Indicate whether the interface is up from a network interface details structure.
netstatus_interface_get_ip6_status()
Get the IPv6 status from a network interface details structure.
netstatus_interface_get_ip_address()
Get the IP address at the specified index from a network interface details structure.
netstatus_interface_get_ip_address_netmask()
Get the IP address netmask at the specified index from a network interface details structure.
netstatus_interface_get_ip_broadcast_address()
Get the IP broadcast address from a network interface details structure.
netstatus_interface_get_ip_gateway()
Get the IP gateway at the specified index from a network interface details structure.
netstatus_interface_get_ip_status()
Get the IP status from a network interface details structure.
netstatus_interface_get_link_address()
Get the link address from a network interface details structure.
netstatus_interface_get_name()
Get the interface name from a network interface details structure.
netstatus_interface_get_name_server()
Get the name server at the specified index from a network interface details structure.
netstatus_stop_events()
Stop receiving networking change events.
Parent topic:
Network status (netstatus.h)
Related concepts
Data types in netstatus.h