diff options
author | Ossama Othman <ossama.othman@intel.com> | 2013-11-26 11:03:49 -0800 |
---|---|---|
committer | Ossama Othman <ossama.othman@intel.com> | 2013-11-26 11:03:49 -0800 |
commit | f612f06d4ab4f892fda44aca9b98a5068c4b8b05 (patch) | |
tree | f0e433c82f02208e521268e7da17707aaccc417d /plugins/connman/wifi.hpp | |
parent | 086b50649970edd6cf2470d840fcec75035b1d19 (diff) | |
download | settings-daemon-f612f06d4ab4f892fda44aca9b98a5068c4b8b05.tar.gz settings-daemon-f612f06d4ab4f892fda44aca9b98a5068c4b8b05.tar.bz2 settings-daemon-f612f06d4ab4f892fda44aca9b98a5068c4b8b05.zip |
Migrated to new connman::technology interface.
Change-Id: I4dd40214baf16fda00177da11fa7e83cdc4f2e3c
Signed-off-by: Ossama Othman <ossama.othman@intel.com>
Diffstat (limited to 'plugins/connman/wifi.hpp')
-rw-r--r-- | plugins/connman/wifi.hpp | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/plugins/connman/wifi.hpp b/plugins/connman/wifi.hpp deleted file mode 100644 index 2ab51ec..0000000 --- a/plugins/connman/wifi.hpp +++ /dev/null @@ -1,100 +0,0 @@ -/** - * @file wifi.hpp - * - * @brief Wifi settings plugin. - * - * Connman-based wifi settings plugin. - * - * @author Ossama Othman @<ossama.othman@@intel.com@> - * - * @copyright @par - * Copyright 2012, 2013 Intel Corporation All Rights Reserved. - * @par - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; - * version 2.1 of the License. - * @par - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * @par - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301 USA - * - * @note This header is internal. Settings provider plugin implementors - * should write their own library/symbol export macros as - * needed. - */ - - -#ifndef IVI_SETTINGS_CONNMAN_WIFI_HPP -#define IVI_SETTINGS_CONNMAN_WIFI_HPP - -#include <settingsd/plugin.hpp> - -#include "technology.hpp" - - -namespace ivi -{ - namespace settings - { - class response_callback; - - /** - * @class wifi - * - * @brief Connman-based wifi settings. - * - * This class implements all connman-based wifi settings. - */ - class wifi : public plugin - { - public: - - /// Constructor. - wifi(GDBusConnection * connection, - connman_manager & manager, - event_callback const & e); - - /// Destructor. - virtual ~wifi(); - - /** - * @name Settings Plugin API - * - * Interface defined by the @c ivi::settings::plugin abstract - * base class. - * - * @see settingsd/plugin.hpp - */ - //@{ - virtual std::string const & id() const; - virtual void handle_request(std::string request, - response_callback response); - //@} - - private: - - /// Underlying connman proxy. - technology technology_; - - }; - - } -} - - -#endif /* IVI_SETTINGS_CONNMAN_WIFI_HPP */ - - -// Local Variables: -// mode:c++ -// c-basic-offset:2 -// indent-tabs-mode: nil -// End: - |