org.openmuc.mbus.driver
Class MBusConnection

java.lang.Object
  extended by org.openmuc.mbus.driver.MBusConnection
All Implemented Interfaces:
java.lang.Runnable

public class MBusConnection
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected  byte[] data
           
protected  org.openmuc.jmbus.MBusASAP mBusASAP
           
 
Constructor Summary
MBusConnection(java.lang.String iface, java.lang.String configStr)
           
 
Method Summary
 void addReadoutTask(DataReceivedListener callback, java.lang.Object callbackHandle, java.util.List<ChannelIdentifier> registers, DeviceURI url)
           
 void close()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected byte[] data

mBusASAP

protected org.openmuc.jmbus.MBusASAP mBusASAP
Constructor Detail

MBusConnection

public MBusConnection(java.lang.String iface,
                      java.lang.String configStr)
               throws java.io.IOException
Throws:
java.io.IOException
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

addReadoutTask

public void addReadoutTask(DataReceivedListener callback,
                           java.lang.Object callbackHandle,
                           java.util.List<ChannelIdentifier> registers,
                           DeviceURI url)

close

public void close()