AccessPoint
Object Hierarchy:
NM.AccessPoint
NM.AccessPoint
NM.AccessPoint
NM.Object
NM.Object
NM.Object->NM.AccessPoint
GLib.Object
GLib.Object
GLib.Object->NM.Object
GLib.AsyncInitable
GLib.AsyncInitable
GLib.AsyncInitable->NM.AccessPoint
GLib.AsyncInitable->NM.Object
GLib.Initable
GLib.Initable
GLib.Initable->NM.AccessPoint
GLib.Initable->NM.Object
Description:
[
CCode ( type_id =
"nm_access_point_get_type ()" ) ]
public class AccessPoint :
Object ,
AsyncInitable ,
Initable
Content:
Constants:
Properties:
public string bssid { get ; }
The BSSID of the access point.
public uint flags { get ; }
The flags of the access point.
public uint frequency { get ; }
The frequency of the access point.
public string hw_address { get ; }
The hardware address of the access point.
public int last_seen { get ; }
The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access
point was found in scan results.
public uint max_bitrate { get ; }
The maximum bit rate of the access point in kbit/s.
public uint mode { get ; }
The mode of the access point; either "infrastructure" (a central
coordinator of the wireless network allowing clients to connect) or "ad-hoc" (a network with no central controller).
public uint rsn_flags { get ; }
The RSN flags of the access point.
public Ssid ssid { get ; }
The SSID of the access point.
public uint8 strength { get ; }
The current signal strength of the access point.
public uint wpa_flags { get ; }
The WPA flags of the access point.
Creation methods:
Methods:
public bool connection_valid (Connection connection)
Validates a given connection against a given Wi-Fi access point to
ensure that the connection may be activated with that AP.
public SList <unowned Connection > filter_connections (SList <Connection > connections)
Filters a given list of connections for a given
AccessPoint object and return connections which may be activated with the access point.
public unowned string get_bssid ()
Gets the Basic Service Set ID (BSSID) of the Wi-Fi access point.
public @80211ApFlags get_flags ()
Gets the flags of the access point.
public uint32 get_frequency ()
Gets the frequency of the access point in MHz.
public unowned string get_hw_address ()
Gets the hardware (MAC) address of the access point.
public int get_last_seen ()
Returns the timestamp (in CLOCK_BOOTTIME seconds) for the last time
the access point was found in scan results.
public uint32 get_max_bitrate ()
Gets the maximum bit rate of the access point in kbit/s.
public @80211Mode get_mode ()
Gets the mode of the access point.
public @80211ApSecurityFlags get_rsn_flags ()
Gets the RSN (Robust Secure Network, ie WPA version 2) flags of the
access point.
public unowned ByteArray get_ssid ()
Gets the SSID of the access point.
public uint8 get_strength ()
Gets the current signal strength of the access point as a percentage.
public @80211ApSecurityFlags get_wpa_flags ()
Gets the WPA (version 1) flags of the access point.
Inherited Members:
All known members inherited from class NM.Object
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref
All known members inherited from interface GLib.AsyncInitable
All known members inherited from interface GLib.Initable