blob: 1963cd31361beb6304f0b7f0422a99458bee1252 [file] [log] [blame]
// Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef SUPPLICANT_NETWORK_PROXY_INTERFACE_H_
#define SUPPLICANT_NETWORK_PROXY_INTERFACE_H_
#include <map>
#include <dbus-c++/dbus.h>
namespace shill {
// SupplicantNetworkProxyInterface declares only the subset of
// fi::w1::wpa_supplicant1::Network_proxy that is actually used by WiFi.
class SupplicantNetworkProxyInterface {
public:
virtual ~SupplicantNetworkProxyInterface() {}
virtual void SetEnabled(bool enabled) = 0;
};
} // namespace shill
#endif // SUPPLICANT_NETWORK_PROXY_INTERFACE_H_