From ad80a478c9046c1c827822534f9c214e98ca3140 Mon Sep 17 00:00:00 2001 From: arcan1s Date: Wed, 18 Mar 2015 06:06:24 +0300 Subject: [PATCH] bumb netctl-gui --- devs/netctl-gui-dbus-api.html | 123 +++- devs/netctl-gui-security-notes.html | 2 +- devs/netctl-gui/annotated.html | 15 +- devs/netctl-gui/class_netctl-members.html | 6 +- devs/netctl-gui/class_netctl.html | 14 +- .../class_netctl_interface-members.html | 118 ++++ devs/netctl-gui/class_netctl_interface.html | 615 ++++++++++++++++++ devs/netctl-gui/class_netctl_interface.png | Bin 0 -> 460 bytes .../class_netctl_profile-members.html | 11 +- devs/netctl-gui/class_netctl_profile.html | 43 +- devs/netctl-gui/class_wpa_sup-members.html | 23 +- devs/netctl-gui/class_wpa_sup.html | 43 +- devs/netctl-gui/classes.html | 17 +- .../dir_08d237fc27d4ecd563f71c5d52f2fecc.html | 4 +- .../dir_65c9e01252fc41f6e848ebca2af7e47b.html | 4 +- .../dir_e335b5ab077db6a8c30879452b1fc605.html | 4 +- .../dir_fe59a2a0e1774c507781b7be7e3787b8.html | 6 +- devs/netctl-gui/files.html | 10 +- devs/netctl-gui/functions.html | 101 ++- devs/netctl-gui/functions_func.html | 54 +- devs/netctl-gui/functions_vars.html | 43 +- devs/netctl-gui/globals.html | 130 ++++ devs/netctl-gui/globals_enum.html | 109 ++++ devs/netctl-gui/globals_eval.html | 124 ++++ devs/netctl-gui/hierarchy.html | 19 +- devs/netctl-gui/index.html | 4 +- devs/netctl-gui/netctlgui_8h.html | 5 +- devs/netctl-gui/netctlgui_8h_source.html | 17 +- devs/netctl-gui/netctlinteract_8h.html | 5 +- devs/netctl-gui/netctlinteract_8h_source.html | 170 ++--- devs/netctl-gui/netctlinterface_8h.html | 158 +++++ .../netctl-gui/netctlinterface_8h_source.html | 218 +++++++ devs/netctl-gui/netctlprofile_8h.html | 5 +- devs/netctl-gui/netctlprofile_8h_source.html | 29 +- devs/netctl-gui/search/all_1.js | 6 +- devs/netctl-gui/search/all_3.js | 5 +- devs/netctl-gui/search/all_4.js | 5 +- devs/netctl-gui/search/all_5.js | 3 +- devs/netctl-gui/search/all_6.js | 5 +- devs/netctl-gui/search/all_7.js | 9 +- devs/netctl-gui/search/all_8.js | 20 +- devs/netctl-gui/search/all_9.js | 11 +- devs/netctl-gui/search/all_a.js | 5 +- devs/netctl-gui/search/all_b.js | 12 +- devs/netctl-gui/search/all_c.html | 26 + devs/netctl-gui/search/all_c.js | 7 + devs/netctl-gui/search/all_d.html | 26 + devs/netctl-gui/search/all_d.js | 5 + devs/netctl-gui/search/all_e.html | 26 + devs/netctl-gui/search/all_e.js | 7 + devs/netctl-gui/search/classes_0.js | 3 + devs/netctl-gui/search/enums_0.html | 26 + devs/netctl-gui/search/enums_0.js | 4 + devs/netctl-gui/search/enums_1.html | 26 + devs/netctl-gui/search/enums_1.js | 4 + devs/netctl-gui/search/enumvalues_0.html | 26 + devs/netctl-gui/search/enumvalues_0.js | 4 + devs/netctl-gui/search/enumvalues_1.html | 26 + devs/netctl-gui/search/enumvalues_1.js | 5 + devs/netctl-gui/search/enumvalues_2.html | 26 + devs/netctl-gui/search/enumvalues_2.js | 4 + devs/netctl-gui/search/enumvalues_3.html | 26 + devs/netctl-gui/search/enumvalues_3.js | 6 + devs/netctl-gui/search/files_0.js | 1 + devs/netctl-gui/search/functions_1.js | 6 +- devs/netctl-gui/search/functions_2.js | 2 +- devs/netctl-gui/search/functions_4.js | 3 +- devs/netctl-gui/search/functions_5.js | 3 +- devs/netctl-gui/search/functions_6.js | 1 + devs/netctl-gui/search/functions_7.js | 4 +- devs/netctl-gui/search/functions_8.js | 9 +- devs/netctl-gui/search/functions_9.js | 8 +- devs/netctl-gui/search/functions_a.js | 4 +- devs/netctl-gui/search/functions_b.html | 26 + devs/netctl-gui/search/functions_b.js | 7 + devs/netctl-gui/search/searchdata.js | 16 +- devs/netctl-gui/search/variables_1.js | 2 +- devs/netctl-gui/search/variables_2.js | 3 +- devs/netctl-gui/search/variables_3.js | 5 +- devs/netctl-gui/search/variables_4.js | 3 +- devs/netctl-gui/search/variables_5.html | 26 + devs/netctl-gui/search/variables_5.js | 4 + devs/netctl-gui/search/variables_6.html | 26 + devs/netctl-gui/search/variables_6.js | 4 + devs/netctl-gui/search/variables_7.html | 26 + devs/netctl-gui/search/variables_7.js | 8 + devs/netctl-gui/search/variables_8.html | 26 + devs/netctl-gui/search/variables_8.js | 4 + devs/netctl-gui/search/variables_9.html | 26 + devs/netctl-gui/search/variables_9.js | 5 + devs/netctl-gui/search/variables_a.html | 26 + devs/netctl-gui/search/variables_a.js | 4 + .../structnetctl_current-members.html | 107 +++ devs/netctl-gui/structnetctl_current.html | 176 +++++ .../structnetctl_information-members.html | 107 +++ devs/netctl-gui/structnetctl_information.html | 176 +++++ .../structnetctl_profile_info-members.html | 8 +- .../netctl-gui/structnetctl_profile_info.html | 72 +- .../structnetctl_wifi_info-members.html | 7 +- devs/netctl-gui/structnetctl_wifi_info.html | 61 +- devs/netctl-gui/wpasupinteract_8h.html | 49 +- devs/netctl-gui/wpasupinteract_8h_source.html | 137 ++-- 102 files changed, 3452 insertions(+), 349 deletions(-) create mode 100644 devs/netctl-gui/class_netctl_interface-members.html create mode 100644 devs/netctl-gui/class_netctl_interface.html create mode 100644 devs/netctl-gui/class_netctl_interface.png create mode 100644 devs/netctl-gui/globals.html create mode 100644 devs/netctl-gui/globals_enum.html create mode 100644 devs/netctl-gui/globals_eval.html create mode 100644 devs/netctl-gui/netctlinterface_8h.html create mode 100644 devs/netctl-gui/netctlinterface_8h_source.html create mode 100644 devs/netctl-gui/search/all_c.html create mode 100644 devs/netctl-gui/search/all_c.js create mode 100644 devs/netctl-gui/search/all_d.html create mode 100644 devs/netctl-gui/search/all_d.js create mode 100644 devs/netctl-gui/search/all_e.html create mode 100644 devs/netctl-gui/search/all_e.js create mode 100644 devs/netctl-gui/search/enums_0.html create mode 100644 devs/netctl-gui/search/enums_0.js create mode 100644 devs/netctl-gui/search/enums_1.html create mode 100644 devs/netctl-gui/search/enums_1.js create mode 100644 devs/netctl-gui/search/enumvalues_0.html create mode 100644 devs/netctl-gui/search/enumvalues_0.js create mode 100644 devs/netctl-gui/search/enumvalues_1.html create mode 100644 devs/netctl-gui/search/enumvalues_1.js create mode 100644 devs/netctl-gui/search/enumvalues_2.html create mode 100644 devs/netctl-gui/search/enumvalues_2.js create mode 100644 devs/netctl-gui/search/enumvalues_3.html create mode 100644 devs/netctl-gui/search/enumvalues_3.js create mode 100644 devs/netctl-gui/search/functions_b.html create mode 100644 devs/netctl-gui/search/functions_b.js create mode 100644 devs/netctl-gui/search/variables_5.html create mode 100644 devs/netctl-gui/search/variables_5.js create mode 100644 devs/netctl-gui/search/variables_6.html create mode 100644 devs/netctl-gui/search/variables_6.js create mode 100644 devs/netctl-gui/search/variables_7.html create mode 100644 devs/netctl-gui/search/variables_7.js create mode 100644 devs/netctl-gui/search/variables_8.html create mode 100644 devs/netctl-gui/search/variables_8.js create mode 100644 devs/netctl-gui/search/variables_9.html create mode 100644 devs/netctl-gui/search/variables_9.js create mode 100644 devs/netctl-gui/search/variables_a.html create mode 100644 devs/netctl-gui/search/variables_a.js create mode 100644 devs/netctl-gui/structnetctl_current-members.html create mode 100644 devs/netctl-gui/structnetctl_current.html create mode 100644 devs/netctl-gui/structnetctl_information-members.html create mode 100644 devs/netctl-gui/structnetctl_information.html diff --git a/devs/netctl-gui-dbus-api.html b/devs/netctl-gui-dbus-api.html index ede42bc..3713f27 100644 --- a/devs/netctl-gui-dbus-api.html +++ b/devs/netctl-gui-dbus-api.html @@ -30,11 +30,12 @@ small {

netctl-gui DBus API description

-

Project version : 1.4.0

+

Project version : 1.4.1

  1. DBus API
  2. Helper API
  3. Helper ctrl API
  4. +
  5. Helper interface API
  6. Helper netctl API
  7. GUI API
  8. GUI netctlgui API
  9. @@ -74,7 +75,7 @@ small { QStringList FindSettings() - scans system and suggests the recommended configuration which will be used by the library + scans system and suggests the recommended configuration which may be used by the library no @@ -196,11 +197,93 @@ small { 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 + + + /interface path + + + + int Enable(QString profile) + enables or disables the profile. Returns is the profile enabled or 2 if there was an another error + yes + + + int Restart(QString profile) + restarts the profile. Returns is the profile active or 2 if there was an error + yes + + + int Start(QString profile) + starts or stops the profile. Returns is the profile active or 2 if there was an error + yes + + + bool StopAll() + synonym of /ctlr/StopAll() + yes + + + bool SwitchTo(QString profile) + switchs to the profile (works with netctl and netctl-auto). Returns is the profile active or 2 if there was an error + yes + + + int Create(QString profile, QStringList settingsList) + >creates the profile with specified settings. Settings should be given in the format KEY==VALUE. Returns 1 if action has been performed successfully, 0 if there was an error in the profile copying and 2 if there was an another error + yes + + + QStringList Profile(QString profile) + synonym of /netctl/Profile() + no + + + int Remove(QString profile) + synonym of /ctrl/Remove() + yes + + + + QStringList Information() + returns general information in format [IsNetctlAutoActive, NetctlProfiles, NetctlAutoProfiles] + no + + + QStringList Status() + returns actual information in format [IsNetctlAutoActive, ProfilesNames, ActiveProfile, ActiveProfileEnables] + no + + + + int Essid(QString essid, QStringList settingsList) + connects to WiFi point with the given ESSID, calls KnownEssid or UnknownESSID depending on whether there is a profile. Settings may be empty. To get return codes refer to KnownEssid() and UnknownEssid() + yes + + + int KnownEssid(QString essid) + connects to WiFi point with the given ESSID with existent profile. Returns Start() if ok, in other cases returns 2 + yes + + + int UnknownEssid(QString essid, QStringList settingsList) + creates a profile and connects to WiFi point with the given ESSID. Returns Start() if ok, in other cases returns 2 + yes + /netctl path @@ -221,11 +304,31 @@ small { 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 @@ -279,11 +382,15 @@ small { 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 @@ -303,11 +410,6 @@ small { true and closes the application no - - QString Information() - returns general information in format [ActiveProfile, ActiveProfileStatus] - no - void LibraryDocs() opens the library documentation @@ -358,11 +460,6 @@ small { returns the application process UIDs [UID, EUID] no - - QStringList VerboseInformation() - returns information in format [isNetctlAutoActive, ProfileList, ActiveProfile, isProfileEnabled/autoIsProfileEnabled] - no -

    External links

    diff --git a/devs/netctl-gui-security-notes.html b/devs/netctl-gui-security-notes.html index 1455037..8cb7a87 100644 --- a/devs/netctl-gui-security-notes.html +++ b/devs/netctl-gui-security-notes.html @@ -16,7 +16,7 @@ small {

    netctl-gui security notes

    -

    Project version : 1.4.0

    +

    Project version : 1.4.1

    1. Architecture
    2. Library
    3. diff --git a/devs/netctl-gui/annotated.html b/devs/netctl-gui/annotated.html index d6661a7..c55e681 100644 --- a/devs/netctl-gui/annotated.html +++ b/devs/netctl-gui/annotated.html @@ -25,7 +25,7 @@ Logo
      netctlgui -  1.4.0 +  1.4.1
      Qt library which interacts with netctl
      @@ -92,16 +92,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      Here are the classes, structs, unions and interfaces with brief descriptions:
      - - - - + + + + + + +
       CNetctlInteracts with netctl
       CNetctlProfileInteracts with netctl profiles
       CnetctlProfileInfoNetctl profile information structure
       CnetctlWifiInfoWiFi information structure
       CWpaSupInteracts with wpa_supplicant
       CnetctlCurrentCurrent status structure
       CnetctlInformationGeneral information structure
       CNetctlInterfaceComplex methods to get access to library
       CNetctlProfileInteracts with netctl profiles
       CnetctlProfileInfoNetctl profile information structure
       CnetctlWifiInfoWiFi information structure
       CWpaSupInteracts with wpa_supplicant
      diff --git a/devs/netctl-gui/class_netctl-members.html b/devs/netctl-gui/class_netctl-members.html index 751de53..499c54c 100644 --- a/devs/netctl-gui/class_netctl-members.html +++ b/devs/netctl-gui/class_netctl-members.html @@ -25,7 +25,7 @@ Logo
      netctlgui -  1.4.0 +  1.4.1
      Qt library which interacts with netctl
      @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); forceStartProfile(const QString profile)Netctlslot forceStopProfile(const QString profile)Netctlslot getActiveProfile()Netctl - getProfileDescription(const QString profile)Netctl + getProfileDescription(const QString profile)Netctl getProfileList()Netctl getProfileListFromNetctlAuto()Netctl getProfileStatus(const QString profile)Netctl @@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/devs/netctl-gui/class_netctl.html b/devs/netctl-gui/class_netctl.html index 9738890..7802d8b 100644 --- a/devs/netctl-gui/class_netctl.html +++ b/devs/netctl-gui/class_netctl.html @@ -25,7 +25,7 @@ Logo
      netctlgui -  1.4.0 +  1.4.1
      Qt library which interacts with netctl
      @@ -174,9 +174,9 @@ Public Member Functions QList< netctlProfileInfogetProfileListFromNetctlAuto ()  method which returns profile informations from netctl-auto More...
        -QString getProfileDescription (const QString profile) - method which gets description from profile More...
      -  +Q_DECL_DEPRECATED QString getProfileDescription (const QString profile) + method which gets description from profile More...
      +  QString getProfileStatus (const QString profile)  method which gets profile status More...
        @@ -677,12 +677,12 @@ true if the method was completed without errors - +
      - + @@ -1075,7 +1075,7 @@ true if the method was completed without errors diff --git a/devs/netctl-gui/class_netctl_interface-members.html b/devs/netctl-gui/class_netctl_interface-members.html new file mode 100644 index 0000000..2153e99 --- /dev/null +++ b/devs/netctl-gui/class_netctl_interface-members.html @@ -0,0 +1,118 @@ + + + + + + +netctlgui: Member List + + + + + + + + + + +
      +
      +
      QString Netctl::getProfileDescription Q_DECL_DEPRECATED QString Netctl::getProfileDescription ( const QString  profile)
      + + + + + + +
      +
      netctlgui +  1.4.1 +
      +
      Qt library which interacts with netctl
      +
      +
      + + + + + + +
      +
      + + +
      + +
      + +
      +
      +
      +
      NetctlInterface Member List
      +
      +
      + +

      This is the complete list of members for NetctlInterface, including all inherited members.

      + + + + + + + + + + + + + + + + +
      connectToEssid(const QString essid, QMap< QString, QString > settings)NetctlInterface
      connectToKnownEssid(const QString essid)NetctlInterface
      connectToUnknownEssid(const QString essid, QMap< QString, QString > settings)NetctlInterface
      createProfile(const QString profile, const QMap< QString, QString > settings)NetctlInterface
      enableProfile(const QString profile)NetctlInterface
      information()NetctlInterface
      NetctlInterface(const bool debugCmd=false, const QMap< QString, QString > settings=QMap< QString, QString >())NetctlInterfaceexplicit
      profileSettings(const QString profile)NetctlInterface
      removeProfile(const QString profile)NetctlInterface
      restartProfile(const QString profile)NetctlInterface
      startProfile(const QString profile)NetctlInterface
      status()NetctlInterface
      stopAllProfiles()NetctlInterface
      switchToProfile(const QString profile)NetctlInterface
      ~NetctlInterface()NetctlInterface
      + + + + diff --git a/devs/netctl-gui/class_netctl_interface.html b/devs/netctl-gui/class_netctl_interface.html new file mode 100644 index 0000000..f6d36e9 --- /dev/null +++ b/devs/netctl-gui/class_netctl_interface.html @@ -0,0 +1,615 @@ + + + + + + +netctlgui: NetctlInterface Class Reference + + + + + + + + + + +
      +
      + + + + + + + +
      +
      netctlgui +  1.4.1 +
      +
      Qt library which interacts with netctl
      +
      +
      + + + + + + +
      +
      + + +
      + +
      + +
      +
      + +
      +
      NetctlInterface Class Reference
      +
      +
      + +

      The NetctlInterface class provides complex methods to get access to library. + More...

      +
      +Inheritance diagram for NetctlInterface:
      +
      +
      + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      +Public Member Functions

       NetctlInterface (const bool debugCmd=false, const QMap< QString, QString > settings=QMap< QString, QString >())
       NetctlInterface class constructor. More...
       
       ~NetctlInterface ()
       NetctlInterface class destructor. More...
       
      InterfaceAnswer createProfile (const QString profile, const QMap< QString, QString > settings)
       method which creates and copies profile More...
       
      InterfaceAnswer connectToEssid (const QString essid, QMap< QString, QString > settings)
       method which connects to ESSID More...
       
      InterfaceAnswer connectToKnownEssid (const QString essid)
       method which connects to existent profile by ESSID More...
       
      InterfaceAnswer connectToUnknownEssid (const QString essid, QMap< QString, QString > settings)
       method which creates wireless profile and connects to it More...
       
      InterfaceAnswer enableProfile (const QString profile)
       method which enables or disables selected profile and returns its status More...
       
      InterfaceAnswer removeProfile (const QString profile)
       method which removes selected profile More...
       
      InterfaceAnswer restartProfile (const QString profile)
       method which restarts selected profile and returns its status More...
       
      InterfaceAnswer startProfile (const QString profile)
       method which starts/stops or switchs to selected profile and returns its status More...
       
      InterfaceAnswer stopAllProfiles ()
       method which stops all profiles More...
       
      InterfaceAnswer switchToProfile (const QString profile)
       method which switchs to selected profile and returns its status More...
       
      netctlInformation information ()
       method which returns general information More...
       
      QMap< QString, QString > profileSettings (const QString profile)
       method which reads settings from profile More...
       
      netctlCurrent status ()
       method which returns current status More...
       
      +

      Detailed Description

      +

      The NetctlInterface class provides complex methods to get access to library.

      +

      Constructor & Destructor Documentation

      + +
      +
      + + + + + +
      + + + + + + + + + + + + + + + + + + +
      NetctlInterface::NetctlInterface (const bool debugCmd = false,
      const QMap< QString, QString > settings = QMap< QString, QString >() 
      )
      +
      +explicit
      +
      + +

      NetctlInterface class constructor.

      +
      Parameters
      + + + +
      debugCmdshow debug messages
      settingsdefault settings. See required keys in other modules
      +
      +
      + +
      +
      + +
      +
      + + + + + + + +
      NetctlInterface::~NetctlInterface ()
      +
      + +

      NetctlInterface class destructor.

      + +
      +
      +

      Member Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + +
      InterfaceAnswer NetctlInterface::connectToEssid (const QString essid,
      QMap< QString, QString > settings 
      )
      +
      + +

      method which connects to ESSID

      +
      Remarks
      netctl independ
      +
      Parameters
      + + + +
      essidpoint ESSID
      settingsprofile settings (Security, ESSID, Key and Hidden are required)
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile is inactive
      +
      +InterfaceAnswer::True if profile is active
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + + +
      InterfaceAnswer NetctlInterface::connectToKnownEssid (const QString essid)
      +
      + +

      method which connects to existent profile by ESSID

      +
      Remarks
      netctl independ
      +
      Parameters
      + + +
      essidpoint ESSID
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile is inactive
      +
      +InterfaceAnswer::True if profile is active
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + + + + + + + + + + + + +
      InterfaceAnswer NetctlInterface::connectToUnknownEssid (const QString essid,
      QMap< QString, QString > settings 
      )
      +
      + +

      method which creates wireless profile and connects to it

      +
      Remarks
      netctl independ
      +
      Parameters
      + + + +
      essidpoint ESSID
      settingsprofile settings (Security, ESSID, Key and Hidden are required)
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile is inactive
      +
      +InterfaceAnswer::True if profile is active
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + + + + + + + + + + + + +
      InterfaceAnswer NetctlInterface::createProfile (const QString profile,
      const QMap< QString, QString > settings 
      )
      +
      + +

      method which creates and copies profile

      +
      Remarks
      netctl independ
      +
      Parameters
      + + + +
      profileprofile name
      settingsprofile settings
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile cannot be created
      +
      +InterfaceAnswer::True if profile is created
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + + +
      InterfaceAnswer NetctlInterface::enableProfile (const QString profile)
      +
      + +

      method which enables or disables selected profile and returns its status

      +
      Remarks
      netctl only
      +
      Parameters
      + + +
      profileprofile name
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile is disabled
      +
      +InterfaceAnswer::True if profile is enabled
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + +
      netctlInformation NetctlInterface::information ()
      +
      + +

      method which returns general information

      +
      Remarks
      both netctl and netctl-auto
      +
      Returns
      netctlInformation structure
      + +
      +
      + +
      +
      + + + + + + + + +
      QMap<QString, QString> NetctlInterface::profileSettings (const QString profile)
      +
      + +

      method which reads settings from profile

      +
      Parameters
      + + +
      profileprofile name
      +
      +
      +
      Returns
      settings from profile
      + +
      +
      + +
      +
      + + + + + + + + +
      InterfaceAnswer NetctlInterface::removeProfile (const QString profile)
      +
      + +

      method which removes selected profile

      +
      Remarks
      netctl independ
      +
      Parameters
      + + +
      profileprofile name
      +
      +
      +
      Returns
      InterfaceAnswer::True if profile does not exists anymore
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + + +
      InterfaceAnswer NetctlInterface::restartProfile (const QString profile)
      +
      + +

      method which restarts selected profile and returns its status

      +
      Remarks
      netctl only
      +
      Parameters
      + + +
      profileprofile name
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile is inactive
      +
      +InterfaceAnswer::True if profile is active
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + + +
      InterfaceAnswer NetctlInterface::startProfile (const QString profile)
      +
      + +

      method which starts/stops or switchs to selected profile and returns its status

      +
      Remarks
      netctl only
      +
      Parameters
      + + +
      profileprofile name
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile is inactive
      +
      +InterfaceAnswer::True if profile is active
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + +
      netctlCurrent NetctlInterface::status ()
      +
      + +

      method which returns current status

      +
      Remarks
      both netctl and netctl-auto
      +
      Returns
      netctlCurrent structure
      + +
      +
      + +
      +
      + + + + + + + +
      InterfaceAnswer NetctlInterface::stopAllProfiles ()
      +
      + +

      method which stops all profiles

      +
      Remarks
      netctl only
      +
      Returns
      InterfaceAnswer::True if there are no errors
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      + +
      +
      + + + + + + + + +
      InterfaceAnswer NetctlInterface::switchToProfile (const QString profile)
      +
      + +

      method which switchs to selected profile and returns its status

      +
      Remarks
      both netctl and netctl-auto
      +
      Parameters
      + + +
      profileprofile name
      +
      +
      +
      Returns
      InterfaceAnswer::False if profile is inactive
      +
      +InterfaceAnswer::True if profile is active
      +
      +InterfaceAnswer::Error if an error occurs
      + +
      +
      +
      The documentation for this class was generated from the following file: +
      + + + + diff --git a/devs/netctl-gui/class_netctl_interface.png b/devs/netctl-gui/class_netctl_interface.png new file mode 100644 index 0000000000000000000000000000000000000000..d6cc0ada78d776e2758950ab4a55b5c14e379977 GIT binary patch literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^aX=iv!3-pqvl;0CDTx4|5ZC|z{{xvX-h3_XKQsZz z0^Xipc%kP61Pa|4T86nNOo_3Qrsm*3vi z5m;pVcIjK+nT4z_VM2?~&zSkN(KATQS>Ka!|BCtd_q@NlP^G-3kNub09lwiv&A;R> z|9wyB=pm`|cX9%~COuxXujg9!zKKhO!^`hqyzlQ9Jon4f+mTCP9+ zH|p(HyDWpfr!>P=U!GXI{@YL0`hfbxqdyeAgAUw&efG>Hh8>4kCb+Mwn-%nT=P&>2 zW%iN(pG`IX!XW6(FJSP6ff1GZ@137Ejh$`6(F@Ehf2Qm+c^kPdyzjD)u5E*z@BS_3 zU-%c_e_QuX=ZycS<-b_$gV*WowJP%szb|z?dQSVys;7IdMDxqd?@vhc-@SI(>c#ra zpLFXNuD4vdDEI8Q*_>bJo@FVNU0mRLL-S0mUiD7?$)7{seV=-{E9G6~-+e_K*