module

Pared::NetworkManager

Constants

BUS_DEST = "org.freedesktop.NetworkManager"
BUS_PATH = "/org/freedesktop/NetworkManager"
BUS_SETTINGS = "/org/freedesktop/NetworkManager/Settings"

Class methods

gdbus_caller
Source
gdbus_caller=(gdbus_caller : Proc(String, String, Array(String), String))
Source
wg_runner
Source
wg_runner=(wg_runner : Proc(Tuple(String, String)))
Source

Instance methods

activate_connection(connection_path : String, device_path : String = "/") : String
Source
add_connection(settings : NMSettings) : String
Source
deactivate_connection(active_connection_path : String)
Source
delete_connection(path : String)
Source
find_active_connection_path(profile_path : String) : String | Nil
Source
generate_wg_keys
Source
list_connections
Source
list_devices
Source
state
Source

Nested types