update netctl-gui pages

This commit is contained in:
arcan1s 2014-08-25 16:05:45 +04:00
parent 5c1a7ba9d4
commit 5feea0f6dc
83 changed files with 2047 additions and 935 deletions

View File

@ -9,7 +9,7 @@ short: disabling-baloo
description: Paper, which describes how to remove the dependency on baloo in your system.
---
<h2><a href="#disclaimer" class="anchor" name="disclaimer"><span class="octicon octicon-link"></span></a>Disclaimer</h2>
<p>I do not use this pacth, since I prefer less destructive methods. However, apparently all works fine, because there is no any claims. Since this patch was created in a few minutes, it removes all baloo's calls from source files (maybe I'll create a normal patch sometime).</p>
<p>I do not use this patch, since I prefer less destructive methods. However, apparently all works fine, because there is no any claims. Since this patch was created in a few minutes, it removes all baloo's calls from source files (maybe I'll create a normal patch sometime).</p>
<p>On other hand, I highly recommend to people, who do not use baloo for some reason, disable it from the settings menu (it was added it 4.13.1) or read this <a href="http://blog.andreascarpino.it/disabling-baloo-the-arch-way/" title="Scarpino's blog">article</a>.</p>

View File

@ -0,0 +1,380 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>netctl-gui DBus API desription</title>
<style type="text/css">
table {
width: 100%;
border-collapse: collapse;
}
th, td {
padding: 5px 10px;
border: 1px solid #000000;
};
td {
text-align: justify;
}
th {
text-align: center;
}
th.sub {
font-style: italic;
font-weight: normal;
}
</style>
<h1>netctl-gui DBus API description</h1>
<h3>Project version : 1.3.0</h3>
<ol>
<li><a href="#api">DBus API</a></li>
<li><a href="#helper">Helper API</a></li>
<ul>
<li><a href="#ctrl">Helper ctrl API</a></li>
<li><a href="#netctl">Helper netctl API</a></li>
</ul>
<li><a href="#gui">GUI API</a></li>
<ul>
<li><a href="#netctlgui">GUI netctlgui API</a></li>
</ul>
<li><a href="#links">External links</a></li>
</ol>
</head>
<body>
<h2><a href="#api" class="anchor" id="api"></a>DBus API</h2>
<table>
<tbody><tr>
<th>method</th>
<th>responce</th>
<th>run as root</th>
</tr>
<!-- helper service -->
<tr>
<th colspan="3"><a href="#helper" class="anchor" id="helper"></a><code>org.netctlgui.helper</code> service (system bus)</th>
</tr>
<!-- /ctrl path -->
<tr>
<th colspan="3" class="sub"><a href="#ctrl" class="anchor" id="ctrl"></a><code>/ctrl</code> path</th>
</tr>
<!-- helper actions -->
<tr>
<td>bool Active()</td>
<td><code>true</code> if the helper is active</td>
<td>no</td>
</tr>
<tr>
<td>QString ApiDocs()</td>
<td>returns path to this API documentation</td>
<td>no</td>
</tr>
<tr>
<td>bool Close()</td>
<td><code>true</code> and closes the helper</td>
<td>no</td>
</tr>
<tr>
<td>QStringList FindSettings()</td>
<td>scans system and suggests the recommended configuration which will be used by the library</td>
<td>no</td>
</tr>
<tr>
<td>QString LibraryDocs()</td>
<td>returns path to the library documentation</td>
<td>no</td>
</tr>
<tr>
<td>QString Pony()</td>
<td>prints Pinkie Pie to stdout. Really, just try</td>
<td>no</td>
</tr>
<tr>
<td>QString SecurityDocs()</td>
<td>returns path to the security documentation</td>
<td>no</td>
</tr>
<tr>
<td>QStringList Settings()</td>
<td>current helper settings <code>KEY==VALUE</code></td>
<td>no</td>
</tr>
<tr>
<td>QStringList UIDs()</td>
<td>returns the helper process UIDs <code>[UID, EUID]</code></td>
<td>no</td>
</tr>
<tr>
<td>bool Update()</td>
<td>calls update the helper configuration. Returns <code>true</code></td>
<td>no</td>
</tr>
<!-- netctl actions -->
<tr>
<td>bool Enable(QString profile)</td>
<td>enables or disables the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool forceStart(QString profile)</td>
<td>force starts the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool forceStop(QString profile)</td>
<td>force stops the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool Reenable(QString profile)</td>
<td>reenables the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool Restart(QString profile)</td>
<td>restarts the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool Start(QString profile)</td>
<td>starts or stops the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool StopAll()</td>
<td>stops all active profiles. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool SwitchTo(QString profile)</td>
<td>switchs to the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool Create(QString profile, QStringList settingsList)</td>
<td>creates the profile with specified settings. Settings should be given in the format <code>KEY==VALUE</code>. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool Remove(QString profile)</td>
<td>removes the profile. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<!-- netctl-auto actions -->
<tr>
<td>bool autoDisableAll()</td>
<td>disables all profiles (netctl-auto). Returns <code>true</code> if action has been performed successfully</td>
<td>no?</td>
</tr>
<tr>
<td>bool autoEnable(QString profile)</td>
<td>enables or disables the profile (netctl-auto). Returns <code>true</code> if action has been performed successfully</td>
<td>no?</td>
</tr>
<tr>
<td>bool autoEnableAll()</td>
<td>enables all profiles (netctl-auto). Returns <code>true</code> if action has been performed successfully</td>
<td>no?</td>
</tr>
<tr>
<td>bool autoStart(QString profile)</td>
<td>switchs to the profile (netctl-auto). Returns <code>true</code> if action has been performed successfully</td>
<td>no?</td>
</tr>
<!-- netctl-auto service actions -->
<tr>
<td>bool autoServiceEnable()</td>
<td>enables or disables netctl-auto systemd service. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool autoServiceRestart()</td>
<td>restarts netctl-auto systemd service. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<tr>
<td>bool autoServiceStart()</td>
<td>starts or stops netctl-auto systemd service. Returns <code>true</code> if action has been performed successfully</td>
<td>yes</td>
</tr>
<!-- wpa_supplicant actions -->
<tr>
<td>QStringList WiFi()</td>
<td>returns available WiFi points in format <code>NAME|SECURITY|SIGNAL|ACTIVE|EXISTS</code></td>
<td>yes</td>
</tr>
<!-- /netctl path -->
<tr>
<th colspan="3" class="sub"><a href="#netctl" class="anchor" id="netctl"></a><code>/netctl</code> path</th>
</tr>
<!-- general information -->
<tr>
<td>QString ActiveProfile()</td>
<td>returns active profile from netctl or netctl-auto</td>
<td>no</td>
</tr>
<tr>
<td>QString ActiveProfileStatus()</td>
<td>returns active profile status from netctl or netctl-auto. May be <code>netctl-auto</code>, <code>active (enabled)</code>, <code>active (static)</code>, <code>inactive (enabled)</code>, <code>inactive (static)</code></td>
<td>no</td>
</tr>
<tr>
<td>QStringList Information()</td>
<td>returns general information in format <code>[ActiveProfile, ActiveProfileStatus]</code></td>
<td>no</td>
</tr>
<tr>
<td>QStringList ProfileList()</td>
<td>returns available profiles in format <code>NAME|DESCRIPTION|ACTIVE|ENABLED</code></td>
<td>no</td>
</tr>
<tr>
<td>QStringList WirelessInterface()</td>
<td>returns wireless interfaces</td>
<td>no</td>
</tr>
<!-- netctl specific information -->
<tr>
<td>bool isProfileActive(QString profile)</td>
<td>returns <code>true</code> if the profile is active</td>
<td>no</td>
</tr>
<tr>
<td>bool isProfileEnabled(QString profile)</td>
<td>returns <code>true</code> if the profile is enabled</td>
<td>no</td>
</tr>
<!-- netctl-auto specific information -->
<tr>
<td>bool autoIsProfileActive(QString profile)</td>
<td>returns <code>true</code> if the profile is active (netctl-auto)</td>
<td>no</td>
</tr>
<tr>
<td>bool autoIsProfileEnabled(QString profile)</td>
<td>returns <code>true</code> if the profile is enabled (netctl-auto)</td>
<td>no</td>
</tr>
<tr>
<td>bool isNetctlAutoActive()</td>
<td>returns <code>true</code> if netctl-auto is active</td>
<td>no</td>
</tr>
<tr>
<td>bool isNetctlAutoEnabled()</td>
<td>returns <code>true</code> if netctl-auto is enabled</td>
<td>no</td>
</tr>
<!-- profile information -->
<tr>
<td>QStringList Profile(QString profile)</td>
<td>returns the profile settings in format <code>KEY==VALUE</code></td>
<td>no</td>
</tr>
<tr>
<td>QString ProfileByEssid(QString essid)</td>
<td>returns the profile name by the given ESSID or empty line</td>
<td>no</td>
</tr>
<tr>
<td>QString ProfileValue(QString profile, QString key)</td>
<td>returns value of the key by the given profile or empty line</td>
<td>no</td>
</tr>
<!-- gui service -->
<tr>
<th colspan="3"><a href="#gui" class="anchor" id="gui"></a><code>org.netctlgui.netctlgui</code> service (session bus)</th>
</tr>
<!-- /netctlgui path -->
<tr>
<th colspan="3" class="sub"><a href="#netctlgui" class="anchor" id="netctlgui"></a><code>/netctlgui</code> path</th>
</tr>
<!-- gui actions -->
<tr>
<td>bool Active()</td>
<td><code>true</code> if the application is active</td>
<td>no</td>
</tr>
<tr>
<td>void ApiDocs()</td>
<td>opens this API documentation</td>
<td>no</td>
</tr>
<tr>
<td>bool Close()</td>
<td><code>true</code> and closes the application</td>
<td>no</td>
</tr>
<tr>
<td>QString Information()</td>
<td>returns general information in format <code>[ActiveProfile, ActiveProfileStatus]</code></td>
<td>no</td>
</tr>
<tr>
<td>void LibraryDocs()</td>
<td>opens the library documentation</td>
<td>no</td>
</tr>
<tr>
<td>QString Pony()</td>
<td>prints Pinkie Pie to stdout. Really, just try</td>
<td>no</td>
</tr>
<tr>
<td>bool Restore()</td>
<td><code>true</code> and restores the application</td>
<td>no</td>
</tr>
<tr>
<td>void SecurityDocs()</td>
<td>opens the security documentation</td>
<td>no</td>
</tr>
<tr>
<td>QStringList Settings()</td>
<td>current application settings <code>KEY==VALUE</code></td>
<td>no</td>
</tr>
<tr>
<td>bool ShowAbout()</td>
<td><code>true</code> and shows about window</td>
<td>no</td>
</tr>
<tr>
<td>bool ShowMain()</td>
<td><code>true</code> and shows main window</td>
<td>no</td>
</tr>
<tr>
<td>bool ShowNetctlAuto()</td>
<td><code>true</code> and shows netctl-auto window</td>
<td>no</td>
</tr>
<tr>
<td>bool ShowSettings()</td>
<td><code>true</code> and shows settings window</td>
<td>no</td>
</tr>
<tr>
<td>QStringList UIDs()</td>
<td>returns the application process UIDs <code>[UID, EUID]</code></td>
<td>no</td>
</tr>
<tr>
<td>QStringList VerboseInformation()</td>
<td>returns information in format <code>[isNetctlAutoActive, ProfileList, ActiveProfile, isProfileEnabled/autoIsProfileEnabled]</code></td>
<td>no</td>
</tr>
</table>
<h2><a href="#links" class="anchor" id="links"></a>External links</h2>
<ul>
<li><a href="http://arcanis.name/projects/netctl-gui/">Homepage</a></li>
<li><a href="https://github.com/arcan1s/netctl-gui">Repository</a></li>
<li><a href="https://github.com/arcan1s/netctl-gui/issues">Bugtracker</a></li>
</ul>
<p align="center" style="font-size: 70%">
&copy; 2014-2014 <a href="mailto:esalexeev@gmail.com">Evgeniy Alekseev</a><br>
This software is licensed under GPLv3
</p>
</body>
</html>

View File

@ -0,0 +1,105 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>netctl-gui secutiry notes</title>
<style type="text/css">
</style>
<h1>netctl-gui security notes</h1>
<h3>Project version : 1.3.0</h3>
<ol>
<li><a href="#description">Description</a></li>
<li><a href="#arch">Architecture</a></li>
<li><a href="#library">Library</a></li>
<li><a href="#helper">Helper</a></li>
<li><a href="#gui">Graphical interface</a></li>
<li><a href="#kde">KDE components</a></li>
<li><a href="#links">External links</a></li>
</ol>
</head>
<body>
<h2><a href="#description" class="anchor" id="description"></a>Description</h2>
<p></p>
<h2><a href="#arch" class="anchor" id="arch"></a>Architecture</h2>
<img src="architecture.png" alt="architecture" align="middle">
<h2><a href="#library" class="anchor" id="library"></a>Library</h2>
<p>According to <a href="#arch">the scheme<a> the library gets information from netctl and can control it. Also it provides some additional functions such as a profile creation and removal and access to wpa_supplicant functions. Some functions do not require additional permissions, but other ones do it. All dynamic arguments including profile names and paths are in double quotes to avoid white spaces problem. The functions which <b>require</b> root privileges are:</p>
<ul>
<li>Netctl control module</li>
<ul>
<li><code>netctl stop-all|start|stop|restart|switch-to|enable|disable|reenable &lt;profile&gt;</code>. They are commands which provide a general control to netctl.</li>
<li><code>systemctl start|restart|enable &lt;netctl-auto@service&gt;</code>. They are commands which provide ability to control netctl-auto systemd service.</li>
</ul>
<li>Netctl profiles module</li>
<ul>
<li>Copying of a temporary profile from home directory to netctl profiles directory. <code>cp</code> command is used for it.</li>
<li>Removal of a profile. <code>rm</code> command is used for it.</li>
</ul>
<li>WiFi module</li>
<ul>
<li>This module require root privileges to start <code>wpa_supplicant</code> only. For the futher interaction user must be in <code>CTRL_GROUP</code>.</li>
</ul>
</ul>
<p>If library will be initialized with <code>FORCE_SUDO=true</code> than it will use <code>sudo</code> command (which can be transferred to the library by <code>SUDO_PATH</code> option). Otherwise it will try to set UID of children processes to 0. Please note that <code>sudo</code> command and UID setting will be used only for those commands which require it.</p>
<p>Profiles reading should be described. Since profiles has shell-like syntax some variables (which provide an array) cannot be reading by usual ways. To do it library uses bash:</p>
<pre>
# define system variables
env -i bash -c "set"
# get profile and system variable list
env -i bash -c "source '&lt;profile&gt;'; set"
# get profile variables
env -i bash -c "source '&lt;profile&gt;'; for i in &#36;{!&lt;key&gt;[@]}; do echo &#36;{&lt;key&gt;[$i]}; done"
</pre>
<h2><a href="#helper" class="anchor" id="helper"></a>Helper</h2>
<p>First of all the helper <b>does not interact</b> with netctl directly, it uses the library to do it. So all library security notes are applicable here. To start the helper and to create DBus services user must be in <code>network</code> group by default (or must be root). But you may change it by editing <code>$DBUS_SYSTEMCONF_PATH/org.netctlgui.helper.conf</code> policy file (<code>/etc/dbus-1/system.d/org.netctlgui.helper.conf</code> by default). Please refer to DBus documentation to do it.</p>
<p>By default <code>netctgui-helper</code> binary has capabilities to set UID to the children processes (<code>CAP_SETUID</code>). If you do not want to get these capabilities you may use <code>-DUSE_CAPABILITIES</code> cmake flag. Please refer to <code>man 7 capabilities</code> for more details.</p>
<p>There are two configuration files <code>$HOME/.config/netctl-gui.conf</code> and <code>/etc/netctl-gui.conf</code>. The first one is a user configuration and the second one is a system-wide. Please note that by default user configuration has higher priority than system-wide, but running with <code>--system</code> flag user configuration will not be reading. The helper and GUI configurations are the same (although some keys aren't needed).</p>
<h2><a href="#gui" class="anchor" id="gui"></a>Graphical interface</h2>
<p>Graphical interface may interact with netctl over <a href="#helper">DBus (the helper)</a> and over <a href="#library">the library</a>. Please refer to their notes to any additional information. If user uses helper he should have permissions to run it.</p>
<h2><a href="#kde" class="anchor" id="kde"></a>KDE components</h2>
<p>There are two netctl-based commands which are run from the DataEngine</p>
<ul>
<li><code>&lt;cmd&gt; list</code></li>
<li><code>netctl is-enabled &lt;profile&gt;</code></li>
</ul>
<p>Both of them do not require any additional privileges normally. Also DataEngine has two other command which will be run from; they should define external IP. According to the idea that user can set <b>any</b> command to run, this module is not secure. But running commands will not do more than user can do from console himself.</p>
<p>The widget gets information from DataEngine, thus it does not require any additional permissions to show information. But netctl calls are used to control netctl. In this case used commands are</p>
<ul>
<li><code>netctl enable &lt;profile&gt;</code></li>
<li><code>netctl disable &lt;profile&gt;</code></li>
<li><code>netctl restart &lt;profile&gt;</code></li>
<li><code>netctl start &lt;profile&gt;</code></li>
<li><code>netctl stop &lt;profile&gt;</code></li>
<li><code>netctl stop-all</code></li>
<li><code>netctl switch-to &lt;profile&gt;</code></li>
<li><code>netctl-auto switch-to &lt;profile&gt;</code></li>
</ul>
<p>All netctl-based commands <b>require</b> root privileges and <code>sudo</code> (and any other alternatives) is used normally as prefix to the commands. The netctl-auto command <b>does not require</b> additional permissions.</p>
<p>The other way is to use DBus communication with <a href="#helper">the helper</a>. In this case user should have rights to start the helper.</p>
<h2><a href="#links" class="anchor" id="links"></a>External links</h2>
<ul>
<li><a href="http://arcanis.name/projects/netctl-gui/">Homepage</a></li>
<li><a href="https://github.com/arcan1s/netctl-gui">Repository</a></li>
<li><a href="https://github.com/arcan1s/netctl-gui/issues">Bugtracker</a></li>
</ul>
<p align="center" style="font-size: 70%">
&copy; 2014-2014 <a href="mailto:esalexeev@gmail.com">Evgeniy Alekseev</a><br>
This software is licensed under GPLv3
</p>
</body>
</html>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -74,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -92,14 +92,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_netctl.html" target="_self">Netctl</a></td><td class="desc">Interacts with netctl </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_netctl_profile.html" target="_self">NetctlProfile</a></td><td class="desc">Interacts with netctl profiles </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sleep_thread.html" target="_self">SleepThread</a></td><td class="desc">Used for sleep current thread in <a class="el" href="class_wpa_sup.html" title="The WpaSup class interacts with wpa_supplicant. ">WpaSup</a> class </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wpa_sup.html" target="_self">WpaSup</a></td><td class="desc">Interacts with wpa_supplicant </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structnetctl_profile_info.html" target="_self">netctlProfileInfo</a></td><td class="desc"><a class="el" href="class_netctl.html" title="The Netctl class interacts with netctl. ">Netctl</a> profile information structure </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structnetctl_wifi_info.html" target="_self">netctlWifiInfo</a></td><td class="desc">WiFi information structure </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wpa_sup.html" target="_self">WpaSup</a></td><td class="desc">Interacts with wpa_supplicant </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -73,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -95,31 +95,37 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="class_netctl.html#a9662e47827403c08d4f67b179d437f14">autoEnableAllProfiles</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a9e0799dcbb0dec95ca33eb45fbda96b1">autoEnableProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a55690068a9b0afb425fc659b3a558f5f">autoEnableService</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac">autoIsProfileActive</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#aeb3ccd5ffc93684ef45b293ed30e2e71">autoIsProfileEnabled</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a1f9f5131cce695fe0a26adbc7be68fa3">autoRestartService</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#ad6d259774703f3a78c7d0ce585f3a4f9">autoStartProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a98c3237c7e06c72dc7b9edb4963392f5">autoStartService</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca">enableProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2">getInterfaceList</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">getProfileDescription</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a57a2b38db1f006c73dcf783705a086be">getProfileDescriptions</a>(const QStringList profileList)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a">getProfileList</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e">getProfileListFromNetctlAuto</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#ae709b48b235f8a021552bced9b6138a0">autoGetActiveProfile</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac">autoIsProfileActive</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#aeb3ccd5ffc93684ef45b293ed30e2e71">autoIsProfileEnabled</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a1f9f5131cce695fe0a26adbc7be68fa3">autoRestartService</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#ad6d259774703f3a78c7d0ce585f3a4f9">autoStartProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a98c3237c7e06c72dc7b9edb4963392f5">autoStartService</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca">enableProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#ae52539bef828bbcdf3779127e30acfba">forceStartProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3">forceStopProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef">getActiveProfile</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">getProfileDescription</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#abe7984b6994217653b550e6ea24bb572">getProfileList</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2">getProfileListFromNetctlAuto</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570">getProfileStatus</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad">getProfileStatuses</a>(const QStringList profileList)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a">isNetctlAutoEnabled</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a38fe28973167cf9853d97947a0e432ce">isNetctlAutoRunning</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326">isProfileActive</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4">isProfileEnabled</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a63fe336271242547aa097e0ac8cb81a9">Netctl</a>(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456">getRecommendedConfiguration</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e">getWirelessInterfaceList</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a">isNetctlAutoEnabled</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#a38fe28973167cf9853d97947a0e432ce">isNetctlAutoRunning</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326">isProfileActive</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4">isProfileEnabled</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a63fe336271242547aa097e0ac8cb81a9">Netctl</a>(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16">reenableProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#aebbaf936349a229239b59eafcb17e4f7">restartProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d">startProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#a5c41f200fade2bbc7611376a92fc645f">stopAllProfiles</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef">switchToProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl.html#ad148c9999a03a65f67a9e097e3b56ec0">~Netctl</a>()</td><td class="entry"><a class="el" href="class_netctl.html">Netctl</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -73,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -87,6 +87,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="summary">
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="class_netctl-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Netctl Class Reference</div> </div>
@ -109,12 +110,27 @@ Public Slots</h2></td></tr>
<tr class="memitem:a237675bbe56f98df70fa787d9b7a8fca"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca">enableProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:a237675bbe56f98df70fa787d9b7a8fca"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which sets profile disabled or enabled <a href="#a237675bbe56f98df70fa787d9b7a8fca">More...</a><br /></td></tr>
<tr class="separator:a237675bbe56f98df70fa787d9b7a8fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae52539bef828bbcdf3779127e30acfba"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#ae52539bef828bbcdf3779127e30acfba">forceStartProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:ae52539bef828bbcdf3779127e30acfba"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which force starts profile <a href="#ae52539bef828bbcdf3779127e30acfba">More...</a><br /></td></tr>
<tr class="separator:ae52539bef828bbcdf3779127e30acfba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bcb6486f14c2a2c4ba7d37f633272f3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3">forceStopProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:a0bcb6486f14c2a2c4ba7d37f633272f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which force stops profile <a href="#a0bcb6486f14c2a2c4ba7d37f633272f3">More...</a><br /></td></tr>
<tr class="separator:a0bcb6486f14c2a2c4ba7d37f633272f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc6b27c0168e631d1e6dfddd600d4a16"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16">reenableProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:abc6b27c0168e631d1e6dfddd600d4a16"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which reenables profile <a href="#abc6b27c0168e631d1e6dfddd600d4a16">More...</a><br /></td></tr>
<tr class="separator:abc6b27c0168e631d1e6dfddd600d4a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebbaf936349a229239b59eafcb17e4f7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#aebbaf936349a229239b59eafcb17e4f7">restartProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:aebbaf936349a229239b59eafcb17e4f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which restarts profile <a href="#aebbaf936349a229239b59eafcb17e4f7">More...</a><br /></td></tr>
<tr class="separator:aebbaf936349a229239b59eafcb17e4f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc6a547515b76b9c7b26170da3a2f39d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d">startProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:adc6a547515b76b9c7b26170da3a2f39d"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which starts or stops profile <a href="#adc6a547515b76b9c7b26170da3a2f39d">More...</a><br /></td></tr>
<tr class="separator:adc6a547515b76b9c7b26170da3a2f39d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c41f200fade2bbc7611376a92fc645f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a5c41f200fade2bbc7611376a92fc645f">stopAllProfiles</a> ()</td></tr>
<tr class="memdesc:a5c41f200fade2bbc7611376a92fc645f"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which stops all profiles <a href="#a5c41f200fade2bbc7611376a92fc645f">More...</a><br /></td></tr>
<tr class="separator:a5c41f200fade2bbc7611376a92fc645f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adde2340d88ec55bd8b5c908e8ed793ef"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef">switchToProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:adde2340d88ec55bd8b5c908e8ed793ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which starts another profile <a href="#adde2340d88ec55bd8b5c908e8ed793ef">More...</a><br /></td></tr>
<tr class="separator:adde2340d88ec55bd8b5c908e8ed793ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa980954693549f3b5531a43cda23adec"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#aa980954693549f3b5531a43cda23adec">autoDisableAllProfiles</a> ()</td></tr>
<tr class="memdesc:aa980954693549f3b5531a43cda23adec"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which sets all profiles disabled (netctl-auto) <a href="#aa980954693549f3b5531a43cda23adec">More...</a><br /></td></tr>
<tr class="separator:aa980954693549f3b5531a43cda23adec"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -145,27 +161,24 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ad148c9999a03a65f67a9e097e3b56ec0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#ad148c9999a03a65f67a9e097e3b56ec0">~Netctl</a> ()</td></tr>
<tr class="memdesc:ad148c9999a03a65f67a9e097e3b56ec0"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_netctl.html" title="The Netctl class interacts with netctl. ">Netctl</a> class destructor. <a href="#ad148c9999a03a65f67a9e097e3b56ec0">More...</a><br /></td></tr>
<tr class="separator:ad148c9999a03a65f67a9e097e3b56ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad17ead46c74cf7271078bcaa03f643f2"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2">getInterfaceList</a> ()</td></tr>
<tr class="memdesc:ad17ead46c74cf7271078bcaa03f643f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which gets interface list from PREFERED_IFACE and IFACE_DIR <a href="#ad17ead46c74cf7271078bcaa03f643f2">More...</a><br /></td></tr>
<tr class="separator:ad17ead46c74cf7271078bcaa03f643f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a977402c158d3b8af68a8fd726b3f2e6a"><td class="memItemLeft" align="right" valign="top">QList&lt; QStringList &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a">getProfileList</a> ()</td></tr>
<tr class="memdesc:a977402c158d3b8af68a8fd726b3f2e6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which returns profile informations from netctl <a href="#a977402c158d3b8af68a8fd726b3f2e6a">More...</a><br /></td></tr>
<tr class="separator:a977402c158d3b8af68a8fd726b3f2e6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b96fb759fcfe60564620a2dae0a4e7e"><td class="memItemLeft" align="right" valign="top">QList&lt; QStringList &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e">getProfileListFromNetctlAuto</a> ()</td></tr>
<tr class="memdesc:a0b96fb759fcfe60564620a2dae0a4e7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which returns profile informations from netctl-auto <a href="#a0b96fb759fcfe60564620a2dae0a4e7e">More...</a><br /></td></tr>
<tr class="separator:a0b96fb759fcfe60564620a2dae0a4e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae001a141ebeb8e7ab937ab0bbbfaf9ef"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef">getActiveProfile</a> ()</td></tr>
<tr class="memdesc:ae001a141ebeb8e7ab937ab0bbbfaf9ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which returns active profile name <a href="#ae001a141ebeb8e7ab937ab0bbbfaf9ef">More...</a><br /></td></tr>
<tr class="separator:ae001a141ebeb8e7ab937ab0bbbfaf9ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae709b48b235f8a021552bced9b6138a0"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#ae709b48b235f8a021552bced9b6138a0">autoGetActiveProfile</a> ()</td></tr>
<tr class="memdesc:ae709b48b235f8a021552bced9b6138a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which returns active profile name from netctl-auto <a href="#ae709b48b235f8a021552bced9b6138a0">More...</a><br /></td></tr>
<tr class="separator:ae709b48b235f8a021552bced9b6138a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe7984b6994217653b550e6ea24bb572"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#abe7984b6994217653b550e6ea24bb572">getProfileList</a> ()</td></tr>
<tr class="memdesc:abe7984b6994217653b550e6ea24bb572"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which returns profile informations from netctl <a href="#abe7984b6994217653b550e6ea24bb572">More...</a><br /></td></tr>
<tr class="separator:abe7984b6994217653b550e6ea24bb572"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a534db1cbc7d56cc88e9f56fb91a835f2"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2">getProfileListFromNetctlAuto</a> ()</td></tr>
<tr class="memdesc:a534db1cbc7d56cc88e9f56fb91a835f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which returns profile informations from netctl-auto <a href="#a534db1cbc7d56cc88e9f56fb91a835f2">More...</a><br /></td></tr>
<tr class="separator:a534db1cbc7d56cc88e9f56fb91a835f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d22999dfc83293aed4f272ce9bcac03"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">getProfileDescription</a> (const QString profile)</td></tr>
<tr class="memdesc:a8d22999dfc83293aed4f272ce9bcac03"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which gets description from profile <a href="#a8d22999dfc83293aed4f272ce9bcac03">More...</a><br /></td></tr>
<tr class="separator:a8d22999dfc83293aed4f272ce9bcac03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57a2b38db1f006c73dcf783705a086be"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a57a2b38db1f006c73dcf783705a086be">getProfileDescriptions</a> (const QStringList profileList)</td></tr>
<tr class="memdesc:a57a2b38db1f006c73dcf783705a086be"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which gets descriptions from profile list <a href="#a57a2b38db1f006c73dcf783705a086be">More...</a><br /></td></tr>
<tr class="separator:a57a2b38db1f006c73dcf783705a086be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae328363bbcbda4d951a09f31dc5fe570"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570">getProfileStatus</a> (const QString profile)</td></tr>
<tr class="memdesc:ae328363bbcbda4d951a09f31dc5fe570"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which gets profile status <a href="#ae328363bbcbda4d951a09f31dc5fe570">More...</a><br /></td></tr>
<tr class="separator:ae328363bbcbda4d951a09f31dc5fe570"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87cfaee8b2d2813d02c2d0f516cabbad"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad">getProfileStatuses</a> (const QStringList profileList)</td></tr>
<tr class="memdesc:a87cfaee8b2d2813d02c2d0f516cabbad"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which gets statuses of profile list <a href="#a87cfaee8b2d2813d02c2d0f516cabbad">More...</a><br /></td></tr>
<tr class="separator:a87cfaee8b2d2813d02c2d0f516cabbad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a788c98b484dd49b774e5e4fd3ee98326"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326">isProfileActive</a> (const QString profile)</td></tr>
<tr class="memdesc:a788c98b484dd49b774e5e4fd3ee98326"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which checks if profile is active <a href="#a788c98b484dd49b774e5e4fd3ee98326">More...</a><br /></td></tr>
<tr class="separator:a788c98b484dd49b774e5e4fd3ee98326"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -184,6 +197,15 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a38fe28973167cf9853d97947a0e432ce"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a38fe28973167cf9853d97947a0e432ce">isNetctlAutoRunning</a> ()</td></tr>
<tr class="memdesc:a38fe28973167cf9853d97947a0e432ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which checks netctl-auto status <a href="#a38fe28973167cf9853d97947a0e432ce">More...</a><br /></td></tr>
<tr class="separator:a38fe28973167cf9853d97947a0e432ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b58390c578d05591119f2d09ed8fd0e"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e">getWirelessInterfaceList</a> ()</td></tr>
<tr class="memdesc:a6b58390c578d05591119f2d09ed8fd0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which gets wireless interface list from PREFERED_IFACE and IFACE_DIR <a href="#a6b58390c578d05591119f2d09ed8fd0e">More...</a><br /></td></tr>
<tr class="separator:a6b58390c578d05591119f2d09ed8fd0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:afa2e7a1f9c44fc4eed7e39b9bbe97456"><td class="memItemLeft" align="right" valign="top">static QMap&lt; QString, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456">getRecommendedConfiguration</a> ()</td></tr>
<tr class="memdesc:afa2e7a1f9c44fc4eed7e39b9bbe97456"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which check system configuration and return recommended values to keys <a href="#afa2e7a1f9c44fc4eed7e39b9bbe97456">More...</a><br /></td></tr>
<tr class="separator:afa2e7a1f9c44fc4eed7e39b9bbe97456"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_netctl.html" title="The Netctl class interacts with netctl. ">Netctl</a> class interacts with netctl. </p>
@ -224,7 +246,7 @@ Public Member Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">debugCmd</td><td>show debug messages </td></tr>
<tr><td class="paramname">settings</td><td>default settings. Needed keys are IFACE_DIR (path to directory with interfaces), PREFERED_IFACE (prefered interface for WiFi), NETCTL_PATH (path to netctl command), NETCTLAUTO_PATH (path to netctl-auto command), NETCTLAUTO_SERVICE (netctl-auto service name), PROFILE_DIR (path to directory which contains profiles), SUDO_PATH (path to sudo command), SYSTEMCTL_PATH (path to systemctl command) </td></tr>
<tr><td class="paramname">settings</td><td>default settings. Needed keys are FORCE_SUDO (force to use sudo), IFACE_DIR (path to directory with interfaces), PREFERED_IFACE (prefered interface for WiFi), NETCTL_PATH (path to netctl command), NETCTLAUTO_PATH (path to netctl-auto command), NETCTLAUTO_SERVICE (netctl-auto service name), PROFILE_DIR (path to directory which contains profiles), SUDO_PATH (path to sudo command), SYSTEMCTL_PATH (path to systemctl command) </td></tr>
</table>
</dd>
</dl>
@ -366,6 +388,24 @@ true if the method was completed without errors </dd></dl>
<dd>
true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="ae709b48b235f8a021552bced9b6138a0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString Netctl::autoGetActiveProfile </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>method which returns active profile name from netctl-auto </p>
<dl class="section return"><dt>Returns</dt><dd>profile name or "" </dd></dl>
</div>
</div>
<a class="anchor" id="a9eeafe65785ce097634cc3d6dfc8d9ac"></a>
@ -548,12 +588,82 @@ true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="ad17ead46c74cf7271078bcaa03f643f2"></a>
<a class="anchor" id="ae52539bef828bbcdf3779127e30acfba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Netctl::forceStartProfile </td>
<td>(</td>
<td class="paramtype">const QString&#160;</td>
<td class="paramname"><em>profile</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which force starts profile </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">profile</td><td>profile name </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>false if components are not found or command exit code is not equal to 0 </dd>
<dd>
true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="a0bcb6486f14c2a2c4ba7d37f633272f3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Netctl::forceStopProfile </td>
<td>(</td>
<td class="paramtype">const QString&#160;</td>
<td class="paramname"><em>profile</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which force stops profile </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">profile</td><td>profile name </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>false if components are not found or command exit code is not equal to 0 </dd>
<dd>
true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="ae001a141ebeb8e7ab937ab0bbbfaf9ef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QStringList Netctl::getInterfaceList </td>
<td class="memname">QStringList Netctl::getActiveProfile </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@ -561,8 +671,8 @@ true if the method was completed without errors </dd></dl>
</table>
</div><div class="memdoc">
<p>method which gets interface list from PREFERED_IFACE and IFACE_DIR </p>
<dl class="section return"><dt>Returns</dt><dd>interface list. If PREFERED_IFACE is not empty it will be first element </dd></dl>
<p>method which returns active profile name </p>
<dl class="section return"><dt>Returns</dt><dd>profile name or "" </dd></dl>
</div>
</div>
@ -591,37 +701,12 @@ true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="a57a2b38db1f006c73dcf783705a086be"></a>
<a class="anchor" id="abe7984b6994217653b550e6ea24bb572"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QStringList Netctl::getProfileDescriptions </td>
<td>(</td>
<td class="paramtype">const QStringList&#160;</td>
<td class="paramname"><em>profileList</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>method which gets descriptions from profile list </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">profileList</td><td>profile names </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>list of profile descriptions (if description is not available returns "") </dd></dl>
</div>
</div>
<a class="anchor" id="a977402c158d3b8af68a8fd726b3f2e6a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QList&lt;QStringList&gt; Netctl::getProfileList </td>
<td class="memname">QList&lt;<a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a>&gt; Netctl::getProfileList </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@ -630,16 +715,16 @@ true if the method was completed without errors </dd></dl>
</div><div class="memdoc">
<p>method which returns profile informations from netctl </p>
<dl class="section return"><dt>Returns</dt><dd>list of profiles. Available information is [NAME, DESCRIPTION, STATUS]: NAME is a profile name, DESCRIPTION is a profile description (see more details below), STATUS is a profile status (see more details below) </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>list of profiles </dd></dl>
</div>
</div>
<a class="anchor" id="a0b96fb759fcfe60564620a2dae0a4e7e"></a>
<a class="anchor" id="a534db1cbc7d56cc88e9f56fb91a835f2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QList&lt;QStringList&gt; Netctl::getProfileListFromNetctlAuto </td>
<td class="memname">QList&lt;<a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a>&gt; Netctl::getProfileListFromNetctlAuto </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@ -648,7 +733,7 @@ true if the method was completed without errors </dd></dl>
</div><div class="memdoc">
<p>method which returns profile informations from netctl-auto </p>
<dl class="section return"><dt>Returns</dt><dd>list of profiles. Available information is [NAME, DESCRIPTION, STATUS]: NAME is a profile name, DESCRIPTION is a profile description (see more details below), STATUS is a profile status (see more details below) </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>list of profiles from netctl-auto </dd></dl>
</div>
</div>
@ -677,28 +762,47 @@ true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="a87cfaee8b2d2813d02c2d0f516cabbad"></a>
<a class="anchor" id="afa2e7a1f9c44fc4eed7e39b9bbe97456"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static QMap&lt;QString, QString&gt; Netctl::getRecommendedConfiguration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which check system configuration and return recommended values to keys </p>
<dl class="section return"><dt>Returns</dt><dd>recommended parametrs </dd></dl>
</div>
</div>
<a class="anchor" id="a6b58390c578d05591119f2d09ed8fd0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QStringList Netctl::getProfileStatuses </td>
<td class="memname">QStringList Netctl::getWirelessInterfaceList </td>
<td>(</td>
<td class="paramtype">const QStringList&#160;</td>
<td class="paramname"><em>profileList</em></td><td>)</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>method which gets statuses of profile list </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">profileList</td><td>profile names </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>list of profile statuses. It may be "active (enabled)", "active (static)", "inactive (enabled)", "inactive (static)" </dd></dl>
<p>method which gets wireless interface list from PREFERED_IFACE and IFACE_DIR </p>
<dl class="section return"><dt>Returns</dt><dd>interface list. If PREFERED_IFACE is not empty it will be first element </dd></dl>
</div>
</div>
@ -794,6 +898,41 @@ true if profile is active </dd></dl>
<dd>
true if profile is enabled </dd></dl>
</div>
</div>
<a class="anchor" id="abc6b27c0168e631d1e6dfddd600d4a16"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Netctl::reenableProfile </td>
<td>(</td>
<td class="paramtype">const QString&#160;</td>
<td class="paramname"><em>profile</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which reenables profile </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">profile</td><td>profile name </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>false if components are not found or command exit code is not equal to 0 </dd>
<dd>
true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="aebbaf936349a229239b59eafcb17e4f7"></a>
@ -864,6 +1003,69 @@ true if the method was completed without errors </dd></dl>
<dd>
true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="a5c41f200fade2bbc7611376a92fc645f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Netctl::stopAllProfiles </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which stops all profiles </p>
<dl class="section return"><dt>Returns</dt><dd>false if components are not found or command exit code is not equal to 0 </dd>
<dd>
true if the method was completed without errors </dd></dl>
</div>
</div>
<a class="anchor" id="adde2340d88ec55bd8b5c908e8ed793ef"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Netctl::switchToProfile </td>
<td>(</td>
<td class="paramtype">const QString&#160;</td>
<td class="paramname"><em>profile</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which starts another profile </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">profile</td><td>profile name </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>false if components are not found or command exit code is not equal to 0 </dd>
<dd>
true if the method was completed without errors </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
@ -872,7 +1074,7 @@ true if the method was completed without errors </dd></dl>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -73,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -93,15 +93,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_netctl_profile.html#a3de2d57c7b7e3bf3f743a6332c2971ae">copyProfile</a>(const QString oldPath)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl_profile.html#ade8dabcf148c27c1c0f865b6c620ab48">createProfile</a>(const QString profile, const QMap&lt; QString, QString &gt; settings)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f">getSettingsFromProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce">getValueFromProfile</a>(const QString profile, const QString key)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl_profile.html#adbbaf6da0c7325e7477db00efbf646f8">NetctlProfile</a>(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">removeProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl_profile.html#a00b3becc7bf1f888500127bcd0cb86c8">~NetctlProfile</a>()</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a">getRecommendedConfiguration</a>()</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f">getSettingsFromProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce">getValueFromProfile</a>(const QString profile, const QString key)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl_profile.html#adbbaf6da0c7325e7477db00efbf646f8">NetctlProfile</a>(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">removeProfile</a>(const QString profile)</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_netctl_profile.html#a00b3becc7bf1f888500127bcd0cb86c8">~NetctlProfile</a>()</td><td class="entry"><a class="el" href="class_netctl_profile.html">NetctlProfile</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -73,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -86,6 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="class_netctl_profile-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">NetctlProfile Class Reference</div> </div>
@ -126,6 +127,12 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:adc032c8203e0e8cef96f0586b8351079"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">removeProfile</a> (const QString profile)</td></tr>
<tr class="memdesc:adc032c8203e0e8cef96f0586b8351079"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which removes profile <a href="#adc032c8203e0e8cef96f0586b8351079">More...</a><br /></td></tr>
<tr class="separator:adc032c8203e0e8cef96f0586b8351079"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:afd4f9bf1ae5725fbb4f85ab32428e01a"><td class="memItemLeft" align="right" valign="top">static QMap&lt; QString, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a">getRecommendedConfiguration</a> ()</td></tr>
<tr class="memdesc:afd4f9bf1ae5725fbb4f85ab32428e01a"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which check system configuration and return recommended values to keys <a href="#afd4f9bf1ae5725fbb4f85ab32428e01a">More...</a><br /></td></tr>
<tr class="separator:afd4f9bf1ae5725fbb4f85ab32428e01a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_netctl_profile.html" title="The NetctlProfile class interacts with netctl profiles. ">NetctlProfile</a> class interacts with netctl profiles. </p>
@ -166,7 +173,7 @@ Public Member Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">debugCmd</td><td>show debug messages </td></tr>
<tr><td class="paramname">settings</td><td>default settings. Needed keys are PROFILE_DIR (path to directory which contains profiles), SUDO_PATH (path to sudo command) </td></tr>
<tr><td class="paramname">settings</td><td>default settings. Needed keys are FORCE_SUDO (force to use sudo), PROFILE_DIR (path to directory which contains profiles), SUDO_PATH (path to sudo command) </td></tr>
</table>
</dd>
</dl>
@ -252,6 +259,32 @@ true if the method was completed without errors </dd></dl>
</dl>
<dl class="section return"><dt>Returns</dt><dd>temporary profile name </dd></dl>
</div>
</div>
<a class="anchor" id="afd4f9bf1ae5725fbb4f85ab32428e01a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static QMap&lt;QString, QString&gt; NetctlProfile::getRecommendedConfiguration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which check system configuration and return recommended values to keys </p>
<dl class="section return"><dt>Returns</dt><dd>recommended parametrs </dd></dl>
</div>
</div>
<a class="anchor" id="a32c509f71d5a5b2fbf88100f268c152f"></a>
@ -348,7 +381,7 @@ true if the method was completed without errors </dd></dl>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -1,228 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>netctlgui: SleepThread Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="class_sleep_thread-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">SleepThread Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>The <a class="el" href="class_sleep_thread.html" title="The SleepThread class is used for sleep current thread in WpaSup class. ">SleepThread</a> class is used for sleep current thread in <a class="el" href="class_wpa_sup.html" title="The WpaSup class interacts with wpa_supplicant. ">WpaSup</a> class.
<a href="class_sleep_thread.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for SleepThread:</div>
<div class="dyncontent">
<div class="center">
<img src="class_sleep_thread.png" usemap="#SleepThread_map" alt=""/>
<map id="SleepThread_map" name="SleepThread_map">
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a68b6c54954221b0508f84f20bbb4c8c3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3">usleep</a> (long iSleepTime)</td></tr>
<tr class="memdesc:a68b6c54954221b0508f84f20bbb4c8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which forces the current thread to sleep for usecs microseconds <a href="#a68b6c54954221b0508f84f20bbb4c8c3">More...</a><br /></td></tr>
<tr class="separator:a68b6c54954221b0508f84f20bbb4c8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d8fe11e5cb7250cc27b2fd0ac1dbc02"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02">sleep</a> (long iSleepTime)</td></tr>
<tr class="memdesc:a4d8fe11e5cb7250cc27b2fd0ac1dbc02"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which forces the current thread to sleep for usecs seconds <a href="#a4d8fe11e5cb7250cc27b2fd0ac1dbc02">More...</a><br /></td></tr>
<tr class="separator:a4d8fe11e5cb7250cc27b2fd0ac1dbc02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a380eb864060d1b881ceabe005dca578f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f">msleep</a> (long iSleepTime)</td></tr>
<tr class="memdesc:a380eb864060d1b881ceabe005dca578f"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which forces the current thread to sleep for usecs milliseconds <a href="#a380eb864060d1b881ceabe005dca578f">More...</a><br /></td></tr>
<tr class="separator:a380eb864060d1b881ceabe005dca578f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_sleep_thread.html" title="The SleepThread class is used for sleep current thread in WpaSup class. ">SleepThread</a> class is used for sleep current thread in <a class="el" href="class_wpa_sup.html" title="The WpaSup class interacts with wpa_supplicant. ">WpaSup</a> class. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a380eb864060d1b881ceabe005dca578f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void SleepThread::msleep </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>iSleepTime</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which forces the current thread to sleep for usecs milliseconds </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">iSleepTime</td><td>time in milliseconds </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a4d8fe11e5cb7250cc27b2fd0ac1dbc02"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void SleepThread::sleep </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>iSleepTime</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which forces the current thread to sleep for usecs seconds </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">iSleepTime</td><td>time in seconds </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="a68b6c54954221b0508f84f20bbb4c8c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void SleepThread::usleep </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>iSleepTime</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which forces the current thread to sleep for usecs microseconds </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">iSleepTime</td><td>time in microseconds </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="sleepthread_8h_source.html">sleepthread.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 444 B

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -73,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -92,17 +92,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="class_wpa_sup.html">WpaSup</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#aeee13eea7764376e8f154fce610872b3">existentProfile</a>(const QString essid)</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4">isProfileActive</a>(const QString essid)</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8">isProfileExists</a>(const QString essid)</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2">scanWifi</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">startWpaSupplicant</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051">stopWpaSupplicant</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#ae236c442ef55fa5d4a7c03e2f29800d5">WpaSup</a>(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#afc8195f5c6d44a43b015cb28d73f9a6b">~WpaSup</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355">getRecommendedConfiguration</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4">isProfileActive</a>(const QString essid)</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8">isProfileExists</a>(const QString essid)</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e">scanWifi</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">startWpaSupplicant</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051">stopWpaSupplicant</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr><td class="entry"><a class="el" href="class_wpa_sup.html#ae236c442ef55fa5d4a7c03e2f29800d5">WpaSup</a>(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_wpa_sup.html#afc8195f5c6d44a43b015cb28d73f9a6b">~WpaSup</a>()</td><td class="entry"><a class="el" href="class_wpa_sup.html">WpaSup</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -73,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -87,6 +87,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="summary">
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="class_wpa_sup-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">WpaSup Class Reference</div> </div>
@ -106,9 +107,9 @@ Inheritance diagram for WpaSup:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:a62c61783935fa166c0ab4365bccce6d2"><td class="memItemLeft" align="right" valign="top">QList&lt; QStringList &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2">scanWifi</a> ()</td></tr>
<tr class="memdesc:a62c61783935fa166c0ab4365bccce6d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which scans WiFi networks <a href="#a62c61783935fa166c0ab4365bccce6d2">More...</a><br /></td></tr>
<tr class="separator:a62c61783935fa166c0ab4365bccce6d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf3330fca9041e2cb149dec3da01b46e"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e">scanWifi</a> ()</td></tr>
<tr class="memdesc:abf3330fca9041e2cb149dec3da01b46e"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which scans WiFi networks <a href="#abf3330fca9041e2cb149dec3da01b46e">More...</a><br /></td></tr>
<tr class="separator:abf3330fca9041e2cb149dec3da01b46e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe6865d3fc907dedf0d6eb485123ef0b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">startWpaSupplicant</a> ()</td></tr>
<tr class="memdesc:abe6865d3fc907dedf0d6eb485123ef0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which calls wpa_supplicant <a href="#abe6865d3fc907dedf0d6eb485123ef0b">More...</a><br /></td></tr>
<tr class="separator:abe6865d3fc907dedf0d6eb485123ef0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -133,6 +134,12 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:aebc870feafdc0acdee5d9007627ba3d8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8">isProfileExists</a> (const QString essid)</td></tr>
<tr class="memdesc:aebc870feafdc0acdee5d9007627ba3d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which checks profile existence by ESSID <a href="#aebc870feafdc0acdee5d9007627ba3d8">More...</a><br /></td></tr>
<tr class="separator:aebc870feafdc0acdee5d9007627ba3d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ab60ec6f1349b09dbdeca9e359dc6a355"><td class="memItemLeft" align="right" valign="top">static QMap&lt; QString, QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355">getRecommendedConfiguration</a> ()</td></tr>
<tr class="memdesc:ab60ec6f1349b09dbdeca9e359dc6a355"><td class="mdescLeft">&#160;</td><td class="mdescRight">method which check system configuration and return recommended values to keys <a href="#ab60ec6f1349b09dbdeca9e359dc6a355">More...</a><br /></td></tr>
<tr class="separator:ab60ec6f1349b09dbdeca9e359dc6a355"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_wpa_sup.html" title="The WpaSup class interacts with wpa_supplicant. ">WpaSup</a> class interacts with wpa_supplicant. </p>
@ -173,7 +180,7 @@ Public Member Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">debugCmd</td><td>show debug messages </td></tr>
<tr><td class="paramname">settings</td><td>default settings. Needed keys are CTRL_DIR (path to ctrl_directory), CTRL_GROUP (group which is owner of CTRL_DIR), PID_FILE (wpa_supplicant PID file), SUDO_PATH (path to sudo command), WPACLI_PATH (path to wpa_cli command), WPA_DRIVERS (wpa_supplicant drivers comma separated), WPASUP_PATH (path to wpa_supplicant command) </td></tr>
<tr><td class="paramname">settings</td><td>default settings. Needed keys are CTRL_DIR (path to ctrl_directory), CTRL_GROUP (group which is owner of CTRL_DIR), FORCE_SUDO (force to use sudo), PID_FILE (wpa_supplicant PID file), SUDO_PATH (path to sudo command), WPACLI_PATH (path to wpa_cli command), WPA_DRIVERS (wpa_supplicant drivers comma separated), WPASUP_PATH (path to wpa_supplicant command) </td></tr>
</table>
</dd>
</dl>
@ -221,6 +228,32 @@ Public Member Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>profile name </dd></dl>
</div>
</div>
<a class="anchor" id="ab60ec6f1349b09dbdeca9e359dc6a355"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static QMap&lt;QString, QString&gt; WpaSup::getRecommendedConfiguration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>method which check system configuration and return recommended values to keys </p>
<dl class="section return"><dt>Returns</dt><dd>recommended parametrs </dd></dl>
</div>
</div>
<a class="anchor" id="a84e2b4cb1d25d21379e0fc860a7fb9a4"></a>
@ -277,7 +310,7 @@ true if profile exists </dd></dl>
</div>
</div>
<a class="anchor" id="a62c61783935fa166c0ab4365bccce6d2"></a>
<a class="anchor" id="abf3330fca9041e2cb149dec3da01b46e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@ -285,7 +318,7 @@ true if profile exists </dd></dl>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QList&lt;QStringList&gt; WpaSup::scanWifi </td>
<td class="memname">QList&lt;<a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a>&gt; WpaSup::scanWifi </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@ -299,7 +332,7 @@ true if profile exists </dd></dl>
</div><div class="memdoc">
<p>method which scans WiFi networks </p>
<dl class="section return"><dt>Returns</dt><dd>list of essids. Available information is [NAME, NETCTL_STATUS, SIGNAL, SECUITY]: NAME is WiFi point name or "&lt;hidden&gt;", NETCTL_STATUS may be "new", "exist (active)", "exist (inactive)", SIGNAL is Wifi point signal, SECURITY may be "WPA2", "WEP", "WEP", "none" </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>list of essids </dd></dl>
</div>
</div>
@ -365,7 +398,7 @@ true if the method was completed without errors </dd></dl>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -74,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -88,22 +88,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
<div class="qindex"><a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_netctl_profile.html">NetctlProfile</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_netctl_profile.html">NetctlProfile</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_n"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;n&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
<tr><td valign="top"><a class="el" href="class_netctl.html">Netctl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_wpa_sup.html">WpaSup</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="class_sleep_thread.html">SleepThread</a>&#160;&#160;&#160;</td><td></td><td></td></tr>
<tr><td valign="top"><a class="el" href="class_netctl.html">Netctl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="class_wpa_sup.html">WpaSup</a>&#160;&#160;&#160;</td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
<div class="qindex"><a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -65,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -93,7 +93,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -65,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -93,7 +93,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -65,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -93,7 +93,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -65,7 +65,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -93,15 +93,13 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:netctlprofile_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="netctlprofile_8h.html">netctlprofile.h</a> <a href="netctlprofile_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:sleepthread_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="sleepthread_8h.html">sleepthread.h</a> <a href="sleepthread_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:wpasupinteract_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="wpasupinteract_8h.html">wpasupinteract.h</a> <a href="wpasupinteract_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -71,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -90,14 +90,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="netctlgui_8h_source.html"><span class="icondoc"></span></a><a class="el" href="netctlgui_8h.html" target="_self">netctlgui.h</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="netctlinteract_8h_source.html"><span class="icondoc"></span></a><a class="el" href="netctlinteract_8h.html" target="_self">netctlinteract.h</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="netctlprofile_8h_source.html"><span class="icondoc"></span></a><a class="el" href="netctlprofile_8h.html" target="_self">netctlprofile.h</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="sleepthread_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sleepthread_8h.html" target="_self">sleepthread.h</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="wpasupinteract_8h_source.html"><span class="icondoc"></span></a><a class="el" href="wpasupinteract_8h.html" target="_self">wpasupinteract.h</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="wpasupinteract_8h_source.html"><span class="icondoc"></span></a><a class="el" href="wpasupinteract_8h.html" target="_self">wpasupinteract.h</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -72,20 +72,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<ul class="tablist">
<li class="current"><a href="functions.html"><span>All</span></a></li>
<li><a href="functions_func.html"><span>Functions</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_f"><span>f</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
<li class="current"><a href="#index_~"><span>~</span></a></li>
</ul>
@ -96,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -109,6 +110,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>active
: <a class="el" href="structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568">netctlProfileInfo</a>
, <a class="el" href="structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051">netctlWifiInfo</a>
</li>
<li>autoDisableAllProfiles()
: <a class="el" href="class_netctl.html#aa980954693549f3b5531a43cda23adec">Netctl</a>
</li>
@ -121,6 +126,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>autoEnableService()
: <a class="el" href="class_netctl.html#a55690068a9b0afb425fc659b3a558f5f">Netctl</a>
</li>
<li>autoGetActiveProfile()
: <a class="el" href="class_netctl.html#ae709b48b235f8a021552bced9b6138a0">Netctl</a>
</li>
<li>autoIsProfileActive()
: <a class="el" href="class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac">Netctl</a>
</li>
@ -149,37 +157,59 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>description
: <a class="el" href="structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66">netctlProfileInfo</a>
</li>
</ul>
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
<li>enabled
: <a class="el" href="structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584">netctlProfileInfo</a>
</li>
<li>enableProfile()
: <a class="el" href="class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca">Netctl</a>
</li>
<li>existentProfile()
: <a class="el" href="class_wpa_sup.html#aeee13eea7764376e8f154fce610872b3">WpaSup</a>
</li>
<li>exists
: <a class="el" href="structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c">netctlWifiInfo</a>
</li>
</ul>
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
<li>forceStartProfile()
: <a class="el" href="class_netctl.html#ae52539bef828bbcdf3779127e30acfba">Netctl</a>
</li>
<li>forceStopProfile()
: <a class="el" href="class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3">Netctl</a>
</li>
</ul>
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
<li>getInterfaceList()
: <a class="el" href="class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2">Netctl</a>
<li>getActiveProfile()
: <a class="el" href="class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef">Netctl</a>
</li>
<li>getProfileDescription()
: <a class="el" href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">Netctl</a>
</li>
<li>getProfileDescriptions()
: <a class="el" href="class_netctl.html#a57a2b38db1f006c73dcf783705a086be">Netctl</a>
</li>
<li>getProfileList()
: <a class="el" href="class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a">Netctl</a>
: <a class="el" href="class_netctl.html#abe7984b6994217653b550e6ea24bb572">Netctl</a>
</li>
<li>getProfileListFromNetctlAuto()
: <a class="el" href="class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e">Netctl</a>
: <a class="el" href="class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2">Netctl</a>
</li>
<li>getProfileStatus()
: <a class="el" href="class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570">Netctl</a>
</li>
<li>getProfileStatuses()
: <a class="el" href="class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad">Netctl</a>
<li>getRecommendedConfiguration()
: <a class="el" href="class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456">Netctl</a>
, <a class="el" href="class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a">NetctlProfile</a>
, <a class="el" href="class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355">WpaSup</a>
</li>
<li>getSettingsFromProfile()
: <a class="el" href="class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f">NetctlProfile</a>
@ -187,6 +217,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>getValueFromProfile()
: <a class="el" href="class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce">NetctlProfile</a>
</li>
<li>getWirelessInterfaceList()
: <a class="el" href="class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e">Netctl</a>
</li>
</ul>
@ -210,14 +243,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>msleep()
: <a class="el" href="class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f">SleepThread</a>
</li>
</ul>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>name
: <a class="el" href="structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f">netctlProfileInfo</a>
, <a class="el" href="structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b">netctlWifiInfo</a>
</li>
<li>Netctl()
: <a class="el" href="class_netctl.html#a63fe336271242547aa097e0ac8cb81a9">Netctl</a>
</li>
@ -228,6 +258,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>reenableProfile()
: <a class="el" href="class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16">Netctl</a>
</li>
<li>removeProfile()
: <a class="el" href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">NetctlProfile</a>
</li>
@ -239,10 +272,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>scanWifi()
: <a class="el" href="class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2">WpaSup</a>
: <a class="el" href="class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e">WpaSup</a>
</li>
<li>sleep()
: <a class="el" href="class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02">SleepThread</a>
<li>security
: <a class="el" href="structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9">netctlWifiInfo</a>
</li>
<li>signal
: <a class="el" href="structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6">netctlWifiInfo</a>
</li>
<li>startProfile()
: <a class="el" href="class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d">Netctl</a>
@ -250,15 +286,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>startWpaSupplicant()
: <a class="el" href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">WpaSup</a>
</li>
<li>stopAllProfiles()
: <a class="el" href="class_netctl.html#a5c41f200fade2bbc7611376a92fc645f">Netctl</a>
</li>
<li>stopWpaSupplicant()
: <a class="el" href="class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051">WpaSup</a>
</li>
</ul>
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
<li>usleep()
: <a class="el" href="class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3">SleepThread</a>
<li>switchToProfile()
: <a class="el" href="class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef">Netctl</a>
</li>
</ul>
@ -284,7 +319,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -72,6 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<ul class="tablist">
<li><a href="functions.html"><span>All</span></a></li>
<li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
@ -79,13 +80,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_f"><span>f</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
<li class="current"><a href="#index_~"><span>~</span></a></li>
</ul>
@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -121,6 +121,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>autoEnableService()
: <a class="el" href="class_netctl.html#a55690068a9b0afb425fc659b3a558f5f">Netctl</a>
</li>
<li>autoGetActiveProfile()
: <a class="el" href="class_netctl.html#ae709b48b235f8a021552bced9b6138a0">Netctl</a>
</li>
<li>autoIsProfileActive()
: <a class="el" href="class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac">Netctl</a>
</li>
@ -159,27 +162,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
<li>forceStartProfile()
: <a class="el" href="class_netctl.html#ae52539bef828bbcdf3779127e30acfba">Netctl</a>
</li>
<li>forceStopProfile()
: <a class="el" href="class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3">Netctl</a>
</li>
</ul>
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
<li>getInterfaceList()
: <a class="el" href="class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2">Netctl</a>
<li>getActiveProfile()
: <a class="el" href="class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef">Netctl</a>
</li>
<li>getProfileDescription()
: <a class="el" href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">Netctl</a>
</li>
<li>getProfileDescriptions()
: <a class="el" href="class_netctl.html#a57a2b38db1f006c73dcf783705a086be">Netctl</a>
</li>
<li>getProfileList()
: <a class="el" href="class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a">Netctl</a>
: <a class="el" href="class_netctl.html#abe7984b6994217653b550e6ea24bb572">Netctl</a>
</li>
<li>getProfileListFromNetctlAuto()
: <a class="el" href="class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e">Netctl</a>
: <a class="el" href="class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2">Netctl</a>
</li>
<li>getProfileStatus()
: <a class="el" href="class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570">Netctl</a>
</li>
<li>getProfileStatuses()
: <a class="el" href="class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad">Netctl</a>
<li>getRecommendedConfiguration()
: <a class="el" href="class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456">Netctl</a>
, <a class="el" href="class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a">NetctlProfile</a>
, <a class="el" href="class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355">WpaSup</a>
</li>
<li>getSettingsFromProfile()
: <a class="el" href="class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f">NetctlProfile</a>
@ -187,6 +199,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>getValueFromProfile()
: <a class="el" href="class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce">NetctlProfile</a>
</li>
<li>getWirelessInterfaceList()
: <a class="el" href="class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e">Netctl</a>
</li>
</ul>
@ -210,13 +225,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>msleep()
: <a class="el" href="class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f">SleepThread</a>
</li>
</ul>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>Netctl()
: <a class="el" href="class_netctl.html#a63fe336271242547aa097e0ac8cb81a9">Netctl</a>
@ -228,6 +236,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>reenableProfile()
: <a class="el" href="class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16">Netctl</a>
</li>
<li>removeProfile()
: <a class="el" href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">NetctlProfile</a>
</li>
@ -239,10 +250,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>scanWifi()
: <a class="el" href="class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2">WpaSup</a>
</li>
<li>sleep()
: <a class="el" href="class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02">SleepThread</a>
: <a class="el" href="class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e">WpaSup</a>
</li>
<li>startProfile()
: <a class="el" href="class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d">Netctl</a>
@ -250,15 +258,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>startWpaSupplicant()
: <a class="el" href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">WpaSup</a>
</li>
<li>stopAllProfiles()
: <a class="el" href="class_netctl.html#a5c41f200fade2bbc7611376a92fc645f">Netctl</a>
</li>
<li>stopWpaSupplicant()
: <a class="el" href="class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051">WpaSup</a>
</li>
</ul>
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
<li>usleep()
: <a class="el" href="class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3">SleepThread</a>
<li>switchToProfile()
: <a class="el" href="class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef">Netctl</a>
</li>
</ul>
@ -284,7 +291,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -0,0 +1,127 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>netctlgui: Class Members - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li><a href="functions.html"><span>All</span></a></li>
<li><a href="functions_func.html"><span>Functions</span></a></li>
<li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<li>active
: <a class="el" href="structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568">netctlProfileInfo</a>
, <a class="el" href="structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051">netctlWifiInfo</a>
</li>
<li>description
: <a class="el" href="structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66">netctlProfileInfo</a>
</li>
<li>enabled
: <a class="el" href="structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584">netctlProfileInfo</a>
</li>
<li>exists
: <a class="el" href="structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c">netctlWifiInfo</a>
</li>
<li>name
: <a class="el" href="structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f">netctlProfileInfo</a>
, <a class="el" href="structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b">netctlWifiInfo</a>
</li>
<li>security
: <a class="el" href="structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9">netctlWifiInfo</a>
</li>
<li>signal
: <a class="el" href="structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6">netctlWifiInfo</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -74,7 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -90,18 +90,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>QObject</b></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_netctl.html" target="_self">Netctl</a></td><td class="desc">Interacts with netctl </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_netctl_profile.html" target="_self">NetctlProfile</a></td><td class="desc">Interacts with netctl profiles </td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wpa_sup.html" target="_self">WpaSup</a></td><td class="desc">Interacts with wpa_supplicant </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>QThread</b></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sleep_thread.html" target="_self">SleepThread</a></td><td class="desc">Used for sleep current thread in <a class="el" href="class_wpa_sup.html" title="The WpaSup class interacts with wpa_supplicant. ">WpaSup</a> class </td></tr>
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structnetctl_profile_info.html" target="_self">netctlProfileInfo</a></td><td class="desc"><a class="el" href="class_netctl.html" title="The Netctl class interacts with netctl. ">Netctl</a> profile information structure </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structnetctl_wifi_info.html" target="_self">netctlWifiInfo</a></td><td class="desc">WiFi information structure </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>QObject</b></td><td class="desc"></td></tr>
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_netctl.html" target="_self">Netctl</a></td><td class="desc">Interacts with netctl </td></tr>
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_netctl_profile.html" target="_self">NetctlProfile</a></td><td class="desc">Interacts with netctl profiles </td></tr>
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wpa_sup.html" target="_self">WpaSup</a></td><td class="desc">Interacts with wpa_supplicant </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -66,7 +66,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -83,7 +83,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -110,19 +110,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="netctlinteract_8h.html">netctlinteract.h</a>&quot;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="netctlprofile_8h.html">netctlprofile.h</a>&quot;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="sleepthread_8h.html">sleepthread.h</a>&quot;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="wpasupinteract_8h.html">wpasupinteract.h</a>&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* NETCTLGUI_H */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="wpasupinteract_8h.html">wpasupinteract.h</a>&quot;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* NETCTLGUI_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="netctlprofile_8h_html"><div class="ttname"><a href="netctlprofile_8h.html">netctlprofile.h</a></div></div>
<div class="ttc" id="wpasupinteract_8h_html"><div class="ttname"><a href="wpasupinteract_8h.html">wpasupinteract.h</a></div></div>
<div class="ttc" id="sleepthread_8h_html"><div class="ttname"><a href="sleepthread_8h.html">sleepthread.h</a></div></div>
<div class="ttc" id="netctlinteract_8h_html"><div class="ttname"><a href="netctlinteract_8h.html">netctlinteract.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -96,6 +96,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">netctl profile information structure <a href="structnetctl_profile_info.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_netctl.html">Netctl</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_netctl.html" title="The Netctl class interacts with netctl. ">Netctl</a> class interacts with netctl. <a href="class_netctl.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -106,7 +109,7 @@ Classes</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -115,96 +115,121 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">class </span><a class="code" href="class_netctl_profile.html">NetctlProfile</a>;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div>
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="class_netctl.html"> 39</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_netctl.html">Netctl</a> : <span class="keyword">public</span> QObject</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;{</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">explicit</span> <a class="code" href="class_netctl.html#a63fe336271242547aa097e0ac8cb81a9">Netctl</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> debugCmd = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings = QMap&lt;QString, QString&gt;());</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <a class="code" href="class_netctl.html#ad148c9999a03a65f67a9e097e3b56ec0">~Netctl</a>();</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="comment">// general information</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="comment"></span> QStringList <a class="code" href="class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2">getInterfaceList</a>();</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; QList&lt;QStringList&gt; <a class="code" href="class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a">getProfileList</a>();</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; QList&lt;QStringList&gt; <a class="code" href="class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e">getProfileListFromNetctlAuto</a>();</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; QString <a class="code" href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">getProfileDescription</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; QStringList <a class="code" href="class_netctl.html#a57a2b38db1f006c73dcf783705a086be">getProfileDescriptions</a>(<span class="keyword">const</span> QStringList profileList);</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; QString <a class="code" href="class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570">getProfileStatus</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; QStringList <a class="code" href="class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad">getProfileStatuses</a>(<span class="keyword">const</span> QStringList profileList);</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326">isProfileActive</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4">isProfileEnabled</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac">autoIsProfileActive</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#aeb3ccd5ffc93684ef45b293ed30e2e71">autoIsProfileEnabled</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a">isNetctlAutoEnabled</a>();</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a38fe28973167cf9853d97947a0e432ce">isNetctlAutoRunning</a>();</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="comment">// netctl</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca">enableProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#aebbaf936349a229239b59eafcb17e4f7">restartProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d">startProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="comment">// netctl-auto</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#aa980954693549f3b5531a43cda23adec">autoDisableAllProfiles</a>();</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a9e0799dcbb0dec95ca33eb45fbda96b1">autoEnableProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a9662e47827403c08d4f67b179d437f14">autoEnableAllProfiles</a>();</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#ad6d259774703f3a78c7d0ce585f3a4f9">autoStartProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="comment">// netctl-auto service</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;<span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a55690068a9b0afb425fc659b3a558f5f">autoEnableService</a>();</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a1f9f5131cce695fe0a26adbc7be68fa3">autoRestartService</a>();</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a98c3237c7e06c72dc7b9edb4963392f5">autoStartService</a>();</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <a class="code" href="class_netctl_profile.html">NetctlProfile</a> *netctlProfile;</div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keywordtype">bool</span> debug;</div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; QDir *ifaceDirectory;</div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; QString mainInterface;</div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; QString netctlCommand;</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; QString netctlAutoCommand;</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; QString netctlAutoService;</div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; QDir *profileDirectory;</div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; QString sudoCommand;</div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; QString systemctlCommand;</div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;<span class="comment"></span> QString getNetctlOutput(<span class="keyword">const</span> <span class="keywordtype">bool</span> sudo, <span class="keyword">const</span> QString commandLine, <span class="keyword">const</span> QString profile = 0);</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keywordtype">bool</span> netctlCall(<span class="keyword">const</span> <span class="keywordtype">bool</span> sudo, <span class="keyword">const</span> QString commandLine, <span class="keyword">const</span> QString profile = 0);</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; <span class="keywordtype">bool</span> netctlAutoCall(<span class="keyword">const</span> <span class="keywordtype">bool</span> sudo, <span class="keyword">const</span> QString commandLine, <span class="keyword">const</span> QString profile = 0);</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keywordtype">bool</span> systemctlCall(<span class="keyword">const</span> <span class="keywordtype">bool</span> sudo, <span class="keyword">const</span> QString commandLine);</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;};</div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;</div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* NETCTLINTERACT_H */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structnetctl_profile_info.html"> 48</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;{</div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f"> 50</a></span>&#160; QString <a class="code" href="structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f">name</a>;</div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66"> 51</a></span>&#160; QString <a class="code" href="structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66">description</a>;</div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568"> 52</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568">active</a>;</div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584"> 53</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584">enabled</a>;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;} <a class="code" href="structnetctl_profile_info.html">netctlProfileInfo</a>;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="class_netctl.html"> 59</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_netctl.html">Netctl</a> : <span class="keyword">public</span> QObject</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;{</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keyword">explicit</span> <a class="code" href="class_netctl.html#a63fe336271242547aa097e0ac8cb81a9">Netctl</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> debugCmd = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings = QMap&lt;QString, QString&gt;());</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <a class="code" href="class_netctl.html#ad148c9999a03a65f67a9e097e3b56ec0">~Netctl</a>();</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="comment">// general information</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment"></span> QStringList <a class="code" href="class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef">getActiveProfile</a>();</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; QString <a class="code" href="class_netctl.html#ae709b48b235f8a021552bced9b6138a0">autoGetActiveProfile</a>();</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; QList&lt;netctlProfileInfo&gt; <a class="code" href="class_netctl.html#abe7984b6994217653b550e6ea24bb572">getProfileList</a>();</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; QList&lt;netctlProfileInfo&gt; <a class="code" href="class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2">getProfileListFromNetctlAuto</a>();</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; QString <a class="code" href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">getProfileDescription</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; QString <a class="code" href="class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570">getProfileStatus</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326">isProfileActive</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4">isProfileEnabled</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac">autoIsProfileActive</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#aeb3ccd5ffc93684ef45b293ed30e2e71">autoIsProfileEnabled</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a">isNetctlAutoEnabled</a>();</div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a38fe28973167cf9853d97947a0e432ce">isNetctlAutoRunning</a>();</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keyword">static</span> QMap&lt;QString, QString&gt; <a class="code" href="class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456">getRecommendedConfiguration</a>();</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; QStringList <a class="code" href="class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e">getWirelessInterfaceList</a>();</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="comment">// netctl</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca">enableProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#ae52539bef828bbcdf3779127e30acfba">forceStartProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3">forceStopProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16">reenableProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#aebbaf936349a229239b59eafcb17e4f7">restartProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d">startProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a5c41f200fade2bbc7611376a92fc645f">stopAllProfiles</a>();</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef">switchToProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="comment">// netctl-auto</span></div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;<span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#aa980954693549f3b5531a43cda23adec">autoDisableAllProfiles</a>();</div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a9e0799dcbb0dec95ca33eb45fbda96b1">autoEnableProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a9662e47827403c08d4f67b179d437f14">autoEnableAllProfiles</a>();</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#ad6d259774703f3a78c7d0ce585f3a4f9">autoStartProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; <span class="comment">// netctl-auto service</span></div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;<span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a55690068a9b0afb425fc659b3a558f5f">autoEnableService</a>();</div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a1f9f5131cce695fe0a26adbc7be68fa3">autoRestartService</a>();</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl.html#a98c3237c7e06c72dc7b9edb4963392f5">autoStartService</a>();</div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;</div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; <a class="code" href="class_netctl_profile.html">NetctlProfile</a> *netctlProfile = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; <span class="keywordtype">bool</span> debug = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; <span class="keywordtype">bool</span> useSuid = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; QDir *ifaceDirectory = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; QString mainInterface = QString(<span class="stringliteral">&quot;&quot;</span>);</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; QString netctlCommand = QString(<span class="stringliteral">&quot;/usr/bin/netctl&quot;</span>);</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; QString netctlAutoCommand = QString(<span class="stringliteral">&quot;/usr/bin/netctl-auto&quot;</span>);</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; QString netctlAutoService = QString(<span class="stringliteral">&quot;netctl-auto&quot;</span>);</div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; QString sudoCommand = QString(<span class="stringliteral">&quot;/usr/bin/kdesu&quot;</span>);</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; QString systemctlCommand = QString(<span class="stringliteral">&quot;/usr/bin/systemctl&quot;</span>);</div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;<span class="comment"></span> <span class="keywordtype">bool</span> cmdCall(<span class="keyword">const</span> <span class="keywordtype">bool</span> sudo, <span class="keyword">const</span> QString command,</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <span class="keyword">const</span> QString commandLine, <span class="keyword">const</span> QString argument = 0);</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; QString getCmdOutput(<span class="keyword">const</span> <span class="keywordtype">bool</span> sudo, <span class="keyword">const</span> QString command,</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <span class="keyword">const</span> QString commandLine, <span class="keyword">const</span> QString argument = 0);</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;};</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;</div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* NETCTLINTERACT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="class_netctl_html_ae328363bbcbda4d951a09f31dc5fe570"><div class="ttname"><a href="class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570">Netctl::getProfileStatus</a></div><div class="ttdeci">QString getProfileStatus(const QString profile)</div><div class="ttdoc">method which gets profile status </div></div>
<div class="ttc" id="class_netctl_html_ae001a141ebeb8e7ab937ab0bbbfaf9ef"><div class="ttname"><a href="class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef">Netctl::getActiveProfile</a></div><div class="ttdeci">QStringList getActiveProfile()</div><div class="ttdoc">method which returns active profile name </div></div>
<div class="ttc" id="structnetctl_profile_info_html_a98e421d12f0ec50b44128fd699e44d7f"><div class="ttname"><a href="structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f">netctlProfileInfo::name</a></div><div class="ttdeci">QString name</div><div class="ttdef"><b>Definition:</b> netctlinteract.h:50</div></div>
<div class="ttc" id="class_netctl_html_a9eeafe65785ce097634cc3d6dfc8d9ac"><div class="ttname"><a href="class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac">Netctl::autoIsProfileActive</a></div><div class="ttdeci">bool autoIsProfileActive(const QString profile)</div><div class="ttdoc">method which checks if profile is active (netctl-auto) </div></div>
<div class="ttc" id="class_netctl_html_a87cfaee8b2d2813d02c2d0f516cabbad"><div class="ttname"><a href="class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad">Netctl::getProfileStatuses</a></div><div class="ttdeci">QStringList getProfileStatuses(const QStringList profileList)</div><div class="ttdoc">method which gets statuses of profile list </div></div>
<div class="ttc" id="structnetctl_profile_info_html_a47e7ded5f519327191f8040294d67568"><div class="ttname"><a href="structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568">netctlProfileInfo::active</a></div><div class="ttdeci">bool active</div><div class="ttdef"><b>Definition:</b> netctlinteract.h:52</div></div>
<div class="ttc" id="class_netctl_html_a9e0799dcbb0dec95ca33eb45fbda96b1"><div class="ttname"><a href="class_netctl.html#a9e0799dcbb0dec95ca33eb45fbda96b1">Netctl::autoEnableProfile</a></div><div class="ttdeci">bool autoEnableProfile(const QString profile)</div><div class="ttdoc">method which sets profile disabled or enabled (netctl-auto) </div></div>
<div class="ttc" id="class_netctl_html_ae52539bef828bbcdf3779127e30acfba"><div class="ttname"><a href="class_netctl.html#ae52539bef828bbcdf3779127e30acfba">Netctl::forceStartProfile</a></div><div class="ttdeci">bool forceStartProfile(const QString profile)</div><div class="ttdoc">method which force starts profile </div></div>
<div class="ttc" id="class_netctl_html_aebbaf936349a229239b59eafcb17e4f7"><div class="ttname"><a href="class_netctl.html#aebbaf936349a229239b59eafcb17e4f7">Netctl::restartProfile</a></div><div class="ttdeci">bool restartProfile(const QString profile)</div><div class="ttdoc">method which restarts profile </div></div>
<div class="ttc" id="class_netctl_html_a0b96fb759fcfe60564620a2dae0a4e7e"><div class="ttname"><a href="class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e">Netctl::getProfileListFromNetctlAuto</a></div><div class="ttdeci">QList&lt; QStringList &gt; getProfileListFromNetctlAuto()</div><div class="ttdoc">method which returns profile informations from netctl-auto </div></div>
<div class="ttc" id="structnetctl_profile_info_html"><div class="ttname"><a href="structnetctl_profile_info.html">netctlProfileInfo</a></div><div class="ttdoc">netctl profile information structure </div><div class="ttdef"><b>Definition:</b> netctlinteract.h:48</div></div>
<div class="ttc" id="class_netctl_html_a5c41f200fade2bbc7611376a92fc645f"><div class="ttname"><a href="class_netctl.html#a5c41f200fade2bbc7611376a92fc645f">Netctl::stopAllProfiles</a></div><div class="ttdeci">bool stopAllProfiles()</div><div class="ttdoc">method which stops all profiles </div></div>
<div class="ttc" id="class_netctl_html_afa2e7a1f9c44fc4eed7e39b9bbe97456"><div class="ttname"><a href="class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456">Netctl::getRecommendedConfiguration</a></div><div class="ttdeci">static QMap&lt; QString, QString &gt; getRecommendedConfiguration()</div><div class="ttdoc">method which check system configuration and return recommended values to keys </div></div>
<div class="ttc" id="class_netctl_html_a9662e47827403c08d4f67b179d437f14"><div class="ttname"><a href="class_netctl.html#a9662e47827403c08d4f67b179d437f14">Netctl::autoEnableAllProfiles</a></div><div class="ttdeci">bool autoEnableAllProfiles()</div><div class="ttdoc">method which sets all profiles enabled (netctl-auto) </div></div>
<div class="ttc" id="structnetctl_profile_info_html_a8173b10891448af2843c02e6b8532584"><div class="ttname"><a href="structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584">netctlProfileInfo::enabled</a></div><div class="ttdeci">bool enabled</div><div class="ttdef"><b>Definition:</b> netctlinteract.h:53</div></div>
<div class="ttc" id="class_netctl_html_ad6d259774703f3a78c7d0ce585f3a4f9"><div class="ttname"><a href="class_netctl.html#ad6d259774703f3a78c7d0ce585f3a4f9">Netctl::autoStartProfile</a></div><div class="ttdeci">bool autoStartProfile(const QString profile)</div><div class="ttdoc">method which switchs to profile (netctl-auto) </div></div>
<div class="ttc" id="class_netctl_html_ad148c9999a03a65f67a9e097e3b56ec0"><div class="ttname"><a href="class_netctl.html#ad148c9999a03a65f67a9e097e3b56ec0">Netctl::~Netctl</a></div><div class="ttdeci">~Netctl()</div><div class="ttdoc">Netctl class destructor. </div></div>
<div class="ttc" id="class_netctl_html_a237675bbe56f98df70fa787d9b7a8fca"><div class="ttname"><a href="class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca">Netctl::enableProfile</a></div><div class="ttdeci">bool enableProfile(const QString profile)</div><div class="ttdoc">method which sets profile disabled or enabled </div></div>
<div class="ttc" id="class_netctl_profile_html"><div class="ttname"><a href="class_netctl_profile.html">NetctlProfile</a></div><div class="ttdoc">The NetctlProfile class interacts with netctl profiles. </div><div class="ttdef"><b>Definition:</b> netctlprofile.h:37</div></div>
<div class="ttc" id="class_netctl_html_a788c98b484dd49b774e5e4fd3ee98326"><div class="ttname"><a href="class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326">Netctl::isProfileActive</a></div><div class="ttdeci">bool isProfileActive(const QString profile)</div><div class="ttdoc">method which checks if profile is active </div></div>
<div class="ttc" id="class_netctl_html_accd1fca26390a148adb1c3aee2fecbf4"><div class="ttname"><a href="class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4">Netctl::isProfileEnabled</a></div><div class="ttdeci">bool isProfileEnabled(const QString profile)</div><div class="ttdoc">method which checks if profile is enabled </div></div>
<div class="ttc" id="class_netctl_html"><div class="ttname"><a href="class_netctl.html">Netctl</a></div><div class="ttdoc">The Netctl class interacts with netctl. </div><div class="ttdef"><b>Definition:</b> netctlinteract.h:39</div></div>
<div class="ttc" id="class_netctl_html"><div class="ttname"><a href="class_netctl.html">Netctl</a></div><div class="ttdoc">The Netctl class interacts with netctl. </div><div class="ttdef"><b>Definition:</b> netctlinteract.h:59</div></div>
<div class="ttc" id="class_netctl_html_a55690068a9b0afb425fc659b3a558f5f"><div class="ttname"><a href="class_netctl.html#a55690068a9b0afb425fc659b3a558f5f">Netctl::autoEnableService</a></div><div class="ttdeci">bool autoEnableService()</div><div class="ttdoc">method which sets netctl-auto service enabled or disabled </div></div>
<div class="ttc" id="class_netctl_html_a8d22999dfc83293aed4f272ce9bcac03"><div class="ttname"><a href="class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03">Netctl::getProfileDescription</a></div><div class="ttdeci">QString getProfileDescription(const QString profile)</div><div class="ttdoc">method which gets description from profile </div></div>
<div class="ttc" id="structnetctl_profile_info_html_a84940ffe2484fb0e34d8d02de76aaa66"><div class="ttname"><a href="structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66">netctlProfileInfo::description</a></div><div class="ttdeci">QString description</div><div class="ttdef"><b>Definition:</b> netctlinteract.h:51</div></div>
<div class="ttc" id="class_netctl_html_abc6b27c0168e631d1e6dfddd600d4a16"><div class="ttname"><a href="class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16">Netctl::reenableProfile</a></div><div class="ttdeci">bool reenableProfile(const QString profile)</div><div class="ttdoc">method which reenables profile </div></div>
<div class="ttc" id="class_netctl_html_ad86fc14aa2a20d4f1d6ceaa29d1d582a"><div class="ttname"><a href="class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a">Netctl::isNetctlAutoEnabled</a></div><div class="ttdeci">bool isNetctlAutoEnabled()</div><div class="ttdoc">method which checks netctl-auto autoload status </div></div>
<div class="ttc" id="class_netctl_html_abe7984b6994217653b550e6ea24bb572"><div class="ttname"><a href="class_netctl.html#abe7984b6994217653b550e6ea24bb572">Netctl::getProfileList</a></div><div class="ttdeci">QList&lt; netctlProfileInfo &gt; getProfileList()</div><div class="ttdoc">method which returns profile informations from netctl </div></div>
<div class="ttc" id="class_netctl_html_adc6a547515b76b9c7b26170da3a2f39d"><div class="ttname"><a href="class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d">Netctl::startProfile</a></div><div class="ttdeci">bool startProfile(const QString profile)</div><div class="ttdoc">method which starts or stops profile </div></div>
<div class="ttc" id="class_netctl_html_ad17ead46c74cf7271078bcaa03f643f2"><div class="ttname"><a href="class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2">Netctl::getInterfaceList</a></div><div class="ttdeci">QStringList getInterfaceList()</div><div class="ttdoc">method which gets interface list from PREFERED_IFACE and IFACE_DIR </div></div>
<div class="ttc" id="class_netctl_html_a6b58390c578d05591119f2d09ed8fd0e"><div class="ttname"><a href="class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e">Netctl::getWirelessInterfaceList</a></div><div class="ttdeci">QStringList getWirelessInterfaceList()</div><div class="ttdoc">method which gets wireless interface list from PREFERED_IFACE and IFACE_DIR </div></div>
<div class="ttc" id="class_netctl_html_a38fe28973167cf9853d97947a0e432ce"><div class="ttname"><a href="class_netctl.html#a38fe28973167cf9853d97947a0e432ce">Netctl::isNetctlAutoRunning</a></div><div class="ttdeci">bool isNetctlAutoRunning()</div><div class="ttdoc">method which checks netctl-auto status </div></div>
<div class="ttc" id="class_netctl_html_ae709b48b235f8a021552bced9b6138a0"><div class="ttname"><a href="class_netctl.html#ae709b48b235f8a021552bced9b6138a0">Netctl::autoGetActiveProfile</a></div><div class="ttdeci">QString autoGetActiveProfile()</div><div class="ttdoc">method which returns active profile name from netctl-auto </div></div>
<div class="ttc" id="class_netctl_html_a1f9f5131cce695fe0a26adbc7be68fa3"><div class="ttname"><a href="class_netctl.html#a1f9f5131cce695fe0a26adbc7be68fa3">Netctl::autoRestartService</a></div><div class="ttdeci">bool autoRestartService()</div><div class="ttdoc">method which restarted netctl-auto service </div></div>
<div class="ttc" id="class_netctl_html_a63fe336271242547aa097e0ac8cb81a9"><div class="ttname"><a href="class_netctl.html#a63fe336271242547aa097e0ac8cb81a9">Netctl::Netctl</a></div><div class="ttdeci">Netctl(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</div><div class="ttdoc">Netctl class constructor. </div></div>
<div class="ttc" id="class_netctl_html_a977402c158d3b8af68a8fd726b3f2e6a"><div class="ttname"><a href="class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a">Netctl::getProfileList</a></div><div class="ttdeci">QList&lt; QStringList &gt; getProfileList()</div><div class="ttdoc">method which returns profile informations from netctl </div></div>
<div class="ttc" id="class_netctl_html_a57a2b38db1f006c73dcf783705a086be"><div class="ttname"><a href="class_netctl.html#a57a2b38db1f006c73dcf783705a086be">Netctl::getProfileDescriptions</a></div><div class="ttdeci">QStringList getProfileDescriptions(const QStringList profileList)</div><div class="ttdoc">method which gets descriptions from profile list </div></div>
<div class="ttc" id="class_netctl_html_a0bcb6486f14c2a2c4ba7d37f633272f3"><div class="ttname"><a href="class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3">Netctl::forceStopProfile</a></div><div class="ttdeci">bool forceStopProfile(const QString profile)</div><div class="ttdoc">method which force stops profile </div></div>
<div class="ttc" id="class_netctl_html_a534db1cbc7d56cc88e9f56fb91a835f2"><div class="ttname"><a href="class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2">Netctl::getProfileListFromNetctlAuto</a></div><div class="ttdeci">QList&lt; netctlProfileInfo &gt; getProfileListFromNetctlAuto()</div><div class="ttdoc">method which returns profile informations from netctl-auto </div></div>
<div class="ttc" id="class_netctl_html_a98c3237c7e06c72dc7b9edb4963392f5"><div class="ttname"><a href="class_netctl.html#a98c3237c7e06c72dc7b9edb4963392f5">Netctl::autoStartService</a></div><div class="ttdeci">bool autoStartService()</div><div class="ttdoc">method which starts or stops netctl-auto service </div></div>
<div class="ttc" id="class_netctl_html_aeb3ccd5ffc93684ef45b293ed30e2e71"><div class="ttname"><a href="class_netctl.html#aeb3ccd5ffc93684ef45b293ed30e2e71">Netctl::autoIsProfileEnabled</a></div><div class="ttdeci">bool autoIsProfileEnabled(const QString profile)</div><div class="ttdoc">method which checks if profile is enabled (netctl-auto) </div></div>
<div class="ttc" id="class_netctl_html_aa980954693549f3b5531a43cda23adec"><div class="ttname"><a href="class_netctl.html#aa980954693549f3b5531a43cda23adec">Netctl::autoDisableAllProfiles</a></div><div class="ttdeci">bool autoDisableAllProfiles()</div><div class="ttdoc">method which sets all profiles disabled (netctl-auto) </div></div>
<div class="ttc" id="class_netctl_html_adde2340d88ec55bd8b5c908e8ed793ef"><div class="ttname"><a href="class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef">Netctl::switchToProfile</a></div><div class="ttdeci">bool switchToProfile(const QString profile)</div><div class="ttdoc">method which starts another profile </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -106,7 +106,7 @@ Classes</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -118,35 +118,38 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">explicit</span> <a class="code" href="class_netctl_profile.html#adbbaf6da0c7325e7477db00efbf646f8">NetctlProfile</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> debugCmd = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings = QMap&lt;QString, QString&gt;());</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <a class="code" href="class_netctl_profile.html#a00b3becc7bf1f888500127bcd0cb86c8">~NetctlProfile</a>();</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl_profile.html#a3de2d57c7b7e3bf3f743a6332c2971ae">copyProfile</a>(<span class="keyword">const</span> QString oldPath);</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; QString <a class="code" href="class_netctl_profile.html#ade8dabcf148c27c1c0f865b6c620ab48">createProfile</a>(<span class="keyword">const</span> QString profile, <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings);</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; QMap&lt;QString, QString&gt; <a class="code" href="class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f">getSettingsFromProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; QString <a class="code" href="class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce">getValueFromProfile</a>(<span class="keyword">const</span> QString profile, <span class="keyword">const</span> QString key);</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">removeProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordtype">bool</span> debug;</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; QDir *profileDirectory;</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; QString sudoCommand;</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;};</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* NETCTLPROFILE_H */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">explicit</span> <a class="code" href="class_netctl_profile.html#adbbaf6da0c7325e7477db00efbf646f8">NetctlProfile</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> debugCmd = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings = QMap&lt;QString, QString&gt;());</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="class_netctl_profile.html#a00b3becc7bf1f888500127bcd0cb86c8">~NetctlProfile</a>();</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl_profile.html#a3de2d57c7b7e3bf3f743a6332c2971ae">copyProfile</a>(<span class="keyword">const</span> QString oldPath);</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; QString <a class="code" href="class_netctl_profile.html#ade8dabcf148c27c1c0f865b6c620ab48">createProfile</a>(<span class="keyword">const</span> QString profile, <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings);</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">static</span> QMap&lt;QString, QString&gt; <a class="code" href="class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a">getRecommendedConfiguration</a>();</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; QMap&lt;QString, QString&gt; <a class="code" href="class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f">getSettingsFromProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; QString <a class="code" href="class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce">getValueFromProfile</a>(<span class="keyword">const</span> QString profile, <span class="keyword">const</span> QString key);</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">removeProfile</a>(<span class="keyword">const</span> QString profile);</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordtype">bool</span> debug = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keywordtype">bool</span> useSuid = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; QDir *profileDirectory = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; QString sudoCommand = QString(<span class="stringliteral">&quot;/usr/bin/kdesu&quot;</span>);</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;};</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* NETCTLPROFILE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="class_netctl_profile_html_ade8dabcf148c27c1c0f865b6c620ab48"><div class="ttname"><a href="class_netctl_profile.html#ade8dabcf148c27c1c0f865b6c620ab48">NetctlProfile::createProfile</a></div><div class="ttdeci">QString createProfile(const QString profile, const QMap&lt; QString, QString &gt; settings)</div><div class="ttdoc">method which creates temporary profile </div></div>
<div class="ttc" id="class_netctl_profile_html_a32c509f71d5a5b2fbf88100f268c152f"><div class="ttname"><a href="class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f">NetctlProfile::getSettingsFromProfile</a></div><div class="ttdeci">QMap&lt; QString, QString &gt; getSettingsFromProfile(const QString profile)</div><div class="ttdoc">method which reads settings from profile </div></div>
<div class="ttc" id="class_netctl_profile_html_a4e9303e64f53c27ed925f13acc7bb8ce"><div class="ttname"><a href="class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce">NetctlProfile::getValueFromProfile</a></div><div class="ttdeci">QString getValueFromProfile(const QString profile, const QString key)</div><div class="ttdoc">method which return value from profile by key </div></div>
<div class="ttc" id="class_netctl_profile_html_adbbaf6da0c7325e7477db00efbf646f8"><div class="ttname"><a href="class_netctl_profile.html#adbbaf6da0c7325e7477db00efbf646f8">NetctlProfile::NetctlProfile</a></div><div class="ttdeci">NetctlProfile(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</div><div class="ttdoc">NetctlProfile class constructor. </div></div>
<div class="ttc" id="class_netctl_profile_html"><div class="ttname"><a href="class_netctl_profile.html">NetctlProfile</a></div><div class="ttdoc">The NetctlProfile class interacts with netctl profiles. </div><div class="ttdef"><b>Definition:</b> netctlprofile.h:37</div></div>
<div class="ttc" id="class_netctl_profile_html_afd4f9bf1ae5725fbb4f85ab32428e01a"><div class="ttname"><a href="class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a">NetctlProfile::getRecommendedConfiguration</a></div><div class="ttdeci">static QMap&lt; QString, QString &gt; getRecommendedConfiguration()</div><div class="ttdoc">method which check system configuration and return recommended values to keys </div></div>
<div class="ttc" id="class_netctl_profile_html_a00b3becc7bf1f888500127bcd0cb86c8"><div class="ttname"><a href="class_netctl_profile.html#a00b3becc7bf1f888500127bcd0cb86c8">NetctlProfile::~NetctlProfile</a></div><div class="ttdeci">~NetctlProfile()</div><div class="ttdoc">Netctl class destructor. </div></div>
<div class="ttc" id="class_netctl_profile_html_a3de2d57c7b7e3bf3f743a6332c2971ae"><div class="ttname"><a href="class_netctl_profile.html#a3de2d57c7b7e3bf3f743a6332c2971ae">NetctlProfile::copyProfile</a></div><div class="ttdeci">bool copyProfile(const QString oldPath)</div><div class="ttdoc">method which copies temporary profile to PROFILE_DIR </div></div>
<div class="ttc" id="class_netctl_profile_html_adc032c8203e0e8cef96f0586b8351079"><div class="ttname"><a href="class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079">NetctlProfile::removeProfile</a></div><div class="ttdeci">bool removeProfile(const QString profile)</div><div class="ttdoc">method which removes profile </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -1,9 +1,11 @@
var searchData=
[
['active',['active',['../structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568',1,'netctlProfileInfo::active()'],['../structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051',1,'netctlWifiInfo::active()']]],
['autodisableallprofiles',['autoDisableAllProfiles',['../class_netctl.html#aa980954693549f3b5531a43cda23adec',1,'Netctl']]],
['autoenableallprofiles',['autoEnableAllProfiles',['../class_netctl.html#a9662e47827403c08d4f67b179d437f14',1,'Netctl']]],
['autoenableprofile',['autoEnableProfile',['../class_netctl.html#a9e0799dcbb0dec95ca33eb45fbda96b1',1,'Netctl']]],
['autoenableservice',['autoEnableService',['../class_netctl.html#a55690068a9b0afb425fc659b3a558f5f',1,'Netctl']]],
['autogetactiveprofile',['autoGetActiveProfile',['../class_netctl.html#ae709b48b235f8a021552bced9b6138a0',1,'Netctl']]],
['autoisprofileactive',['autoIsProfileActive',['../class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac',1,'Netctl']]],
['autoisprofileenabled',['autoIsProfileEnabled',['../class_netctl.html#aeb3ccd5ffc93684ef45b293ed30e2e71',1,'Netctl']]],
['autorestartservice',['autoRestartService',['../class_netctl.html#a1f9f5131cce695fe0a26adbc7be68fa3',1,'Netctl']]],

View File

@ -1,5 +1,4 @@
var searchData=
[
['enableprofile',['enableProfile',['../class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca',1,'Netctl']]],
['existentprofile',['existentProfile',['../class_wpa_sup.html#aeee13eea7764376e8f154fce610872b3',1,'WpaSup']]]
['description',['description',['../structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66',1,'netctlProfileInfo']]]
];

View File

@ -1,12 +1,7 @@
var searchData=
[
['getinterfacelist',['getInterfaceList',['../class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2',1,'Netctl']]],
['getprofiledescription',['getProfileDescription',['../class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03',1,'Netctl']]],
['getprofiledescriptions',['getProfileDescriptions',['../class_netctl.html#a57a2b38db1f006c73dcf783705a086be',1,'Netctl']]],
['getprofilelist',['getProfileList',['../class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a',1,'Netctl']]],
['getprofilelistfromnetctlauto',['getProfileListFromNetctlAuto',['../class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e',1,'Netctl']]],
['getprofilestatus',['getProfileStatus',['../class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570',1,'Netctl']]],
['getprofilestatuses',['getProfileStatuses',['../class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad',1,'Netctl']]],
['getsettingsfromprofile',['getSettingsFromProfile',['../class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f',1,'NetctlProfile']]],
['getvaluefromprofile',['getValueFromProfile',['../class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce',1,'NetctlProfile']]]
['enabled',['enabled',['../structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584',1,'netctlProfileInfo']]],
['enableprofile',['enableProfile',['../class_netctl.html#a237675bbe56f98df70fa787d9b7a8fca',1,'Netctl']]],
['existentprofile',['existentProfile',['../class_wpa_sup.html#aeee13eea7764376e8f154fce610872b3',1,'WpaSup']]],
['exists',['exists',['../structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c',1,'netctlWifiInfo']]]
];

View File

@ -1,8 +1,5 @@
var searchData=
[
['isnetctlautoenabled',['isNetctlAutoEnabled',['../class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a',1,'Netctl']]],
['isnetctlautorunning',['isNetctlAutoRunning',['../class_netctl.html#a38fe28973167cf9853d97947a0e432ce',1,'Netctl']]],
['isprofileactive',['isProfileActive',['../class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326',1,'Netctl::isProfileActive()'],['../class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4',1,'WpaSup::isProfileActive()']]],
['isprofileenabled',['isProfileEnabled',['../class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4',1,'Netctl']]],
['isprofileexists',['isProfileExists',['../class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8',1,'WpaSup']]]
['forcestartprofile',['forceStartProfile',['../class_netctl.html#ae52539bef828bbcdf3779127e30acfba',1,'Netctl']]],
['forcestopprofile',['forceStopProfile',['../class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3',1,'Netctl']]]
];

View File

@ -1,4 +1,12 @@
var searchData=
[
['msleep',['msleep',['../class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f',1,'SleepThread']]]
['getactiveprofile',['getActiveProfile',['../class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef',1,'Netctl']]],
['getprofiledescription',['getProfileDescription',['../class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03',1,'Netctl']]],
['getprofilelist',['getProfileList',['../class_netctl.html#abe7984b6994217653b550e6ea24bb572',1,'Netctl']]],
['getprofilelistfromnetctlauto',['getProfileListFromNetctlAuto',['../class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2',1,'Netctl']]],
['getprofilestatus',['getProfileStatus',['../class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570',1,'Netctl']]],
['getrecommendedconfiguration',['getRecommendedConfiguration',['../class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456',1,'Netctl::getRecommendedConfiguration()'],['../class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a',1,'NetctlProfile::getRecommendedConfiguration()'],['../class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355',1,'WpaSup::getRecommendedConfiguration()']]],
['getsettingsfromprofile',['getSettingsFromProfile',['../class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f',1,'NetctlProfile']]],
['getvaluefromprofile',['getValueFromProfile',['../class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce',1,'NetctlProfile']]],
['getwirelessinterfacelist',['getWirelessInterfaceList',['../class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e',1,'Netctl']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['netctl',['Netctl',['../class_netctl.html',1,'Netctl'],['../class_netctl.html#a63fe336271242547aa097e0ac8cb81a9',1,'Netctl::Netctl()']]],
['netctlgui_2eh',['netctlgui.h',['../netctlgui_8h.html',1,'']]],
['netctlinteract_2eh',['netctlinteract.h',['../netctlinteract_8h.html',1,'']]],
['netctlprofile',['NetctlProfile',['../class_netctl_profile.html',1,'NetctlProfile'],['../class_netctl_profile.html#adbbaf6da0c7325e7477db00efbf646f8',1,'NetctlProfile::NetctlProfile()']]],
['netctlprofile_2eh',['netctlprofile.h',['../netctlprofile_8h.html',1,'']]]
['isnetctlautoenabled',['isNetctlAutoEnabled',['../class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a',1,'Netctl']]],
['isnetctlautorunning',['isNetctlAutoRunning',['../class_netctl.html#a38fe28973167cf9853d97947a0e432ce',1,'Netctl']]],
['isprofileactive',['isProfileActive',['../class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326',1,'Netctl::isProfileActive()'],['../class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4',1,'WpaSup::isProfileActive()']]],
['isprofileenabled',['isProfileEnabled',['../class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4',1,'Netctl']]],
['isprofileexists',['isProfileExists',['../class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8',1,'WpaSup']]]
];

View File

@ -1,5 +1,11 @@
var searchData=
[
['removeprofile',['removeProfile',['../class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079',1,'NetctlProfile']]],
['restartprofile',['restartProfile',['../class_netctl.html#aebbaf936349a229239b59eafcb17e4f7',1,'Netctl']]]
['name',['name',['../structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f',1,'netctlProfileInfo::name()'],['../structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b',1,'netctlWifiInfo::name()']]],
['netctl',['Netctl',['../class_netctl.html',1,'Netctl'],['../class_netctl.html#a63fe336271242547aa097e0ac8cb81a9',1,'Netctl::Netctl()']]],
['netctlgui_2eh',['netctlgui.h',['../netctlgui_8h.html',1,'']]],
['netctlinteract_2eh',['netctlinteract.h',['../netctlinteract_8h.html',1,'']]],
['netctlprofile',['NetctlProfile',['../class_netctl_profile.html',1,'NetctlProfile'],['../class_netctl_profile.html#adbbaf6da0c7325e7477db00efbf646f8',1,'NetctlProfile::NetctlProfile()']]],
['netctlprofile_2eh',['netctlprofile.h',['../netctlprofile_8h.html',1,'']]],
['netctlprofileinfo',['netctlProfileInfo',['../structnetctl_profile_info.html',1,'']]],
['netctlwifiinfo',['netctlWifiInfo',['../structnetctl_wifi_info.html',1,'']]]
];

View File

@ -1,10 +1,6 @@
var searchData=
[
['scanwifi',['scanWifi',['../class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2',1,'WpaSup']]],
['sleep',['sleep',['../class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02',1,'SleepThread']]],
['sleepthread',['SleepThread',['../class_sleep_thread.html',1,'']]],
['sleepthread_2eh',['sleepthread.h',['../sleepthread_8h.html',1,'']]],
['startprofile',['startProfile',['../class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d',1,'Netctl']]],
['startwpasupplicant',['startWpaSupplicant',['../class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b',1,'WpaSup']]],
['stopwpasupplicant',['stopWpaSupplicant',['../class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051',1,'WpaSup']]]
['reenableprofile',['reenableProfile',['../class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16',1,'Netctl']]],
['removeprofile',['removeProfile',['../class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079',1,'NetctlProfile']]],
['restartprofile',['restartProfile',['../class_netctl.html#aebbaf936349a229239b59eafcb17e4f7',1,'Netctl']]]
];

View File

@ -1,4 +1,11 @@
var searchData=
[
['usleep',['usleep',['../class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3',1,'SleepThread']]]
['scanwifi',['scanWifi',['../class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e',1,'WpaSup']]],
['security',['security',['../structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9',1,'netctlWifiInfo']]],
['signal',['signal',['../structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6',1,'netctlWifiInfo']]],
['startprofile',['startProfile',['../class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d',1,'Netctl']]],
['startwpasupplicant',['startWpaSupplicant',['../class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b',1,'WpaSup']]],
['stopallprofiles',['stopAllProfiles',['../class_netctl.html#a5c41f200fade2bbc7611376a92fc645f',1,'Netctl']]],
['stopwpasupplicant',['stopWpaSupplicant',['../class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051',1,'WpaSup']]],
['switchtoprofile',['switchToProfile',['../class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef',1,'Netctl']]]
];

View File

@ -1,5 +1,7 @@
var searchData=
[
['netctl',['Netctl',['../class_netctl.html',1,'']]],
['netctlprofile',['NetctlProfile',['../class_netctl_profile.html',1,'']]]
['netctlprofile',['NetctlProfile',['../class_netctl_profile.html',1,'']]],
['netctlprofileinfo',['netctlProfileInfo',['../structnetctl_profile_info.html',1,'']]],
['netctlwifiinfo',['netctlWifiInfo',['../structnetctl_wifi_info.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['sleepthread',['SleepThread',['../class_sleep_thread.html',1,'']]]
['wpasup',['WpaSup',['../class_wpa_sup.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['wpasup',['WpaSup',['../class_wpa_sup.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['sleepthread_2eh',['sleepthread.h',['../sleepthread_8h.html',1,'']]]
['wpasupinteract_2eh',['wpasupinteract.h',['../wpasupinteract_8h.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['wpasupinteract_2eh',['wpasupinteract.h',['../wpasupinteract_8h.html',1,'']]]
];

View File

@ -4,6 +4,7 @@ var searchData=
['autoenableallprofiles',['autoEnableAllProfiles',['../class_netctl.html#a9662e47827403c08d4f67b179d437f14',1,'Netctl']]],
['autoenableprofile',['autoEnableProfile',['../class_netctl.html#a9e0799dcbb0dec95ca33eb45fbda96b1',1,'Netctl']]],
['autoenableservice',['autoEnableService',['../class_netctl.html#a55690068a9b0afb425fc659b3a558f5f',1,'Netctl']]],
['autogetactiveprofile',['autoGetActiveProfile',['../class_netctl.html#ae709b48b235f8a021552bced9b6138a0',1,'Netctl']]],
['autoisprofileactive',['autoIsProfileActive',['../class_netctl.html#a9eeafe65785ce097634cc3d6dfc8d9ac',1,'Netctl']]],
['autoisprofileenabled',['autoIsProfileEnabled',['../class_netctl.html#aeb3ccd5ffc93684ef45b293ed30e2e71',1,'Netctl']]],
['autorestartservice',['autoRestartService',['../class_netctl.html#a1f9f5131cce695fe0a26adbc7be68fa3',1,'Netctl']]],

View File

@ -1,12 +1,5 @@
var searchData=
[
['getinterfacelist',['getInterfaceList',['../class_netctl.html#ad17ead46c74cf7271078bcaa03f643f2',1,'Netctl']]],
['getprofiledescription',['getProfileDescription',['../class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03',1,'Netctl']]],
['getprofiledescriptions',['getProfileDescriptions',['../class_netctl.html#a57a2b38db1f006c73dcf783705a086be',1,'Netctl']]],
['getprofilelist',['getProfileList',['../class_netctl.html#a977402c158d3b8af68a8fd726b3f2e6a',1,'Netctl']]],
['getprofilelistfromnetctlauto',['getProfileListFromNetctlAuto',['../class_netctl.html#a0b96fb759fcfe60564620a2dae0a4e7e',1,'Netctl']]],
['getprofilestatus',['getProfileStatus',['../class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570',1,'Netctl']]],
['getprofilestatuses',['getProfileStatuses',['../class_netctl.html#a87cfaee8b2d2813d02c2d0f516cabbad',1,'Netctl']]],
['getsettingsfromprofile',['getSettingsFromProfile',['../class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f',1,'NetctlProfile']]],
['getvaluefromprofile',['getValueFromProfile',['../class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce',1,'NetctlProfile']]]
['forcestartprofile',['forceStartProfile',['../class_netctl.html#ae52539bef828bbcdf3779127e30acfba',1,'Netctl']]],
['forcestopprofile',['forceStopProfile',['../class_netctl.html#a0bcb6486f14c2a2c4ba7d37f633272f3',1,'Netctl']]]
];

View File

@ -1,8 +1,12 @@
var searchData=
[
['isnetctlautoenabled',['isNetctlAutoEnabled',['../class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a',1,'Netctl']]],
['isnetctlautorunning',['isNetctlAutoRunning',['../class_netctl.html#a38fe28973167cf9853d97947a0e432ce',1,'Netctl']]],
['isprofileactive',['isProfileActive',['../class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326',1,'Netctl::isProfileActive()'],['../class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4',1,'WpaSup::isProfileActive()']]],
['isprofileenabled',['isProfileEnabled',['../class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4',1,'Netctl']]],
['isprofileexists',['isProfileExists',['../class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8',1,'WpaSup']]]
['getactiveprofile',['getActiveProfile',['../class_netctl.html#ae001a141ebeb8e7ab937ab0bbbfaf9ef',1,'Netctl']]],
['getprofiledescription',['getProfileDescription',['../class_netctl.html#a8d22999dfc83293aed4f272ce9bcac03',1,'Netctl']]],
['getprofilelist',['getProfileList',['../class_netctl.html#abe7984b6994217653b550e6ea24bb572',1,'Netctl']]],
['getprofilelistfromnetctlauto',['getProfileListFromNetctlAuto',['../class_netctl.html#a534db1cbc7d56cc88e9f56fb91a835f2',1,'Netctl']]],
['getprofilestatus',['getProfileStatus',['../class_netctl.html#ae328363bbcbda4d951a09f31dc5fe570',1,'Netctl']]],
['getrecommendedconfiguration',['getRecommendedConfiguration',['../class_netctl.html#afa2e7a1f9c44fc4eed7e39b9bbe97456',1,'Netctl::getRecommendedConfiguration()'],['../class_netctl_profile.html#afd4f9bf1ae5725fbb4f85ab32428e01a',1,'NetctlProfile::getRecommendedConfiguration()'],['../class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355',1,'WpaSup::getRecommendedConfiguration()']]],
['getsettingsfromprofile',['getSettingsFromProfile',['../class_netctl_profile.html#a32c509f71d5a5b2fbf88100f268c152f',1,'NetctlProfile']]],
['getvaluefromprofile',['getValueFromProfile',['../class_netctl_profile.html#a4e9303e64f53c27ed925f13acc7bb8ce',1,'NetctlProfile']]],
['getwirelessinterfacelist',['getWirelessInterfaceList',['../class_netctl.html#a6b58390c578d05591119f2d09ed8fd0e',1,'Netctl']]]
];

View File

@ -1,4 +1,8 @@
var searchData=
[
['msleep',['msleep',['../class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f',1,'SleepThread']]]
['isnetctlautoenabled',['isNetctlAutoEnabled',['../class_netctl.html#ad86fc14aa2a20d4f1d6ceaa29d1d582a',1,'Netctl']]],
['isnetctlautorunning',['isNetctlAutoRunning',['../class_netctl.html#a38fe28973167cf9853d97947a0e432ce',1,'Netctl']]],
['isprofileactive',['isProfileActive',['../class_netctl.html#a788c98b484dd49b774e5e4fd3ee98326',1,'Netctl::isProfileActive()'],['../class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4',1,'WpaSup::isProfileActive()']]],
['isprofileenabled',['isProfileEnabled',['../class_netctl.html#accd1fca26390a148adb1c3aee2fecbf4',1,'Netctl']]],
['isprofileexists',['isProfileExists',['../class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8',1,'WpaSup']]]
];

View File

@ -1,5 +1,6 @@
var searchData=
[
['reenableprofile',['reenableProfile',['../class_netctl.html#abc6b27c0168e631d1e6dfddd600d4a16',1,'Netctl']]],
['removeprofile',['removeProfile',['../class_netctl_profile.html#adc032c8203e0e8cef96f0586b8351079',1,'NetctlProfile']]],
['restartprofile',['restartProfile',['../class_netctl.html#aebbaf936349a229239b59eafcb17e4f7',1,'Netctl']]]
];

View File

@ -1,8 +1,9 @@
var searchData=
[
['scanwifi',['scanWifi',['../class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2',1,'WpaSup']]],
['sleep',['sleep',['../class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02',1,'SleepThread']]],
['scanwifi',['scanWifi',['../class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e',1,'WpaSup']]],
['startprofile',['startProfile',['../class_netctl.html#adc6a547515b76b9c7b26170da3a2f39d',1,'Netctl']]],
['startwpasupplicant',['startWpaSupplicant',['../class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b',1,'WpaSup']]],
['stopwpasupplicant',['stopWpaSupplicant',['../class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051',1,'WpaSup']]]
['stopallprofiles',['stopAllProfiles',['../class_netctl.html#a5c41f200fade2bbc7611376a92fc645f',1,'Netctl']]],
['stopwpasupplicant',['stopWpaSupplicant',['../class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051',1,'WpaSup']]],
['switchtoprofile',['switchToProfile',['../class_netctl.html#adde2340d88ec55bd8b5c908e8ed793ef',1,'Netctl']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['usleep',['usleep',['../class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3',1,'SleepThread']]]
['wpasup',['WpaSup',['../class_wpa_sup.html#ae236c442ef55fa5d4a7c03e2f29800d5',1,'WpaSup']]]
];

View File

@ -1,4 +1,6 @@
var searchData=
[
['wpasup',['WpaSup',['../class_wpa_sup.html#ae236c442ef55fa5d4a7c03e2f29800d5',1,'WpaSup']]]
['_7enetctl',['~Netctl',['../class_netctl.html#ad148c9999a03a65f67a9e097e3b56ec0',1,'Netctl']]],
['_7enetctlprofile',['~NetctlProfile',['../class_netctl_profile.html#a00b3becc7bf1f888500127bcd0cb86c8',1,'NetctlProfile']]],
['_7ewpasup',['~WpaSup',['../class_wpa_sup.html#afc8195f5c6d44a43b015cb28d73f9a6b',1,'WpaSup']]]
];

View File

@ -1,6 +0,0 @@
var searchData=
[
['_7enetctl',['~Netctl',['../class_netctl.html#ad148c9999a03a65f67a9e097e3b56ec0',1,'Netctl']]],
['_7enetctlprofile',['~NetctlProfile',['../class_netctl_profile.html#a00b3becc7bf1f888500127bcd0cb86c8',1,'NetctlProfile']]],
['_7ewpasup',['~WpaSup',['../class_wpa_sup.html#afc8195f5c6d44a43b015cb28d73f9a6b',1,'WpaSup']]]
];

View File

@ -7,10 +7,11 @@
var indexSectionsWithContent =
{
0: "acegimnrsuw~",
1: "nsw",
2: "nsw",
3: "acegimnrsuw~"
0: "acdefginrsw~",
1: "nw",
2: "nw",
3: "acefginrsw~",
4: "adens"
};
var indexSectionNames =
@ -18,7 +19,8 @@ var indexSectionNames =
0: "all",
1: "classes",
2: "files",
3: "functions"
3: "functions",
4: "variables"
};
function convertToId(search)

View File

@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_2.js"></script>
<script type="text/javascript" src="variables_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">

View File

@ -0,0 +1,4 @@
var searchData=
[
['active',['active',['../structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568',1,'netctlProfileInfo::active()'],['../structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051',1,'netctlWifiInfo::active()']]]
];

View File

@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_b.js"></script>
<script type="text/javascript" src="variables_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">

View File

@ -0,0 +1,4 @@
var searchData=
[
['description',['description',['../structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66',1,'netctlProfileInfo']]]
];

View File

@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_2.js"></script>
<script type="text/javascript" src="variables_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">

View File

@ -0,0 +1,5 @@
var searchData=
[
['enabled',['enabled',['../structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584',1,'netctlProfileInfo']]],
['exists',['exists',['../structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c',1,'netctlWifiInfo']]]
];

View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@ -0,0 +1,4 @@
var searchData=
[
['name',['name',['../structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f',1,'netctlProfileInfo::name()'],['../structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b',1,'netctlWifiInfo::name()']]]
];

View File

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="variables_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@ -0,0 +1,5 @@
var searchData=
[
['security',['security',['../structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9',1,'netctlWifiInfo']]],
['signal',['signal',['../structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6',1,'netctlWifiInfo']]]
];

View File

@ -1,147 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>netctlgui: sleepthread.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_08d237fc27d4ecd563f71c5d52f2fecc.html">sources</a></li><li class="navelem"><a class="el" href="dir_65c9e01252fc41f6e848ebca2af7e47b.html">netctlgui</a></li><li class="navelem"><a class="el" href="dir_e335b5ab077db6a8c30879452b1fc605.html">include</a></li><li class="navelem"><a class="el" href="dir_fe59a2a0e1774c507781b7be7e3787b8.html">netctlgui</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">sleepthread.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="sleepthread_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/***************************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * This file is part of netctl-gui *</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> * *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * netctl-gui is free software: you can redistribute it and/or *</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * modify it under the terms of the GNU General Public License as *</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * published by the Free Software Foundation, either version 3 of the *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * License, or (at your option) any later version. *</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * *</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * netctl-gui is distributed in the hope that it will be useful, *</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of *</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * GNU General Public License for more details. *</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * *</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License *</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * along with netctl-gui. If not, see http://www.gnu.org/licenses/ *</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> ***************************************************************************/</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#ifndef SLEEPTHREAD_H</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#define SLEEPTHREAD_H</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;QThread&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;</div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="class_sleep_thread.html"> 35</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_sleep_thread.html">SleepThread</a> : <span class="keyword">public</span> QThread</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3"> 44</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3">usleep</a>(<span class="keywordtype">long</span> iSleepTime)</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; {</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; QThread::usleep(iSleepTime);</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02"> 52</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02">sleep</a>(<span class="keywordtype">long</span> iSleepTime)</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; {</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; QThread::sleep(iSleepTime);</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; }</div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f"> 60</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f">msleep</a>(<span class="keywordtype">long</span> iSleepTime)</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; {</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; QThread::msleep(iSleepTime);</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; }</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;};</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* SLEEPTHREAD_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="class_sleep_thread_html"><div class="ttname"><a href="class_sleep_thread.html">SleepThread</a></div><div class="ttdoc">The SleepThread class is used for sleep current thread in WpaSup class. </div><div class="ttdef"><b>Definition:</b> sleepthread.h:35</div></div>
<div class="ttc" id="class_sleep_thread_html_a380eb864060d1b881ceabe005dca578f"><div class="ttname"><a href="class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f">SleepThread::msleep</a></div><div class="ttdeci">static void msleep(long iSleepTime)</div><div class="ttdoc">method which forces the current thread to sleep for usecs milliseconds </div><div class="ttdef"><b>Definition:</b> sleepthread.h:60</div></div>
<div class="ttc" id="class_sleep_thread_html_a4d8fe11e5cb7250cc27b2fd0ac1dbc02"><div class="ttname"><a href="class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02">SleepThread::sleep</a></div><div class="ttdeci">static void sleep(long iSleepTime)</div><div class="ttdoc">method which forces the current thread to sleep for usecs seconds </div><div class="ttdef"><b>Definition:</b> sleepthread.h:52</div></div>
<div class="ttc" id="class_sleep_thread_html_a68b6c54954221b0508f84f20bbb4c8c3"><div class="ttname"><a href="class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3">SleepThread::usleep</a></div><div class="ttdeci">static void usleep(long iSleepTime)</div><div class="ttdoc">method which forces the current thread to sleep for usecs microseconds </div><div class="ttdef"><b>Definition:</b> sleepthread.h:44</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -73,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -85,19 +85,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">SleepThread Member List</div> </div>
<div class="title">netctlProfileInfo Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_sleep_thread.html">SleepThread</a>, including all inherited members.</p>
<p>This is the complete list of members for <a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_sleep_thread.html#a380eb864060d1b881ceabe005dca578f">msleep</a>(long iSleepTime)</td><td class="entry"><a class="el" href="class_sleep_thread.html">SleepThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="class_sleep_thread.html#a4d8fe11e5cb7250cc27b2fd0ac1dbc02">sleep</a>(long iSleepTime)</td><td class="entry"><a class="el" href="class_sleep_thread.html">SleepThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_sleep_thread.html#a68b6c54954221b0508f84f20bbb4c8c3">usleep</a>(long iSleepTime)</td><td class="entry"><a class="el" href="class_sleep_thread.html">SleepThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568">active</a></td><td class="entry"><a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66">description</a></td><td class="entry"><a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584">enabled</a></td><td class="entry"><a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f">name</a></td><td class="entry"><a class="el" href="structnetctl_profile_info.html">netctlProfileInfo</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -0,0 +1,175 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>netctlgui: netctlProfileInfo Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structnetctl_profile_info-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">netctlProfileInfo Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>netctl profile information structure
<a href="structnetctl_profile_info.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a98e421d12f0ec50b44128fd699e44d7f"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_profile_info.html#a98e421d12f0ec50b44128fd699e44d7f">name</a></td></tr>
<tr class="separator:a98e421d12f0ec50b44128fd699e44d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84940ffe2484fb0e34d8d02de76aaa66"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_profile_info.html#a84940ffe2484fb0e34d8d02de76aaa66">description</a></td></tr>
<tr class="separator:a84940ffe2484fb0e34d8d02de76aaa66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47e7ded5f519327191f8040294d67568"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_profile_info.html#a47e7ded5f519327191f8040294d67568">active</a></td></tr>
<tr class="separator:a47e7ded5f519327191f8040294d67568"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8173b10891448af2843c02e6b8532584"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_profile_info.html#a8173b10891448af2843c02e6b8532584">enabled</a></td></tr>
<tr class="separator:a8173b10891448af2843c02e6b8532584"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>netctl profile information structure </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a47e7ded5f519327191f8040294d67568"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlProfileInfo::active</td>
</tr>
</table>
</div><div class="memdoc">
<p>whether profile is active </p>
</div>
</div>
<a class="anchor" id="a84940ffe2484fb0e34d8d02de76aaa66"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlProfileInfo::description</td>
</tr>
</table>
</div><div class="memdoc">
<p>profile description </p>
</div>
</div>
<a class="anchor" id="a8173b10891448af2843c02e6b8532584"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlProfileInfo::enabled</td>
</tr>
</table>
</div><div class="memdoc">
<p>whether profile is enabled </p>
</div>
</div>
<a class="anchor" id="a98e421d12f0ec50b44128fd699e44d7f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlProfileInfo::name</td>
</tr>
</table>
</div><div class="memdoc">
<p>profile name </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="netctlinteract_8h_source.html">netctlinteract.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>

View File

@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>netctlgui: sleepthread.h File Reference</title>
<title>netctlgui: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -40,8 +40,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
@ -62,7 +62,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
@ -70,7 +73,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -79,34 +82,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_08d237fc27d4ecd563f71c5d52f2fecc.html">sources</a></li><li class="navelem"><a class="el" href="dir_65c9e01252fc41f6e848ebca2af7e47b.html">netctlgui</a></li><li class="navelem"><a class="el" href="dir_e335b5ab077db6a8c30879452b1fc605.html">include</a></li><li class="navelem"><a class="el" href="dir_fe59a2a0e1774c507781b7be7e3787b8.html">netctlgui</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> </div>
<div class="headertitle">
<div class="title">sleepthread.h File Reference</div> </div>
<div class="title">netctlWifiInfo Member List</div> </div>
</div><!--header-->
<div class="contents">
<p><a href="sleepthread_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sleep_thread.html">SleepThread</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_sleep_thread.html" title="The SleepThread class is used for sleep current thread in WpaSup class. ">SleepThread</a> class is used for sleep current thread in <a class="el" href="class_wpa_sup.html" title="The WpaSup class interacts with wpa_supplicant. ">WpaSup</a> class. <a href="class_sleep_thread.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Header of netctlgui library </p><dl class="section author"><dt>Author</dt><dd>Evgeniy Alekseev </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>GPLv3 </dd></dl>
</div></div><!-- contents -->
<p>This is the complete list of members for <a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051">active</a></td><td class="entry"><a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c">exists</a></td><td class="entry"><a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b">name</a></td><td class="entry"><a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9">security</a></td><td class="entry"><a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6">signal</a></td><td class="entry"><a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -0,0 +1,190 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.7"/>
<title>netctlgui: netctlWifiInfo Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structnetctl_wifi_info-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">netctlWifiInfo Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>WiFi information structure.
<a href="structnetctl_wifi_info.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:afff424704334890c6cb1ce4908ead22b"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b">name</a></td></tr>
<tr class="separator:afff424704334890c6cb1ce4908ead22b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab515de4719f4c498a41c99cb04883db9"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9">security</a></td></tr>
<tr class="separator:ab515de4719f4c498a41c99cb04883db9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89771b5abe65323af38f16a9ead49de6"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6">signal</a></td></tr>
<tr class="separator:a89771b5abe65323af38f16a9ead49de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade128da4a99e22b8194d9f55c5fbc051"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051">active</a></td></tr>
<tr class="separator:ade128da4a99e22b8194d9f55c5fbc051"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab56d1ca1abc45a552f9f9bacab9dfe7c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c">exists</a></td></tr>
<tr class="separator:ab56d1ca1abc45a552f9f9bacab9dfe7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>WiFi information structure. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="ade128da4a99e22b8194d9f55c5fbc051"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlWifiInfo::active</td>
</tr>
</table>
</div><div class="memdoc">
<p>whether associated profile is active </p>
</div>
</div>
<a class="anchor" id="ab56d1ca1abc45a552f9f9bacab9dfe7c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlWifiInfo::exists</td>
</tr>
</table>
</div><div class="memdoc">
<p>whether associated profile exists </p>
</div>
</div>
<a class="anchor" id="afff424704334890c6cb1ce4908ead22b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlWifiInfo::name</td>
</tr>
</table>
</div><div class="memdoc">
<p>ESSID </p>
</div>
</div>
<a class="anchor" id="ab515de4719f4c498a41c99cb04883db9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlWifiInfo::security</td>
</tr>
</table>
</div><div class="memdoc">
<p>may be "WPA2", "WEP", "WEP", "none" </p>
</div>
</div>
<a class="anchor" id="a89771b5abe65323af38f16a9ead49de6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">netctlWifiInfo::signal</td>
</tr>
</table>
</div><div class="memdoc">
<p>Wifi point signal </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="wpasupinteract_8h_source.html">wpasupinteract.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -96,6 +96,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnetctl_wifi_info.html">netctlWifiInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi information structure. <a href="structnetctl_wifi_info.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_wpa_sup.html">WpaSup</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_wpa_sup.html" title="The WpaSup class interacts with wpa_supplicant. ">WpaSup</a> class interacts with wpa_supplicant. <a href="class_wpa_sup.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -106,7 +109,7 @@ Classes</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -24,7 +24,7 @@
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">netctlgui
&#160;<span id="projectnumber">1.2.0</span>
&#160;<span id="projectnumber">1.3.0</span>
</div>
<div id="projectbrief">Qt library which interacts with netctl</div>
</td>
@ -70,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a></div>
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@ -116,58 +116,77 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">class </span><a class="code" href="class_netctl.html">Netctl</a>;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">class </span><a class="code" href="class_netctl_profile.html">NetctlProfile</a>;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="class_wpa_sup.html"> 40</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_wpa_sup.html">WpaSup</a> : <span class="keyword">public</span> QObject</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;{</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">explicit</span> <a class="code" href="class_wpa_sup.html#ae236c442ef55fa5d4a7c03e2f29800d5">WpaSup</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> debugCmd = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings = QMap&lt;QString, QString&gt;());</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <a class="code" href="class_wpa_sup.html#afc8195f5c6d44a43b015cb28d73f9a6b">~WpaSup</a>();</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="comment">// general information</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment"></span> QString <a class="code" href="class_wpa_sup.html#aeee13eea7764376e8f154fce610872b3">existentProfile</a>(<span class="keyword">const</span> QString essid);</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4">isProfileActive</a>(<span class="keyword">const</span> QString essid);</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8">isProfileExists</a>(<span class="keyword">const</span> QString essid);</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="comment"></span> QList&lt;QStringList&gt; <a class="code" href="class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2">scanWifi</a>();</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">startWpaSupplicant</a>();</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051">stopWpaSupplicant</a>();</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <a class="code" href="class_netctl.html">Netctl</a> *netctlCommand;</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <a class="code" href="class_netctl_profile.html">NetctlProfile</a> *netctlProfile;</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordtype">bool</span> debug;</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; QString ctrlDir;</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; QString ctrlGroup;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; QString pidFile;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; QString sudoCommand;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; QString wpaCliPath;</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; QString wpaDrivers;</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; QString wpaSupPath;</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="comment"></span> QString getWpaCliOutput(<span class="keyword">const</span> QString commandLine);</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordtype">bool</span> wpaCliCall(<span class="keyword">const</span> QString commandLine);</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;};</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* WPASUPINTERACT_H */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structnetctl_wifi_info.html"> 51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b"> 53</a></span>&#160; QString <a class="code" href="structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b">name</a>;</div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9"> 54</a></span>&#160; QString <a class="code" href="structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9">security</a>;</div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6"> 55</a></span>&#160; QString <a class="code" href="structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6">signal</a>;</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051"> 56</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051">active</a>;</div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c"> 57</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c">exists</a>;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;} <a class="code" href="structnetctl_wifi_info.html">netctlWifiInfo</a>;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="class_wpa_sup.html"> 63</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_wpa_sup.html">WpaSup</a> : <span class="keyword">public</span> QObject</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;{</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">explicit</span> <a class="code" href="class_wpa_sup.html#ae236c442ef55fa5d4a7c03e2f29800d5">WpaSup</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> debugCmd = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keyword">const</span> QMap&lt;QString, QString&gt; settings = QMap&lt;QString, QString&gt;());</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <a class="code" href="class_wpa_sup.html#afc8195f5c6d44a43b015cb28d73f9a6b">~WpaSup</a>();</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="comment">// general information</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="comment"></span> QString <a class="code" href="class_wpa_sup.html#aeee13eea7764376e8f154fce610872b3">existentProfile</a>(<span class="keyword">const</span> QString essid);</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keyword">static</span> QMap&lt;QString, QString&gt; <a class="code" href="class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355">getRecommendedConfiguration</a>();</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4">isProfileActive</a>(<span class="keyword">const</span> QString essid);</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8">isProfileExists</a>(<span class="keyword">const</span> QString essid);</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="comment"></span> QList&lt;netctlWifiInfo&gt; <a class="code" href="class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e">scanWifi</a>();</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">startWpaSupplicant</a>();</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051">stopWpaSupplicant</a>();</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <a class="code" href="class_netctl.html">Netctl</a> *netctlCommand = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <a class="code" href="class_netctl_profile.html">NetctlProfile</a> *netctlProfile = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordtype">bool</span> debug = <span class="keyword">false</span>;</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keywordtype">bool</span> useSuid = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; QString ctrlDir = QString(<span class="stringliteral">&quot;/run/wpa_supplicant_netctl-gui&quot;</span>);</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; QString ctrlGroup = QString(<span class="stringliteral">&quot;users&quot;</span>);</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; QString pidFile = QString(<span class="stringliteral">&quot;/run/wpa_supplicant_netctl-gui.pid&quot;</span>);</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; QString sudoCommand = QString(<span class="stringliteral">&quot;/usr/bin/kdesu&quot;</span>);</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; QString wpaCliPath = QString(<span class="stringliteral">&quot;/usr/bin/wpa_cli&quot;</span>);</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; QString wpaDrivers = QString(<span class="stringliteral">&quot;nl80211,wext&quot;</span>);</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; QString wpaSupPath = QString(<span class="stringliteral">&quot;/usr/bin/wpa_supplicant&quot;</span>);</div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="comment">// functions</span></div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="comment"></span> QString getWpaCliOutput(<span class="keyword">const</span> QString commandLine);</div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keywordtype">bool</span> waitForProcess(<span class="keyword">const</span> <span class="keywordtype">int</span> sec);</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordtype">bool</span> wpaCliCall(<span class="keyword">const</span> QString commandLine);</div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;};</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* WPASUPINTERACT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="class_wpa_sup_html_aebc870feafdc0acdee5d9007627ba3d8"><div class="ttname"><a href="class_wpa_sup.html#aebc870feafdc0acdee5d9007627ba3d8">WpaSup::isProfileExists</a></div><div class="ttdeci">bool isProfileExists(const QString essid)</div><div class="ttdoc">method which checks profile existence by ESSID </div></div>
<div class="ttc" id="structnetctl_wifi_info_html_ab56d1ca1abc45a552f9f9bacab9dfe7c"><div class="ttname"><a href="structnetctl_wifi_info.html#ab56d1ca1abc45a552f9f9bacab9dfe7c">netctlWifiInfo::exists</a></div><div class="ttdeci">bool exists</div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:57</div></div>
<div class="ttc" id="class_wpa_sup_html_ae8ebd534cad9715c62a6af766be57051"><div class="ttname"><a href="class_wpa_sup.html#ae8ebd534cad9715c62a6af766be57051">WpaSup::stopWpaSupplicant</a></div><div class="ttdeci">bool stopWpaSupplicant()</div><div class="ttdoc">method which send TERMINATE signal to wpa_supplicant </div></div>
<div class="ttc" id="class_wpa_sup_html_a62c61783935fa166c0ab4365bccce6d2"><div class="ttname"><a href="class_wpa_sup.html#a62c61783935fa166c0ab4365bccce6d2">WpaSup::scanWifi</a></div><div class="ttdeci">QList&lt; QStringList &gt; scanWifi()</div><div class="ttdoc">method which scans WiFi networks </div></div>
<div class="ttc" id="class_wpa_sup_html_abf3330fca9041e2cb149dec3da01b46e"><div class="ttname"><a href="class_wpa_sup.html#abf3330fca9041e2cb149dec3da01b46e">WpaSup::scanWifi</a></div><div class="ttdeci">QList&lt; netctlWifiInfo &gt; scanWifi()</div><div class="ttdoc">method which scans WiFi networks </div></div>
<div class="ttc" id="class_wpa_sup_html_ae236c442ef55fa5d4a7c03e2f29800d5"><div class="ttname"><a href="class_wpa_sup.html#ae236c442ef55fa5d4a7c03e2f29800d5">WpaSup::WpaSup</a></div><div class="ttdeci">WpaSup(const bool debugCmd=false, const QMap&lt; QString, QString &gt; settings=QMap&lt; QString, QString &gt;())</div><div class="ttdoc">WpaSup class constructor. </div></div>
<div class="ttc" id="structnetctl_wifi_info_html_afff424704334890c6cb1ce4908ead22b"><div class="ttname"><a href="structnetctl_wifi_info.html#afff424704334890c6cb1ce4908ead22b">netctlWifiInfo::name</a></div><div class="ttdeci">QString name</div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:53</div></div>
<div class="ttc" id="structnetctl_wifi_info_html_ab515de4719f4c498a41c99cb04883db9"><div class="ttname"><a href="structnetctl_wifi_info.html#ab515de4719f4c498a41c99cb04883db9">netctlWifiInfo::security</a></div><div class="ttdeci">QString security</div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:54</div></div>
<div class="ttc" id="class_netctl_profile_html"><div class="ttname"><a href="class_netctl_profile.html">NetctlProfile</a></div><div class="ttdoc">The NetctlProfile class interacts with netctl profiles. </div><div class="ttdef"><b>Definition:</b> netctlprofile.h:37</div></div>
<div class="ttc" id="class_wpa_sup_html_a84e2b4cb1d25d21379e0fc860a7fb9a4"><div class="ttname"><a href="class_wpa_sup.html#a84e2b4cb1d25d21379e0fc860a7fb9a4">WpaSup::isProfileActive</a></div><div class="ttdeci">bool isProfileActive(const QString essid)</div><div class="ttdoc">method which checks profile status by ESSID </div></div>
<div class="ttc" id="class_netctl_html"><div class="ttname"><a href="class_netctl.html">Netctl</a></div><div class="ttdoc">The Netctl class interacts with netctl. </div><div class="ttdef"><b>Definition:</b> netctlinteract.h:39</div></div>
<div class="ttc" id="class_netctl_html"><div class="ttname"><a href="class_netctl.html">Netctl</a></div><div class="ttdoc">The Netctl class interacts with netctl. </div><div class="ttdef"><b>Definition:</b> netctlinteract.h:59</div></div>
<div class="ttc" id="class_wpa_sup_html_afc8195f5c6d44a43b015cb28d73f9a6b"><div class="ttname"><a href="class_wpa_sup.html#afc8195f5c6d44a43b015cb28d73f9a6b">WpaSup::~WpaSup</a></div><div class="ttdeci">~WpaSup()</div><div class="ttdoc">WpaSup class destructor. </div></div>
<div class="ttc" id="class_wpa_sup_html_aeee13eea7764376e8f154fce610872b3"><div class="ttname"><a href="class_wpa_sup.html#aeee13eea7764376e8f154fce610872b3">WpaSup::existentProfile</a></div><div class="ttdeci">QString existentProfile(const QString essid)</div><div class="ttdoc">method which gets profile name by ESSID </div></div>
<div class="ttc" id="class_wpa_sup_html_abe6865d3fc907dedf0d6eb485123ef0b"><div class="ttname"><a href="class_wpa_sup.html#abe6865d3fc907dedf0d6eb485123ef0b">WpaSup::startWpaSupplicant</a></div><div class="ttdeci">bool startWpaSupplicant()</div><div class="ttdoc">method which calls wpa_supplicant </div></div>
<div class="ttc" id="class_wpa_sup_html"><div class="ttname"><a href="class_wpa_sup.html">WpaSup</a></div><div class="ttdoc">The WpaSup class interacts with wpa_supplicant. </div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:40</div></div>
<div class="ttc" id="structnetctl_wifi_info_html_a89771b5abe65323af38f16a9ead49de6"><div class="ttname"><a href="structnetctl_wifi_info.html#a89771b5abe65323af38f16a9ead49de6">netctlWifiInfo::signal</a></div><div class="ttdeci">QString signal</div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:55</div></div>
<div class="ttc" id="class_wpa_sup_html"><div class="ttname"><a href="class_wpa_sup.html">WpaSup</a></div><div class="ttdoc">The WpaSup class interacts with wpa_supplicant. </div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:63</div></div>
<div class="ttc" id="structnetctl_wifi_info_html"><div class="ttname"><a href="structnetctl_wifi_info.html">netctlWifiInfo</a></div><div class="ttdoc">WiFi information structure. </div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:51</div></div>
<div class="ttc" id="structnetctl_wifi_info_html_ade128da4a99e22b8194d9f55c5fbc051"><div class="ttname"><a href="structnetctl_wifi_info.html#ade128da4a99e22b8194d9f55c5fbc051">netctlWifiInfo::active</a></div><div class="ttdeci">bool active</div><div class="ttdef"><b>Definition:</b> wpasupinteract.h:56</div></div>
<div class="ttc" id="class_wpa_sup_html_ab60ec6f1349b09dbdeca9e359dc6a355"><div class="ttname"><a href="class_wpa_sup.html#ab60ec6f1349b09dbdeca9e359dc6a355">WpaSup::getRecommendedConfiguration</a></div><div class="ttdeci">static QMap&lt; QString, QString &gt; getRecommendedConfiguration()</div><div class="ttdoc">method which check system configuration and return recommended values to keys </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jul 30 2014 19:20:33 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Mon Aug 25 2014 15:07:08 for netctlgui by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>

View File

@ -13,6 +13,8 @@ links:
- Page on <a href="http://linux.softpedia.com/get/System/Networking/Netctl-GUI-103383.shtml" title="Softpedia">Softpedia</a>
- Page on <a href="http://kde-apps.org/content/show.php?content=164490" title="kde-apps">kde-apps.org</a>
- <a href="https://aur.archlinux.org/pkgbase/netctl-gui/" title="AUR">AUR package</a>
- <a href="/devs/netctl-gui-dbus-api.html" title="DBus API">DBus API reference</a>
- <a href="/devs/netctl-gui-security-notes.html" title="Security">Security notes</a>
---
<!-- info block -->
<h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Information</h2>
@ -23,34 +25,46 @@ links:
{% highlight bash %}
$ netctl-gui --help
Usage:
netctl-gui [ --about ] [ --netctl-auto ] [ --settings ]
[ -e ESSID | --essid ESSID ] [ -o PROFILE | --open PROFILE ]
[ -s PROFILE | --select PROFILE ]
[ -c FILE | --config FILE ] [ -d | --debug ] [ --default ]
[ --set-opts OPTIONS ] [ -t NUM | --tab NUM ]
[ -v | --version ] [ -i | --info ] [ -h | --help]
netctl-gui [ options ]
Options:
Open window:
--detached - start detached from console
--maximized - start maximized
--minimized - start minimized to tray
--about - show about window
--netctl-auto - show netctl-auto window
--settings - show settings window
Functions:
-e, --essid <arg> - select this ESSID
-o, --open <arg> - open this profile
-s, --select <arg> - select this profile
Additional flags:
-c, --config <arg> - read configuration from this file
-d, --debug - print debug information
--default - start with default settings
--set-opts <arg> - set options for this run, comma separated
-t, --tab <arg> - open a tab with this number
Show messages:
-v, --version - show version and exit
-i, --info - show build information and exit
-h, --help - show this help and exit
{% endhighlight %}
Parametrs:
Open window:
--about - show about window
--netctl-auto - show netctl-auto window
--settings - show settings window
Functions:
-e ESSID --essid ESSID - select ESSID ESSID
-o PROFILE --open PROFILE - open profile PROFILE
-s PROFILE --select PROFILE - select profile PROFILE
Additional flags:
-c FILE --config FILE
- read configuration from this file
-d --debug - print debug information
--default - start with default settings
--set-opts OPTIONS
- set options for this run, comma separated
-t 1 --tab 1 - open a tab with number 1
Show messages:
-v --version - show version and exit
-i --info - show build information and exit
-h --help - show this help and exit
{% highlight bash %}
$ netctlgui-helper --help
Usage:
netctlgui-helper [ options ]
Options:
-c, --config <arg> - read configuration from this file
-d, --debug - print debug information
--nodaemon - do not start as daemon
--replace - force replace the existing session
--restore - force restore the existing session
--system - do not read user configuration, system-wide only
Show messages:
-v, --version - show version and exit
-i, --info - show build information and exit
-h, --help - show this help and exit
{% endhighlight %}
<h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Developers and contributors</h3>
@ -88,14 +102,28 @@ sudo make install
<p>Available cmake flags are:</p>
<ul>
<li><code>-DBUILD_DATAENGINE:BOOL=0</code> - do not build DataEngine;</li>
<li><code>-DBUILD_DOCS:BOOL=0</code> - do not build developer documentation;</li>
<li><code>-DBUILD_GUI:BOOL=0</code> - do not build GUI;</li>
<li><code>-DBUILD_LIBRARY:BOOL=0</code> - do not build library;</li>
<li><code>-DBUILD_PLASMOID:BOOL=0</code> - do not build Plasmoid;</li>
<li><code>-DUSE_QT5:BOOL=0</code> - use Qt4 instead of Qt5 for GUI.</li>
</ul>
</li>
<li>components:
<ul>
<li><code>-DBUILD_DATAENGINE:BOOL=0</code> - do not build DataEngine</li>
<li><code>-DBUILD_GUI:BOOL=0</code> - do not build GUI</li>
<li><code>-DBUILD_HELPER:BOOL=0</code> - do not build helper daemon</li>
<li><code>-DBUILD_LIBRARY:BOOL=0</code> - do not build library</li>
<li><code>-DBUILD_PLASMOID:BOOL=0</code> - do not build Plasmoid</li>
</ul></li>
<li>additional components:
<ul>
<li><code>-DBUILD_DOCS:BOOL=0</code> - do not build developer documentation</li>
<li><code>-DBUILD_TEST:BOOL=1</code> - build auto tests for the library and the helper</li>
</ul></li>
<li>project properties:
<ul>
<li><code>-DDBUS_SYSTEMCONF_PATH=/etc/dbus-1/system.d/</code> - path to DBus system configuration files</li>
<li><code>-DSYSTEMD_SERVICE_PATH=lib/systemd/system</code> - path to systemd services</li>
<li><code>-DUSE_CAPABILITIES:BOOL=0</code> - do not use setcap to get privileges to the helper</li>
<li><code>-DUSE_QT5:BOOL=0</code> - use Qt4 instead of Qt5 for GUI</li>
</ul></li>
</ul></li>
</ul></li>
</ul>
<h3><a href="#dependencies" class="anchor" name="dependencies"><span class="octicon octicon-link"></span></a>Dependencies</h3>
@ -119,7 +147,13 @@ sudo make install
<!-- config block -->
<h2><a href="#config" class="anchor" name="config"><span class="octicon octicon-link"></span></a>Configuration</h2>
<p>It is recommended to use graphical interface for widget and DataEngine configuration. All settings of GUI are stored in <code>$HOME/.config/netctl-gui.conf</code>. It is highly recommended to edit it from graphical interface. </p>
<p>It is recommended to use graphical interface for configuration. Configuration files are:</p>
<ul>
<li><code>$HOME/.config/netctl-gui.conf</code> - GUI/helper user configuration</li>
<li><code>/etc/netctl-gui.conf</code> - helper system-wide configuration</li>
<li><code>$KDEHOME/share/config/netctl.conf</code> - DataEngine user configuration</li>
<li><code>$KDESYSTEM/share/config/netctl.conf</code> - DataEngine system-wide configuration</li>
</ul>
<!-- end of config block -->
<!-- gui block -->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 179 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -14,6 +14,8 @@ links:
- Страница на <a href="http://linux.softpedia.com/get/System/Networking/Netctl-GUI-103383.shtml" title="Softpedia">Softpedia</a>
- Страница на <a href="http://kde-apps.org/content/show.php?content=164490" title="kde-apps">kde-apps.org</a>
- <a href="https://aur.archlinux.org/pkgbase/netctl-gui/" title="AUR">Пакет в AUR</a>
- <a href="/devs/netctl-gui-dbus-api.html" title="DBus API">Описание DBus API</a>
- <a href="/devs/netctl-gui-security-notes.html" title="Security">Примечания о безопасности</a>
---
<!-- info block -->
<h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Информация</h2>
@ -24,34 +26,46 @@ links:
{% highlight bash %}
$ netctl-gui --help
Использование:
netctl-gui [ --about ] [ --netctl-auto ] [ --settings ]
[ -e ESSID | --essid ESSID ] [ -o PROFILE | --open PROFILE ]
[ -s PROFILE | --select PROFILE ]
[ -c FILE | --config FILE ] [ -d | --debug ] [ --default ]
[ --set-opts OPTIONS ] [ -t NUM | --tab NUM ]
[ -v | --version ] [ -i | --info ] [ -h | --help]
netctl-gui [ options ]
Опции:
Открыть окно:
--detached - запустить открепленным от консоли
--maximized - запустить развернутым
--minimized - запустить свернутым в трей
--about - показать окно "О программе"
--netctl-auto - показать окно netctl-auto
--settings - показать окно настроек
Функции:
-e, --essid <arg> - выбрать данный ESSID
-o, --open <arg> - открыть данный профиль
-s, --select <arg> - выбрать данный профиль
Дополнительные флаги:
-c, --config <arg> - прочитать настройки из данного файла
-d, --debug - показать отладочную информацию
--default - запустить со стандартными настройками
--set-opts <arg> - установить опции для данного запуска, разделенные запятыми
-t, --tab <arg> - открыть вкладку с этим номером
Показать сообщения:
-v, --version - показать версию и выход
-i, --info - показать информацию о сборке и выход
-h, --help - показать справку и выход
{% endhighlight %}
Параметры:
Открыть окно:
--about - показать окно "О программе"
--netctl-auto - показать окно netctl-auto
--settings - показать окно настроек
Функции:
-e ESSID --essid ESSID - выбрать ESSID ESSID
-o PROFILE --open PROFILE - открыть профиль PROFILE
-s PROFILE --select PROFILE - выбрать профиль PROFILE
Дополнительные флаги:
-c FILE --config FILE
- прочитать настройки из данного файла
-d --debug - показать отладочную информацию
--default - запустить со стандартными настройками
--set-opts OPTIONS
- установить опции для данного запуска, разделенные запятыми
-t 1 --tab 1 - открыть вкладку с номером 1
Показать сообщения:
-v --version - показать версию и выход
-i --info - показать информацию о сборке и выход
-h --help - показать справку и выход
{% highlight bash %}
$ netctlgui-helper --help
Использование:
netctlgui-helper [ options ]
Опции:
-c, --config <arg> - прочитать настройки из данного файла
-d, --debug - показать отладочную информацию
--nodaemon - не запускать как демон
--replace - принудительно заменить существующую сессию
--restore - принудительно восстановить существующую сессию
--system - не считывать пользовательские настройки, только системные
Показать сообщения:
-v, --version - показать версию и выход
-i, --info - показать информацию о сборке и выход
-h, --help - показать справку и выход
{% endhighlight %}
<h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
@ -89,14 +103,28 @@ sudo make install
<p>Доступные флаги cmake:</p>
<ul>
<li><code>-DBUILD_DATAENGINE:BOOL=0</code> - не собирать DataEngine;</li>
<li><code>-DBUILD_DOCS:BOOL=0</code> - не собирать документацию;</li>
<li><code>-DBUILD_GUI:BOOL=0</code> - не собирать GUI;</li>
<li><code>-DBUILD_LIBRARY:BOOL=0</code> - не собирать библиотеку;</li>
<li><code>-DBUILD_PLASMOID:BOOL=0</code> - не собирать плазмоид;</li>
<li><code>-DUSE_QT5:BOOL=0</code> - использовать Qt4 вместо Qt5 для GUI.</li>
</ul>
</li>
<li>компоненты:
<ul>
<li><code>-DBUILD_DATAENGINE:BOOL=0</code> - не собирать DataEngine</li>
<li><code>-DBUILD_GUI:BOOL=0</code> - не собирать GUI</li>
<li><code>-DBUILD_HELPER:BOOL=0</code> - не собирать хелпер</li>
<li><code>-DBUILD_LIBRARY:BOOL=0</code> - не собирать библиотеку</li>
<li><code>-DBUILD_PLASMOID:BOOL=0</code> - не собирать плазмоид</li>
</ul></li>
<li>дополнительные компоненты:
<ul>
<li><code>-DBUILD_DOCS:BOOL=0</code> - не собирать документацию разработчика</li>
<li><code>-DBUILD_TEST:BOOL=1</code> - собирать авто тесты для библиотеки и хелпера</li>
</ul></li>
<li>свойства проекта:
<ul>
<li><code>-DDBUS_SYSTEMCONF_PATH=/etc/dbus-1/system.d/</code> - путь к системный файлам конфигурации DBus</li>
<li><code>-DSYSTEMD_SERVICE_PATH=lib/systemd/system</code> - путь к сервису systemd</li>
<li><code>-DUSE_CAPABILITIES:BOOL=0</code> - не использовать setcap, чтобы дать необходимые привилегии хелперу</li>
<li><code>-DUSE_QT5:BOOL=0</code> - использовать Qt4 вместо Qt5</li>
</ul></li>
</ul></li>
</ul></li>
</ul>
<h3><a href="#dependencies" class="anchor" name="dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
@ -120,6 +148,14 @@ sudo make install
<!-- config block -->
<h2><a href="#config" class="anchor" name="config"><span class="octicon octicon-link"></span></a>Настройка</h2>
<p>Рекомендуется использовать графический интерфейс для настройки. Конфигурационные файлы:</p>
<ul>
<li><code>$HOME/.config/netctl-gui.conf</code> - пользовательские настройки GUI/хелпера</li>
<li><code>/etc/netctl-gui.conf</code> - системные настройки хелпера</li>
<li><code>$KDEHOME/share/config/netctl.conf</code> - пользовательские настройки DataEngine</li>
<li><code>$KDESYSTEM/share/config/netctl.conf</code> - системные настройки DataEngine</li>
</ul>
<p>Для настройки виджета и DataEngine рекомендуется использовать графический интерфейс. Все настройки графического интерфейса хранятся в <code>$HOME/.config/netctl-gui.conf</code>. Для редактирования настоятельно рекомендуется использовать графический интерфейс.</p>
<!-- end of config block -->