VintageNet.Route.Properties (vintage_net v0.10.5) View Source
This module contains helpers for updating the global routing properties.
These include:
["available_interfaces"]
["connection"]
Link to this section Summary
Functions
Update the available_interfaces property based on the low level routes
Update the overall connection status
Update the every interface's connection status
Link to this section Functions
Specs
update_available_interfaces(VintageNet.Route.Calculator.entries()) :: :ok
Update the available_interfaces property based on the low level routes
This function orders interfaces based on metric just like Linux does
Specs
update_best_connection(VintageNet.Route.Calculator.interface_infos()) :: :ok
Update the overall connection status
:disconnected
< :lan
< :internet
Specs
update_connection_status(VintageNet.Route.Calculator.interface_infos()) :: :ok
Update the every interface's connection status