de.jaetzold.art.platform
Class PacketInputStream.PacketDataComplementFilter

java.lang.Object
  |
  +--de.jaetzold.art.platform.PacketInputStream.DefaultPacketDataFilter
        |
        +--de.jaetzold.art.platform.PacketInputStream.PacketDataComplementFilter
All Implemented Interfaces:
PacketInputStream.PacketDataFilter
Enclosing class:
PacketInputStream

public static class PacketInputStream.PacketDataComplementFilter
extends PacketInputStream.DefaultPacketDataFilter


Constructor Summary
PacketInputStream.PacketDataComplementFilter()
           
 
Method Summary
 byte[] filterBufferForPacketData(byte[] packet, int packetLen, byte[] readBuffer, int readBOff, int readBLen)
           
 
Methods inherited from class de.jaetzold.art.platform.PacketInputStream.DefaultPacketDataFilter
getDataSkipLen, getPacketLen, isDataComplete, setDataSkipLen, setPacketLen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PacketInputStream.PacketDataComplementFilter

public PacketInputStream.PacketDataComplementFilter()
Method Detail

filterBufferForPacketData

public byte[] filterBufferForPacketData(byte[] packet,
                                        int packetLen,
                                        byte[] readBuffer,
                                        int readBOff,
                                        int readBLen)
                                 throws CorruptPacketException
Overrides:
filterBufferForPacketData in class PacketInputStream.DefaultPacketDataFilter
See Also:
ByteArray.manageBufferSize(byte[],int,int)