List of all items
Structs
- config::DiscoveryConfig
- config::RegistrationConfig
- discovery::ServiceDiscovery
- protocols::ProtocolManager
- protocols::dns_sd::DnsSdProtocol
- protocols::mdns::MdnsProtocol
- protocols::upnp::SsdpProtocol
- registry::RegistryStats
- registry::ServiceEntry
- registry::ServiceFilter
- registry::ServiceRegistry
- service::ServiceInfo
- simple::ServiceHandle
- simple::SimpleDiscovery
- types::DiscoveryFilter
- types::NetworkInterface
- types::ServiceType
Enums
Traits
Functions
- simple::discover_http_services
- simple::register_http_service
- utils::network::find_available_port
- utils::network::get_interface_addresses
- utils::network::get_multicast_interfaces
- utils::network::get_network_interfaces
- utils::network::is_loopback_ip
- utils::network::is_port_available
- utils::network::is_private_ip
- utils::string::format_txt_record
- utils::string::parse_txt_record
- utils::string::sanitize_service_name
- utils::string::validate_service_type
- utils::time::current_timestamp
- utils::time::current_timestamp_millis
- utils::time::duration_to_string
- utils::time::has_elapsed
- utils::validation::validate_ip_address
- utils::validation::validate_port
- utils::validation::validate_timeout