|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DeviceDriverManager
Method Summary | |
---|---|
java.util.List<DeviceURI> |
getConnectedDevices(BusURI url)
Gets a list of connected Devices to this busURL |
java.util.List<ChannelInformation> |
getDeviceChannels(DeviceURI url)
Gets a List of Channels for a given Device. |
void |
readDeviceAsync(DeviceURI url,
java.util.List<ChannelIdentifier> list,
DataReceivedListener callback,
java.lang.Object handle)
Delegates a readMeterData request to the appropriate driver |
java.util.List<Measurement> |
readDeviceSync(DeviceURI url,
java.util.List<ChannelIdentifier> channels)
Immediately reads a Device and returns measured Results |
void |
writeChannel(DeviceURI url,
ChannelIdentifier channel,
double value)
|
Method Detail |
---|
void readDeviceAsync(DeviceURI url, java.util.List<ChannelIdentifier> list, DataReceivedListener callback, java.lang.Object handle) throws NoSuchDriverException, java.io.IOException
url
- list
- callback
- handle
-
NoSuchDriverException
java.io.IOException
void writeChannel(DeviceURI url, ChannelIdentifier channel, double value) throws NoSuchDriverException, MethodNotImplementedException, java.io.IOException
url
- channel
- value
-
NoSuchDriverException
MethodNotImplementedException
java.io.IOException
java.util.List<DeviceURI> getConnectedDevices(BusURI url) throws MethodNotImplementedException, NoSuchDriverException, java.io.IOException
url
-
MethodNotImplementedException
NoSuchDriverException
java.io.IOException
java.util.List<ChannelInformation> getDeviceChannels(DeviceURI url) throws MethodNotImplementedException, NoSuchDriverException, java.io.IOException
url
-
MethodNotImplementedException
NoSuchDriverException
java.io.IOException
java.util.List<Measurement> readDeviceSync(DeviceURI url, java.util.List<ChannelIdentifier> channels) throws MethodNotImplementedException, java.io.IOException
url
- channels
-
MethodNotImplementedException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |