Uses of Interface
org.pcap4j.packet.Packet
Packages that use Packet
Package
Description
-
Uses of Packet in org.pcap4j.core
Methods in org.pcap4j.core that return PacketMethods in org.pcap4j.core with parameters of type Packet -
Uses of Packet in org.pcap4j.packet
Subinterfaces of Packet in org.pcap4j.packetModifier and TypeInterfaceDescriptioninterfaceThe interface representing an IP packet.interfaceTransport layer packet (e.g.Classes in org.pcap4j.packet that implement PacketModifier and TypeClassDescriptionclassAbstract immutable packet class.(package private) classhttps://tools.ietf.org/html/rfc1661final classfinal classfinal classfinal classDNS packet.classIEEE802.11 management framefinal classIEEE802.11 Probe Requestfinal classfinal classfinal classfinal classThis Class handles from DA to data.final classfinal classfinal classGTPv1 Packet.classhttps://tools.ietf.org/html/rfc1662(package private) classfinal classfinal classfinal classfinal classfinal classfinal class(package private) classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classclassIcmpv6 home agent address discovery reply packet.classIcmpv6 home agent address discovery request packet.(package private) classclassIcmpv6 mobile prefix advertisement packet.classIcmpv6 mobile prefix solicitation packet.final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classclassfinal classfinal classfinal classfinal classfinal classLLC (Logical Link Control) Packetclasshttps://tools.ietf.org/html/rfc1661final classfinal classRadiotap packetfinal classSCTP Packet(package private) classfinal classSNAP (Subnetwork Access Protocol) Packetfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classSubinterfaces with type arguments of type Packet in org.pcap4j.packetModifier and TypeInterfaceDescriptioninterfaceThe interface representing a packet which consists of a header and a payload.Classes in org.pcap4j.packet that implement interfaces with type arguments of type PacketFields in org.pcap4j.packet declared as PacketModifier and TypeFieldDescriptionprivate PacketIpV6NeighborDiscoveryRedirectedHeaderOption.Builder.ipPacketprivate final PacketIpV6NeighborDiscoveryRedirectedHeaderOption.ipPacketprivate PacketPacketIterator.nextprivate PacketSimpleBuilder.packetprivate final PacketAbstractPppPacket.payloadprivate final PacketBsdLoopbackPacket.payloadprivate final PacketDot1qVlanTagPacket.payloadprivate final PacketEthernetPacket.payloadprivate final PacketGtpV1Packet.payloadprivate final PacketIcmpV4CommonPacket.payloadprivate final PacketIcmpV4EchoPacket.payloadprivate final PacketIcmpV4EchoReplyPacket.payloadprivate PacketIcmpV4InvokingPacketPacket.Builder.payloadprivate final PacketIcmpV4InvokingPacketPacket.payloadprivate final PacketIcmpV6CommonPacket.payloadprivate final PacketIcmpV6EchoReplyPacket.payloadprivate final PacketIcmpV6EchoRequestPacket.payloadprivate PacketIcmpV6InvokingPacketPacket.Builder.payloadprivate final PacketIcmpV6InvokingPacketPacket.payloadprivate final PacketIpV4Packet.payloadprivate final PacketIpV6ExtFragmentPacket.payloadprivate final PacketIpV6ExtOptionsPacket.payloadprivate final PacketIpV6ExtRoutingPacket.payloadprivate final PacketIpV6ExtUnknownPacket.payloadprivate final PacketIpV6Packet.payloadprivate final PacketLinuxSllPacket.payloadprivate final PacketLlcPacket.payloadprivate final PacketRadiotapPacket.payloadprivate final PacketSctpPacket.payloadprivate final PacketSnapPacket.payloadprivate final PacketSsh2BinaryPacket.payloadprivate final PacketTcpPacket.payloadprivate final PacketUdpPacket.payloadprivate PacketPacketIterator.previousMethods in org.pcap4j.packet with type parameters of type PacketModifier and TypeMethodDescription<T extends Packet>
boolean<T extends Packet>
booleanReturns true if this packet is or its payload includes an object of specified packet class; false otherwise.<T extends Packet>
T<T extends Packet>
TTraverses this packet and its payload to find an object of the specified packet class and returns the object.Methods in org.pcap4j.packet that return PacketModifier and TypeMethodDescriptionabstract PacketAbstractPacket.AbstractBuilder.build()Packet.Builder.build()Build a packet object using values set to this object.SimpleBuilder.build()IpV6NeighborDiscoveryRedirectedHeaderOption.getIpPacket()AbstractPacket.getOuterOf(Class<? extends Packet> clazz) Packet.getOuterOf(Class<? extends Packet> clazz) Returns the outer packet object of a packet objectget(clazz)returns.AbstractPacket.getPayload()Returns the Packet object representing this packet's payload.AbstractPppPacket.getPayload()BsdLoopbackPacket.getPayload()Dot1qVlanTagPacket.getPayload()EthernetPacket.getPayload()GtpV1Packet.getPayload()IcmpV4CommonPacket.getPayload()IcmpV4EchoPacket.getPayload()IcmpV4EchoReplyPacket.getPayload()IcmpV4InvokingPacketPacket.getPayload()IcmpV6CommonPacket.getPayload()IcmpV6EchoReplyPacket.getPayload()IcmpV6EchoRequestPacket.getPayload()IcmpV6InvokingPacketPacket.getPayload()IpV4Packet.getPayload()IpV6ExtFragmentPacket.getPayload()IpV6ExtOptionsPacket.getPayload()IpV6ExtRoutingPacket.getPayload()IpV6ExtUnknownPacket.getPayload()IpV6Packet.getPayload()LinuxSllPacket.getPayload()LlcPacket.getPayload()Packet.getPayload()Returns the Packet object representing this packet's payload.RadiotapPacket.getPayload()SctpPacket.getPayload()SnapPacket.getPayload()Ssh2BinaryPacket.getPayload()TcpPacket.getPayload()UdpPacket.getPayload()static PacketDot11Selector.newPacket(byte[] rawData, int offset, int length) A static factory method.static PacketGtpSelector.newPacket(byte[] rawData, int offset, int length) A static factory method.static PacketIpSelector.newPacket(byte[] rawData, int offset, int length) A static factory method.static PacketPppSelector.newPacket(byte[] rawData, int offset, int length) A static factory method.static PacketSshPacket.newPacket(byte[] rawData, int offset, int length) A static factory method.PacketIterator.next()Methods in org.pcap4j.packet that return types with arguments of type PacketMethods in org.pcap4j.packet with parameters of type PacketModifier and TypeMethodDescriptionMethod parameters in org.pcap4j.packet with type arguments of type PacketModifier and TypeMethodDescriptionAbstractPacket.getOuterOf(Class<? extends Packet> clazz) Packet.getOuterOf(Class<? extends Packet> clazz) Returns the outer packet object of a packet objectget(clazz)returns.Constructors in org.pcap4j.packet with parameters of type PacketModifierConstructorDescriptionprivateIpV4Header(IpV4Packet.Builder builder, Packet payload) privateIpV6Header(IpV6Packet.Builder builder, Packet payload) SimpleBuilder(Packet packet) -
Uses of Packet in org.pcap4j.packet.factory
Classes in org.pcap4j.packet.factory that implement interfaces with type arguments of type PacketMethods in org.pcap4j.packet.factory that return PacketModifier and TypeMethodDescriptionStaticUnknownPacketFactory.newInstance(byte[] rawData, int offset, int length) StaticUnknownPacketFactory.newInstance(byte[] rawData, int offset, int length, NamedNumber<?, ?> number) Methods in org.pcap4j.packet.factory that return types with arguments of type PacketModifier and TypeMethodDescriptionStaticUnknownPacketFactory.getTargetClass()StaticUnknownPacketFactory.getTargetClass(NamedNumber<?, ?> number) -
Uses of Packet in org.pcap4j.packet.factory.propertiesbased
Classes in org.pcap4j.packet.factory.propertiesbased that implement interfaces with type arguments of type PacketMethods in org.pcap4j.packet.factory.propertiesbased that return PacketModifier and TypeMethodDescriptionPropertiesBasedPacketFactory.newInstance(byte[] rawData, int offset, int length) PropertiesBasedPacketFactory.newInstance(byte[] rawData, int offset, int length, Class<? extends Packet> packetClass) PropertiesBasedPacketFactory.newInstance(byte[] rawData, int offset, int length, NamedNumber<?, ?> number) Methods in org.pcap4j.packet.factory.propertiesbased that return types with arguments of type PacketModifier and TypeMethodDescription<T extends NamedNumber<?,?>>
Class<? extends Packet> PacketFactoryPropertiesLoader.getPacketClass(T number) PropertiesBasedPacketFactory.getTargetClass()PropertiesBasedPacketFactory.getTargetClass(NamedNumber<?, ?> number) PacketFactoryPropertiesLoader.getUnknownPacketClass()Method parameters in org.pcap4j.packet.factory.propertiesbased with type arguments of type PacketModifier and TypeMethodDescriptionPropertiesBasedPacketFactory.newInstance(byte[] rawData, int offset, int length, Class<? extends Packet> packetClass) -
Uses of Packet in org.pcap4j.packet.factory.statik
Classes in org.pcap4j.packet.factory.statik that implement interfaces with type arguments of type PacketMethods in org.pcap4j.packet.factory.statik that return PacketModifier and TypeMethodDescriptionAbstractStaticPacketFactory.newInstance(byte[] rawData, int offset, int length) AbstractStaticPacketFactory.newInstance(byte[] rawData, int offset, int length, N number) PacketInstantiater.newInstance(byte[] rawData, int offset, int length) StaticEtherTypePacketFactory.newInstance(byte[] rawData, int offset, int length, EtherType number) Methods in org.pcap4j.packet.factory.statik that return types with arguments of type PacketModifier and TypeMethodDescriptionAbstractStaticPacketFactory.getTargetClass()AbstractStaticPacketFactory.getTargetClass(N number) PacketInstantiater.getTargetClass() -
Uses of Packet in org.pcap4j.util
Methods in org.pcap4j.util that return PacketModifier and TypeMethodDescriptionstatic PacketIcmpV4Helper.makePacketForInvokingPacketField(Packet packet) static PacketIcmpV6Helper.makePacketForInvokingPacketField(Packet packet, int size) static PacketIcmpV6Helper.makePacketForRedirectHeaderOption(Packet packet, int size) Methods in org.pcap4j.util with parameters of type PacketModifier and TypeMethodDescriptionstatic booleanPackets.containsEthernetPacket(Packet packet) Checks if the given packet contains an Ethernet packet (EthernetPacket).static booleanPackets.containsIpPacket(Packet packet) Checks if the given packet contains an IP packet (IpPacket).static booleanPackets.containsIpV4Packet(Packet packet) Checks if the given packet contains an IPv4 packet (IpV4Packet).static booleanPackets.containsIpV6Packet(Packet packet) Checks if the given packet contains an IPv6 packet (IpV6Packet).static booleanPackets.containsTcpPacket(Packet packet) Checks if the given packet contains a TCP packet (TcpPacket).static booleanPackets.containsUdpPacket(Packet packet) Checks if the given packet contains a Udp packet (UdpPacket).static PacketIcmpV4Helper.makePacketForInvokingPacketField(Packet packet) static PacketIcmpV6Helper.makePacketForInvokingPacketField(Packet packet, int size) static PacketIcmpV6Helper.makePacketForRedirectHeaderOption(Packet packet, int size)