com.eurotech.framework.core.net
Class WifiInterfaceImpl<T extends WifiInterfaceAddress>

java.lang.Object
  extended by com.eurotech.framework.core.net.AbstractNetInterface<T>
      extended by com.eurotech.framework.core.net.WifiInterfaceImpl<T>
All Implemented Interfaces:
NetInterface<T>, WifiInterface<T>
Direct Known Subclasses:
WifiInterfaceConfigImpl

public class WifiInterfaceImpl<T extends WifiInterfaceAddress>
extends AbstractNetInterface<T>
implements WifiInterface<T>


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eurotech.framework.net.wifi.WifiInterface
WifiInterface.Capability
 
Constructor Summary
WifiInterfaceImpl(String name)
           
WifiInterfaceImpl(WifiInterface<? extends WifiInterfaceAddress> other)
           
 
Method Summary
 EnumSet<WifiInterface.Capability> getCapabilities()
          Returns the the capabilities of the wireless device.
 NetInterfaceType getType()
          Returns the type of this NetworkInterface.
 void setCapabilities(EnumSet<WifiInterface.Capability> capabilities)
           
 String toString()
           
 
Methods inherited from class com.eurotech.framework.core.net.AbstractNetInterface
getDriver, getDriverVersion, getFirmwareVersion, getHardwareAddress, getMTU, getName, getNetInterfaceAddresses, getState, getUsbDevice, isAutoConnect, isLoopback, isPointToPoint, isUp, isVirtual, setAutoConnect, setDriver, setDriverVersion, setFirmwareVersion, setHardwareAddress, setLoopback, setMTU, setName, setNetInterfaceAddresses, setPointToPoint, setState, setSupportsMulticast, setUp, setUsbDevice, setVirtual, supportsMulticast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.eurotech.framework.net.wifi.WifiInterface
getNetInterfaceAddresses
 
Methods inherited from interface com.eurotech.framework.net.NetInterface
getDriver, getDriverVersion, getFirmwareVersion, getHardwareAddress, getMTU, getName, getState, getUsbDevice, isAutoConnect, isLoopback, isPointToPoint, isUp, isVirtual, supportsMulticast
 

Constructor Detail

WifiInterfaceImpl

public WifiInterfaceImpl(String name)

WifiInterfaceImpl

public WifiInterfaceImpl(WifiInterface<? extends WifiInterfaceAddress> other)
Method Detail

getType

public NetInterfaceType getType()
Description copied from interface: NetInterface
Returns the type of this NetworkInterface.

Specified by:
getType in interface NetInterface<T extends WifiInterfaceAddress>
Returns:
interface type

getCapabilities

public EnumSet<WifiInterface.Capability> getCapabilities()
Description copied from interface: WifiInterface
Returns the the capabilities of the wireless device.

Specified by:
getCapabilities in interface WifiInterface<T extends WifiInterfaceAddress>
Returns:

setCapabilities

public void setCapabilities(EnumSet<WifiInterface.Capability> capabilities)

toString

public String toString()
Overrides:
toString in class AbstractNetInterface<T extends WifiInterfaceAddress>


Copyright © 2013. All Rights Reserved.