summary refs log tree commit diff
path: root/libnm-glib/nm-access-point.h
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-glib/nm-access-point.h')
-rw-r--r--libnm-glib/nm-access-point.h32
1 files changed, 21 insertions, 11 deletions
diff --git a/libnm-glib/nm-access-point.h b/libnm-glib/nm-access-point.h
index 77024815..24b69d5e 100644
--- a/libnm-glib/nm-access-point.h
+++ b/libnm-glib/nm-access-point.h
@@ -18,7 +18,7 @@
  * Boston, MA 02110-1301 USA.
  *
  * Copyright (C) 2007 - 2008 Novell, Inc.
- * Copyright (C) 2007 - 2008 Red Hat, Inc.
+ * Copyright (C) 2007 - 2011 Red Hat, Inc.
  */
 
 #ifndef NM_ACCESS_POINT_H
@@ -42,12 +42,16 @@ G_BEGIN_DECLS
 #define NM_ACCESS_POINT_WPA_FLAGS   "wpa-flags"
 #define NM_ACCESS_POINT_RSN_FLAGS   "rsn-flags"
 #define NM_ACCESS_POINT_SSID        "ssid"
+#define NM_ACCESS_POINT_BSSID       "bssid"
 #define NM_ACCESS_POINT_FREQUENCY   "frequency"
-#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
 #define NM_ACCESS_POINT_MODE        "mode"
 #define NM_ACCESS_POINT_MAX_BITRATE "max-bitrate"
 #define NM_ACCESS_POINT_STRENGTH    "strength"
 
+/* DEPRECATED */
+#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
+
+
 typedef struct {
 	NMObject parent;
 } NMAccessPoint;
@@ -68,15 +72,21 @@ GType nm_access_point_get_type (void);
 
 GObject *nm_access_point_new (DBusGConnection *connection, const char *path);
 
-guint32      nm_access_point_get_flags        (NMAccessPoint *ap);
-guint32      nm_access_point_get_wpa_flags    (NMAccessPoint *ap);
-guint32      nm_access_point_get_rsn_flags    (NMAccessPoint *ap);
-const GByteArray * nm_access_point_get_ssid   (NMAccessPoint *ap);
-guint32      nm_access_point_get_frequency    (NMAccessPoint *ap);
-const char * nm_access_point_get_hw_address   (NMAccessPoint *ap);
-NM80211Mode  nm_access_point_get_mode         (NMAccessPoint *ap);
-guint32      nm_access_point_get_max_bitrate  (NMAccessPoint *ap);
-guint8       nm_access_point_get_strength     (NMAccessPoint *ap);
+NM80211ApFlags         nm_access_point_get_flags        (NMAccessPoint *ap);
+NM80211ApSecurityFlags nm_access_point_get_wpa_flags    (NMAccessPoint *ap);
+NM80211ApSecurityFlags nm_access_point_get_rsn_flags    (NMAccessPoint *ap);
+const GByteArray *     nm_access_point_get_ssid         (NMAccessPoint *ap);
+const char *           nm_access_point_get_bssid        (NMAccessPoint *ap);
+guint32                nm_access_point_get_frequency    (NMAccessPoint *ap);
+NM80211Mode            nm_access_point_get_mode         (NMAccessPoint *ap);
+guint32                nm_access_point_get_max_bitrate  (NMAccessPoint *ap);
+guint8                 nm_access_point_get_strength     (NMAccessPoint *ap);
+
+GSList *               nm_access_point_filter_connections (NMAccessPoint *ap,
+                                                           const GSList *connections);
+
+/* DEPRECATED */
+const char *           nm_access_point_get_hw_address   (NMAccessPoint *ap);
 
 G_END_DECLS