initial implementation of iwd api

iwd.py is used to communicate with iwd via d-bus
This commit is contained in:
Pranav Jerry 2021-06-27 14:25:36 +05:30
parent 8bdeddf08e
commit ba2425f008
Signed by: pranav
GPG Key ID: F1DCDC4FED0A0C5B
1 changed files with 29 additions and 0 deletions

29
naxalnet/iwd.py Normal file
View File

@ -0,0 +1,29 @@
#!/usr/bin/env python3
"""Manage wifi adapter via iwd D-Bus api"""
class IWD:
"""Manage iwd via dbus"""
def __init__(self):
pass
def get_devices(self):
"""
returns list of device names as str
example: ["wlan0", "wlan1"]
"""
def get_adapters(self):
"""
returns list of adapters
example: ["phy0","phy1"]
"""
class Device:
"""control devices with iwd"""
def __init__(self, name: str):
pass