Class ZeroDelimitedPacketReader

java.lang.Object
naga.packetreader.DelimiterPacketReader
naga.packetreader.ZeroDelimitedPacketReader
All Implemented Interfaces:
PacketReader

public class ZeroDelimitedPacketReader extends DelimiterPacketReader
Reads a bytestream delimited by 0.
Author:
Christoffer Lerno
  • Constructor Details

    • ZeroDelimitedPacketReader

      public ZeroDelimitedPacketReader()
      Creates zero delimited reader with an unlimited max packet size.
    • ZeroDelimitedPacketReader

      public ZeroDelimitedPacketReader(int maxPacketSize)
      Creates a zero delimited reader with the given max packet size and read buffer size.

      Exceeding the packet size will throw a ProtocolViolationException.

      Parameters:
      maxPacketSize - the maximum packet size to accept.