20 #ifndef COM_UBUNTU_CONNECTIVITY_NETWORKING_WIFI_ACCESS_POINT
21 #define COM_UBUNTU_CONNECTIVITY_NETWORKING_WIFI_ACCESS_POINT
24 #include <core/property.h>
28 namespace connectivity {
29 namespace networking {
32 #ifndef CONNECTIVITY_CPP_EXPORT
33 #define CONNECTIVITY_CPP_EXPORT __attribute ((visibility ("default")))
41 typedef std::shared_ptr<AccessPoint> Ptr;
42 virtual ~AccessPoint() =
default;
47 virtual const core::Property<double>& strength() = 0;
49 virtual std::string ssid() = 0;
50 virtual bool secured() = 0;
51 virtual bool adhoc() = 0;
#define CONNECTIVITY_CPP_EXPORT