org.universAAL.lddi.knx.networkdriver
Class KnxReader

Package class diagram package KnxReader
java.lang.Object
  extended by org.universAAL.lddi.knx.networkdriver.KnxReader
All Implemented Interfaces:
Runnable

public class KnxReader
extends Object
implements Runnable

Listens on IP network for KNX Packets. According to configuration this class listens either on a UDP multicast channel, or established a direct tunneling connection to the KNX/IP gateway. Uses KNXEncoder to operate translation from low level data (knx) to high level data (sent to uAAL).

Author:
Thomas Fuxreiter (foex@gmx.at)

Field Summary
protected  KnxNetworkDriverImp core
           
 
Constructor Summary
KnxReader(KnxNetworkDriverImp core)
           
 
Method Summary
 void run()
           
 void stopReader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

core

protected KnxNetworkDriverImp core
Constructor Detail

KnxReader

public KnxReader(KnxNetworkDriverImp core)
Method Detail

run

public void run()
Specified by:
run in interface Runnable

stopReader

public void stopReader()


Copyright © 2014 universAAL Consortium. All Rights Reserved.