de.jaetzold.art.platform
Class PacketInputStream.DefaultPacketHeaderChecker
java.lang.Object
|
+--de.jaetzold.art.platform.PacketInputStream.DefaultPacketHeaderChecker
- All Implemented Interfaces:
- PacketInputStream.PacketHeaderChecker
- Enclosing class:
- PacketInputStream
- public static class PacketInputStream.DefaultPacketHeaderChecker
- extends Object
- implements PacketInputStream.PacketHeaderChecker
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
header
protected byte[] header
lastHeaderSkipLen
protected int lastHeaderSkipLen
PacketInputStream.DefaultPacketHeaderChecker
public PacketInputStream.DefaultPacketHeaderChecker()
PacketInputStream.DefaultPacketHeaderChecker
public PacketInputStream.DefaultPacketHeaderChecker(byte[] header)
getHeader
public byte[] getHeader()
setHeader
public void setHeader(byte[] header)
beginsWithHeader
public boolean beginsWithHeader(byte[] readBuffer,
int readBOff,
int readBLen)
- Specified by:
beginsWithHeader
in interface PacketInputStream.PacketHeaderChecker
getHeaderSkipLen
public int getHeaderSkipLen()
- Specified by:
getHeaderSkipLen
in interface PacketInputStream.PacketHeaderChecker