Project: /_project.yaml Book: /_book.yaml
Defined in fuchsia.netstack/netstack.fidl
Finds the port number from a given service name and protocol. [service] can be a number like “42”, or a service name like “http”. If [protocol] is UNSPECIFIED, the service is checked for TCP first, then UDP.
Finds the IP address for a given host name and port. This may issue network requests via DNS to look up domain names. E.g. GetAddress(“example.com”, 80) -> [{142.42.42.1}]
Returns the list of registered network interfaces.
DEPRECATED: see devicesettings.fidl Returns the netstack's node name. 5: GetNodeName() -> (string node_name); Returns current route table.
Get stats for all NICs on the stack.
Sets the status (up or down) for the interface with the given nicid.
Sets the address for the interface with the given nicid. Masks off addr.PrefixLen bits from addr.Addr to set the subnet.
Removes the address for the interface with the given nicid. Masks off addr.PrefixLen bits from addr.Addr to set the subnet.
Sets the route metric for the interface with the given nicid.
Creates a bridge and returns the newly created nicid or an error if the creation fails.
Begin a route transaction for atomically getting and setting the route table. Returns true if a transaction can be started.
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl
https://linux.die.net/man/7/netdevice
Defined in fuchsia.netstack/netstack.fidl
New version that includes a metric value.
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl
New version that includes a metric value.
Defined in fuchsia.netstack/netstack.fidl
Type: uint32
Defined in fuchsia.netstack/netstack.fidl
Type: uint32
Defined in fuchsia.netstack/netstack.fidl
Defined in fuchsia.netstack/netstack.fidl