com.eurotech.framework.net.wifi
Interface WifiInterface<T extends WifiInterfaceAddress>

Type Parameters:
T -
All Superinterfaces:
NetInterface<T>
All Known Implementing Classes:
WifiInterfaceConfigImpl, WifiInterfaceImpl

public interface WifiInterface<T extends WifiInterfaceAddress>
extends NetInterface<T>

Wifi interface


Nested Class Summary
static class WifiInterface.Capability
          Flags describing the capabilities of a wireless device.
 
Method Summary
 EnumSet<WifiInterface.Capability> getCapabilities()
          Returns the the capabilities of the wireless device.
 List<T> getNetInterfaceAddresses()
          Returns a List of all InterfaceAddresses of this network interface.
 
Methods inherited from interface com.eurotech.framework.net.NetInterface
getDriver, getDriverVersion, getFirmwareVersion, getHardwareAddress, getMTU, getName, getState, getType, getUsbDevice, isAutoConnect, isLoopback, isPointToPoint, isUp, isVirtual, supportsMulticast
 

Method Detail

getCapabilities

EnumSet<WifiInterface.Capability> getCapabilities()
Returns the the capabilities of the wireless device.

Returns:

getNetInterfaceAddresses

List<T> getNetInterfaceAddresses()
Returns a List of all InterfaceAddresses of this network interface.

Specified by:
getNetInterfaceAddresses in interface NetInterface<T extends WifiInterfaceAddress>
Returns:
a List object with all or a subset of the InterfaceAddresss of this network interface


Copyright © 2013. All Rights Reserved.