de.jaetzold.art.platform.lego
Class RCXPacketFilterTable
java.lang.Object
|
+--de.jaetzold.art.platform.lego.RCXPacketFilterTable
- All Implemented Interfaces:
- PacketFilter
- public class RCXPacketFilterTable
- extends Object
- implements PacketFilter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RCXPacketFilterTable
public RCXPacketFilterTable()
process
public Event process(byte[] packet)
throws CorruptPacketException
- Specified by:
process
in interface PacketFilter
done
public boolean done()
- Specified by:
done
in interface PacketFilter
getFilterFor
public PacketFilter getFilterFor(byte id)
removeFilterFor
public void removeFilterFor(byte id)
removeAll
public void removeAll(PacketFilter filter)
getDefaultSetFilterRetry
public int getDefaultSetFilterRetry()
setDefaultSetFilterRetry
public void setDefaultSetFilterRetry(int defaultSetFilterRetry)
setFilterFor
public void setFilterFor(byte id,
PacketFilter filter)
setFilterFor
public void setFilterFor(byte id,
PacketFilter filter,
int retry)
setFilterFor
public void setFilterFor(byte id,
PacketFilter filter,
boolean wait,
int retry)
throws NoImmediateExecutionException