|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjhomenet.hw.driver.network.NetworkDriver
public class NetworkDriver
| Constructor Summary | |
|---|---|
NetworkDriver()
Default constructor. |
|
| Method Summary | |
|---|---|
double |
getCount(java.lang.String hardwareID)
Get the count. |
java.lang.String |
getDriverHardwareDescription(java.lang.String hardwareID)
Get a description of the hardware driver. |
static HardwareDriver |
getDriverInstance()
Get a reference to the hardware driver. |
java.lang.String |
getDriverName()
Get the driver name. |
java.util.ArrayList<java.lang.String> |
getHardwareIDs()
Get a list of the hardware IDs. |
double |
getTemp(java.lang.String hardwareID)
Get the temperature. |
double |
getVoltage(java.lang.String hardwareID)
Get the voltage value. |
double |
getWindDirection(java.lang.String hardwareID)
Get the wind direction. |
double |
getWindSpeed(java.lang.String hardwareID)
Get the wind speed. |
void |
switchDeviceOff(java.lang.String hardwareID)
Switch the desired device off. |
void |
switchDeviceOn(java.lang.String hardwareID)
Switch the desired device on. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NetworkDriver()
| Method Detail |
|---|
public static HardwareDriver getDriverInstance()
public java.lang.String getDriverName()
HardwareDriver
getDriverName in interface HardwareDriverHardwareDriver.getDriverName()public java.lang.String getDriverHardwareDescription(java.lang.String hardwareID)
HardwareDriver
getDriverHardwareDescription in interface HardwareDriverHardwareDriver.getDriverHardwareDescription(java.lang.String)public java.util.ArrayList<java.lang.String> getHardwareIDs()
HardwareDriver
getHardwareIDs in interface HardwareDriverHardwareDriver.getHardwareIDs()
public void switchDeviceOn(java.lang.String hardwareID)
throws HardwareDriverException
HardwareDriver
switchDeviceOn in interface HardwareDriverHardwareDriverExceptionHardwareDriver.switchDeviceOn(java.lang.String)
public void switchDeviceOff(java.lang.String hardwareID)
throws HardwareDriverException
HardwareDriver
switchDeviceOff in interface HardwareDriverHardwareDriverExceptionHardwareDriver.switchDeviceOff(java.lang.String)
public double getTemp(java.lang.String hardwareID)
throws HardwareDriverException
HardwareDriver
getTemp in interface HardwareDriverHardwareDriverExceptionHardwareDriver.getTemp(java.lang.String)
public double getVoltage(java.lang.String hardwareID)
throws HardwareDriverException
HardwareDriver
getVoltage in interface HardwareDriverHardwareDriverExceptionHardwareDriver.getVoltage(java.lang.String)
public double getCount(java.lang.String hardwareID)
throws HardwareDriverException
HardwareDriver
getCount in interface HardwareDriverHardwareDriverExceptionHardwareDriver.getCount(java.lang.String)
public double getWindSpeed(java.lang.String hardwareID)
throws HardwareDriverException
HardwareDriver
getWindSpeed in interface HardwareDriverHardwareDriverExceptionHardwareDriver.getWindSpeed(java.lang.String)
public double getWindDirection(java.lang.String hardwareID)
throws HardwareDriverException
HardwareDriver
getWindDirection in interface HardwareDriverHardwareDriverExceptionHardwareDriver.getWindDirection(java.lang.String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||