com.eurotech.framework.core.net
Class WifiAccessPointImpl

java.lang.Object
  extended by com.eurotech.framework.core.net.WifiAccessPointImpl
All Implemented Interfaces:
WifiAccessPoint

public class WifiAccessPointImpl
extends Object
implements WifiAccessPoint


Constructor Summary
WifiAccessPointImpl(String ssid)
           
 
Method Summary
 List<Long> getBitrate()
          The bitrates this access point is capable of, in kilobits/second (Kb/s).
 long getFrequency()
          The radio channel frequency in use by the access point, in MHz.
 byte[] getHardwareAddress()
          The hardware address (BSSID) of the access point.
 WifiMode getMode()
          Describes the operating mode of the access point.
 EnumSet<WifiSecurity> getRsnSecurity()
          Describes the access point's capabilities according to the RSN (Robust Secure Network) protocol.
 String getSSID()
          The Service Set Identifier identifying the access point.
 int getStrength()
          The current signal quality of the access point, in percent.
 EnumSet<WifiSecurity> getWpaSecurity()
          Describes the access point's capabilities according to WPA (Wifi Protected Access).
 void setBitrate(List<Long> bitrate)
           
 void setFrequency(long frequency)
           
 void setHardwareAddress(byte[] hardwareAddress)
           
 void setMode(WifiMode mode)
           
 void setRsnSecurity(EnumSet<WifiSecurity> rsnSecurity)
           
 void setStrength(int strength)
           
 void setWpaSecurity(EnumSet<WifiSecurity> wpaSecurity)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WifiAccessPointImpl

public WifiAccessPointImpl(String ssid)
Method Detail

getSSID

public String getSSID()
Description copied from interface: WifiAccessPoint
The Service Set Identifier identifying the access point.

Specified by:
getSSID in interface WifiAccessPoint
Returns:

getHardwareAddress

public byte[] getHardwareAddress()
Description copied from interface: WifiAccessPoint
The hardware address (BSSID) of the access point.

Specified by:
getHardwareAddress in interface WifiAccessPoint
Returns:

setHardwareAddress

public void setHardwareAddress(byte[] hardwareAddress)

getFrequency

public long getFrequency()
Description copied from interface: WifiAccessPoint
The radio channel frequency in use by the access point, in MHz.

Specified by:
getFrequency in interface WifiAccessPoint
Returns:

setFrequency

public void setFrequency(long frequency)

getMode

public WifiMode getMode()
Description copied from interface: WifiAccessPoint
Describes the operating mode of the access point.

Specified by:
getMode in interface WifiAccessPoint
Returns:

setMode

public void setMode(WifiMode mode)

getBitrate

public List<Long> getBitrate()
Description copied from interface: WifiAccessPoint
The bitrates this access point is capable of, in kilobits/second (Kb/s).

Specified by:
getBitrate in interface WifiAccessPoint
Returns:

setBitrate

public void setBitrate(List<Long> bitrate)

getStrength

public int getStrength()
Description copied from interface: WifiAccessPoint
The current signal quality of the access point, in percent.

Specified by:
getStrength in interface WifiAccessPoint
Returns:

setStrength

public void setStrength(int strength)

getWpaSecurity

public EnumSet<WifiSecurity> getWpaSecurity()
Description copied from interface: WifiAccessPoint
Describes the access point's capabilities according to WPA (Wifi Protected Access).

Specified by:
getWpaSecurity in interface WifiAccessPoint
Returns:

setWpaSecurity

public void setWpaSecurity(EnumSet<WifiSecurity> wpaSecurity)

getRsnSecurity

public EnumSet<WifiSecurity> getRsnSecurity()
Description copied from interface: WifiAccessPoint
Describes the access point's capabilities according to the RSN (Robust Secure Network) protocol.

Specified by:
getRsnSecurity in interface WifiAccessPoint
Returns:

setRsnSecurity

public void setRsnSecurity(EnumSet<WifiSecurity> rsnSecurity)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.