method |
responce |
run as root |
org.netctlgui.helper service (system bus) |
/ctrl path |
bool Active() |
true if the helper is active |
no |
QString ApiDocs() |
returns path to this API documentation |
no |
bool Close() |
true and closes the helper |
no |
QStringList FindSettings() |
scans system and suggests the recommended configuration which will be used by the library |
no |
QString LibraryDocs() |
returns path to the library documentation |
no |
QString Pony() |
prints Pinkie Pie to stdout. Really, just try |
no |
QString SecurityDocs() |
returns path to the security documentation |
no |
QStringList Settings() |
current helper settings KEY==VALUE |
no |
QStringList UIDs() |
returns the helper process UIDs [UID, EUID] |
no |
bool Update() |
calls update the helper configuration. Returns true |
no |
bool Enable(QString profile) |
enables or disables the profile. Returns true if action has been performed successfully |
yes |
bool forceStart(QString profile) |
force starts the profile. Returns true if action has been performed successfully |
yes |
bool forceStop(QString profile) |
force stops the profile. Returns true if action has been performed successfully |
yes |
bool Reenable(QString profile) |
reenables the profile. Returns true if action has been performed successfully |
yes |
bool Restart(QString profile) |
restarts the profile. Returns true if action has been performed successfully |
yes |
bool Start(QString profile) |
starts or stops the profile. Returns true if action has been performed successfully |
yes |
bool StopAll() |
stops all active profiles. Returns true if action has been performed successfully |
yes |
bool SwitchTo(QString profile) |
switchs to the profile. Returns true if action has been performed successfully |
yes |
bool Create(QString profile, QStringList settingsList) |
creates the profile with specified settings. Settings should be given in the format KEY==VALUE . Returns true if action has been performed successfully |
yes |
bool Remove(QString profile) |
removes the profile. Returns true if action has been performed successfully |
yes |
bool autoDisableAll() |
disables all profiles (netctl-auto). Returns true if action has been performed successfully |
no? |
bool autoEnable(QString profile) |
enables or disables the profile (netctl-auto). Returns true if action has been performed successfully |
no? |
bool autoEnableAll() |
enables all profiles (netctl-auto). Returns true if action has been performed successfully |
no? |
bool autoStart(QString profile) |
switchs to the profile (netctl-auto). Returns true if action has been performed successfully |
no? |
bool autoServiceEnable() |
enables or disables netctl-auto systemd service. Returns true if action has been performed successfully |
yes |
bool autoServiceRestart() |
restarts netctl-auto systemd service. Returns true if action has been performed successfully |
yes |
bool autoServiceStart() |
starts or stops netctl-auto systemd service. Returns true if action has been performed successfully |
yes |
QStringList CurrentWiFi() |
returns current WiFi point in format NAME|SECURITY|TYPE|FREQ|MAC|SIGNAL|ACTIVE|EXISTS |
yes |
QStringList VerboseWiFi() |
returns available WiFi points in format NAME|SECURITY|TYPE|FREQS|MACS|SIGNAL|ACTIVE|EXISTS . First line is always active connection (see CurrentWiFi() ) |
yes |
QStringList WiFi() |
returns available WiFi points in format NAME|SECURITY|SIGNAL|ACTIVE|EXISTS |
yes |
/netctl path |
QString ActiveProfile() |
returns active profile from netctl or netctl-auto |
no |
QString ActiveProfileStatus() |
returns active profile status from netctl or netctl-auto. May be netctl-auto , active (enabled) , active (static) , inactive (enabled) , inactive (static) |
no |
QStringList Information() |
returns general information in format [ActiveProfile, ActiveProfileStatus] |
no |
QString netctlActiveProfile() |
returns active profile from netctl even if netctl-auto is running |
no |
QStringList netctlProfileList() |
returns available profiles in format NAME|DESCRIPTION|ACTIVE|ENABLED from netctl even if netctl-auto is running |
no |
QStringList netctlVerboseProfileList() |
returns available profiles in format NAME|DESCRIPTION|TYPE|INTERFACE|ESSID|ACTIVE|ENABLED|NETCTL-AUTO from netctl even if netctl-auto is running |
no |
QStringList ProfileList() |
returns available profiles in format NAME|DESCRIPTION|ACTIVE|ENABLED |
no |
QStringList VerboseProfileList() |
returns available profiles in format NAME|DESCRIPTION|TYPE|INTERFACE|ESSID|ACTIVE|ENABLED|NETCTL-AUTO |
no |
QStringList WirelessInterface() |
returns wireless interfaces |
no |
bool isProfileActive(QString profile) |
returns true if the profile is active |
no |
bool isProfileEnabled(QString profile) |
returns true if the profile is enabled |
no |
bool autoIsProfileActive(QString profile) |
returns true if the profile is active (netctl-auto) |
no |
bool autoIsProfileEnabled(QString profile) |
returns true if the profile is enabled (netctl-auto) |
no |
bool isNetctlAutoActive() |
returns true if netctl-auto is active |
no |
bool isNetctlAutoEnabled() |
returns true if netctl-auto is enabled |
no |
QStringList Profile(QString profile) |
returns the profile settings in format KEY==VALUE |
no |
QString ProfileByEssid(QString essid) |
returns the profile name by the given ESSID or empty line |
no |
QString ProfileValue(QString profile, QString key) |
returns value of the key by the given profile or empty line |
no |
QStringList ProfileValues(QString profile, QStringList keys) |
returns values of the keys by the given profile or empty lines |
no |
org.netctlgui.netctlgui service (session bus) |
/netctlgui path |
bool Active() |
true if the application is active |
no |
void ApiDocs() |
opens this API documentation |
no |
bool Close() |
true and closes the application |
no |
QString Information() |
returns general information in format [ActiveProfile, ActiveProfileStatus] |
no |
void LibraryDocs() |
opens the library documentation |
no |
QString Pony() |
prints Pinkie Pie to stdout. Really, just try |
no |
bool Restore() |
true and restores the application |
no |
void SecurityDocs() |
opens the security documentation |
no |
QStringList Settings() |
current application settings KEY==VALUE |
no |
bool ShowAbout() |
true and shows about window |
no |
bool ShowMain() |
true and shows main window |
no |
bool ShowNetctlAuto() |
true and shows netctl-auto window |
no |
bool ShowSettings() |
true and shows settings window |
no |
QStringList UIDs() |
returns the application process UIDs [UID, EUID] |
no |