Uses of Class
io.github.mahmoudimus.quic.packet.PacketDecodeException
Packages that use PacketDecodeException
Package
Description
QUIC packets (RFC 9000 section 17, RFC 9369): header encoding and partial decoding, packet
number truncation and recovery, coalesced datagrams, and protecting and unprotecting whole
packets in place.
-
Uses of PacketDecodeException in io.github.mahmoudimus.quic.packet
Subclasses of PacketDecodeException in io.github.mahmoudimus.quic.packetModifier and TypeClassDescriptionfinal classA long header packet of a version this endpoint does not speak.Methods in io.github.mahmoudimus.quic.packet that throw PacketDecodeExceptionModifier and TypeMethodDescriptionstatic ProtectedPacketProtectedPacket.parse(ByteBuffer datagram, int shortHeaderIdLength) Parses the packet at the buffer's position, requiring the Fixed Bit.static ProtectedPacketProtectedPacket.parse(ByteBuffer datagram, int shortHeaderIdLength, boolean allowClearFixedBit) Parses the packet at the buffer's position.static List<ProtectedPacket> ProtectedPacket.splitDatagram(ByteBuffer datagram, int shortHeaderIdLength, boolean allowClearFixedBit) Splits a datagram into its coalesced packets (RFC 9000 section 12.2).