Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abi - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The abi.
- AbstractPacketReceiver - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class AbstractPacketReceiver.
- AbstractPacketReceiver(PacketReceiver, PcapDispatcher) - Constructor for class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Instantiates a new abstract packet receiver.
- AbstractPacketReceiver.PacketDispatcherFactory<T> - Interface in com.slytechs.jnet.jnetpcap.internal
-
A factory for creating PacketDispatcher objects.
- AbstractPcapDispatcher - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class AbstractPcapDispatcher.
- AbstractPcapDispatcher.PcapDispatcherFactory - Interface in com.slytechs.jnet.jnetpcap.internal
-
A factory for creating PcapDispatcher objects.
- accept(Packet) - Method in interface com.slytechs.jnet.jnetpcap.PcapProHandler.OfPacketConsumer
-
Accept a packet.
- activate() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Activate.
- activate() - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Activate.
- activate() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Activate the pcap-pro handle and all its resources.
C
- captureLength(MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Capture length.
- CaptureStatistics - Interface in com.slytechs.jnet.jnetpcap
-
The Interface CaptureStatistics.
- CaptureStatisticsImpl - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class CaptureStatisticsImpl.
- CaptureStatisticsImpl() - Constructor for class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Instantiates a new capture statistics impl.
- close() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Close.
- close() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Close.
- close() - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Close.
- close() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Close.
- com.slytechs.jnet.jnetpcap - module com.slytechs.jnet.jnetpcap
-
Provides packet dissection and IP fragment reassembly services.
- com.slytechs.jnet.jnetpcap - package com.slytechs.jnet.jnetpcap
- com.slytechs.jnet.jnetpcap.internal - package com.slytechs.jnet.jnetpcap.internal
- computeEffectiveConfig() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Compute effective config.
- create(String) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Create a live capture handle.
- create(PcapIf) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Create a live capture handle.
D
- DEAD_HANDLE - Enum constant in enum class com.slytechs.jnet.jnetpcap.PcapType
-
A dead handle used for BPF filtering and certain packet processor usage.
- descriptorType - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The descriptor type.
- dgramsComplete - Variable in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
The dgrams complete.
- dgramsIncomplete - Variable in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
The dgrams incomplete.
- discardAllPackets() - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Discard all packets.
- discardAllPackets(boolean) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Discard all packets, conditionally.
- discardAllPackets(BooleanSupplier) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Discard all packets if the discard flag supplier returns true.
- dispatch(int, PcapProHandler.OfPacket<U>, U) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Process packets from a live capture or savefile.
- dispatch(int, PcapProHandler.OfPacketConsumer) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Dispatch which uses a simple packet consumer.
- dispatch(PcapProHandler.OfPacketConsumer) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Dispatch which uses a simple packet consumer.
- dispatchNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Dispatch native.
- dispatchNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDelayPreProcessor
-
Dispatch native.
- dispatchNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketPlayerPreProcessor
-
Dispatch native.
- dispatchNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketRepeaterPreProcessor
-
Dispatch native.
- dispatchRaw(int, MemorySegment, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Dispatch raw.
- dissector - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The dissector.
E
- empty() - Static method in interface com.slytechs.jnet.jnetpcap.PcapProHandler.OfPacket
-
Empty/No-op callback handler.
- EMPTY - Static variable in interface com.slytechs.jnet.jnetpcap.PcapProHandler.OfPacket
-
Empty/No-op callback handler.
- enable(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Enable ipf.
- enable(boolean) - Method in class com.slytechs.jnet.jnetpcap.PcapProConfigurator
-
Enable.
- enableAttachComplete(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf attach complete.
- enableAttachComplete(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable attach complete.
- enableAttachIncomplete(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf attach incomplete.
- enableAttachIncomplete(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable attach incomplete.
- enableFragments(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf pass fragments.
- enableIf(BooleanSupplier) - Method in class com.slytechs.jnet.jnetpcap.PcapProConfigurator
-
Enable if.
- enableIpf(boolean) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Install factory.
- enableIpfIf(BooleanSupplier) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Enable ipf if.
- enablePacketFormatter(boolean) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Enable "pretty print" packet formatter.
- enablePassthrough(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Enable passthrough.
- enablePassthrough(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable passthrough.
- enableReassembly(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Enable ipf reassembly.
- enableReassembly(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable reassembly.
- enableSend(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable send.
- enableSendComplete(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf pass complete.
- enableSendComplete(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable send complete.
- enableSendIncomplete(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf pass incomplete.
- enableSendIncomplete(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable send incomplete.
- enableTracking(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Enable ipf tracking.
- enableTracking(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Enable tracking.
F
- formatter - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The formatter.
- frameNo - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The frame no.
G
- getAbi() - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Gets the abi.
- getBufferSize() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Gets the buffer size.
- getBufferSize() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Gets the buffer size.
- getCaptureStatistics() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Gets the capture statistics.
- getCaptureStatistics() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the capture statistics.
- getCaptureStatistics() - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Gets the capture statistics.
- getContext() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the context.
- getDelay(TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketDelay
-
Gets the delay.
- getDelayNano() - Method in class com.slytechs.jnet.jnetpcap.PacketDelay
-
Gets the delay nano.
- getDescriptorType() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Gets the descriptor type.
- getDescriptorType() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the descriptor type.
- getDescriptorType() - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Gets the descriptor type.
- getDissector() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Gets the dissector.
- getDissector() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the current dissector.
- getDissector() - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Gets the dissector.
- getDroppedCaplenCount() - Method in interface com.slytechs.jnet.jnetpcap.CaptureStatistics
-
Number of bytes that were dropped due to errors while receiving packets.
- getDroppedCaplenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Gets the dropped caplen count.
- getDroppedCaplenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the dropped caplen count.
- getDroppedCaplenCount() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the dropped caplen count.
- getDroppedPacketCount() - Method in interface com.slytechs.jnet.jnetpcap.CaptureStatistics
-
Number of packets that have been dropped due to errors when receiving packets.
- getDroppedPacketCount() - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Gets the dropped packet count.
- getDroppedPacketCount() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the dropped packet count.
- getDroppedPacketCount() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the dropped packet count.
- getDroppedWirelenCount() - Method in interface com.slytechs.jnet.jnetpcap.CaptureStatistics
-
Number of bytes seen on the wire that were dropped due to errors while receiving packets.
- getDroppedWirelenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Gets the dropped wirelen count.
- getDroppedWirelenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the dropped wirelen count.
- getDroppedWirelenCount() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the dropped wirelen count.
- getIfgForRepeated(TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Gets the current repeated packet delay or inter-frame-gap (IFG) if any.
- getIfgForRepeatedNano() - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Gets the current repeated packet delay or inter-frame-gap if any, with nano second precision.
- getMaxDgramBytes() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Gets the ip max dgram bytes.
- getMaxDgramBytes() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Gets the max dgram bytes.
- getMaxFragmentCount() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Gets the ipf max frag track count.
- getMaxFragmentCount() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Gets the max fragment count.
- getMinimumIfgNano() - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Gets the minimum ifg nano.
- getPacketWithNext() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Gets the packet with next.
- getPacketWithNext() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the packet with next.
- getPacketWithNext() - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Next packet.
- getPacketWithNextExtended() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Gets the packet with next extended.
- getPacketWithNextExtended() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the packet with next extended.
- getPacketWithNextExtended() - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Next ex packet.
- getPcapContext() - Method in class com.slytechs.jnet.jnetpcap.PcapProConfigurator
-
Gets the pcap context.
- getPcapType() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the pcap type.
- getReceivedCaplenCount() - Method in interface com.slytechs.jnet.jnetpcap.CaptureStatistics
-
Number of total bytes received since the start of the pcap capture.
- getReceivedCaplenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Gets the received caplen count.
- getReceivedCaplenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the received caplen count.
- getReceivedCaplenCount() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the received caplen count.
- getReceivedPacketCount() - Method in interface com.slytechs.jnet.jnetpcap.CaptureStatistics
-
Number of packets received since that start of the pcap capture.
- getReceivedPacketCount() - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Gets the received packet count.
- getReceivedPacketCount() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the received packet count.
- getReceivedPacketCount() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the received packet count.
- getReceivedWirelenCount() - Method in interface com.slytechs.jnet.jnetpcap.CaptureStatistics
-
Number of total bytes seen on the wire since the start of the pcap capture.
- getReceivedWirelenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Gets the received wirelen count.
- getReceivedWirelenCount() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Gets the received wirelen count.
- getReceivedWirelenCount() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets the received wirelen count.
- getReferenceTimeNano() - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Gets the reference time nano.
- getRepeatCount() - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Gets the repeat count value.
- getSpeed() - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Gets the speed.
- getTableSize() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Gets the table size.
- getTableSize() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Gets the table size.
- getTimeoutMilli() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Gets the timeout millis.
- getTimeoutMilli() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Gets the timeout milli.
- getTimeoutQueueSize() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Gets the timeout queue size.
- getTimeoutQueueSize() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Gets the timeout queue size.
- getTimeSource() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Gets the time source.
- getTimeSource() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
Gets the time source.
- getTimeSource() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Gets the time source.
- getTimeSource() - Method in class com.slytechs.jnet.jnetpcap.NetPcap.PcapProContext
-
Gets the time source.
- getTimestampUnit() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
Gets the timestamp unit.
- getTimestampUnit() - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Gets the timestamp unit.
- getTimestampUnit() - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Gets the timestamp unit.
- getUncaughtException() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Gets the uncaught exception.
- getUncaughtException() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Gets any uncaught exceptions.
H
- handleIpf(IpfFragment, ByteBuffer, ByteBuffer) - Method in interface com.slytechs.jnet.jnetpcap.PcapProHandler.IpfHandler
-
Handle ipf.
- handlePacket(U, Packet) - Method in interface com.slytechs.jnet.jnetpcap.PcapProHandler.OfPacket
-
Handle a packet.
- headerLength(MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Header length.
I
- incDropped(int, int, int) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc dropped.
- incDroppedCaplenCount(long) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc dropped caplen count.
- incDroppedPacketCount(long) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc dropped packet count.
- incDroppedWirelenCount(long) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc dropped wirelen count.
- incIpfProcessingFailure(int) - Method in class com.slytechs.jnet.jnetpcap.IpfStatistics
-
Inc ipf processing failure.
- incReceived(int, int, int) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc received.
- incReceivedCaplenCount(long) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc received caplen count.
- incReceivedPacketCount(long) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc received packet count.
- incReceivedWirelenCount(long) - Method in class com.slytechs.jnet.jnetpcap.internal.CaptureStatisticsImpl
-
Inc received wirelen count.
- incTableInsertionFailure(int) - Method in class com.slytechs.jnet.jnetpcap.IpfStatistics
-
Inc table insertion failure.
- install(T) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Install.
- installPost(PcapProConfigurator.PostRxProcessorFactory<T>) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Install factory.
- installPre(PcapProConfigurator.PreRxProcessorFactory<T>) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Install factory.
- interrupt() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Interrupt.
- IpfConfiguration - Interface in com.slytechs.jnet.jnetpcap
-
IP fragmentation configuration.
- IPF Modes - Search tag in class com.slytechs.jnet.jnetpcap.NetPcap
- Section
- IpfReassembler - Class in com.slytechs.jnet.jnetpcap
-
The Class IpfReassembler.
- IpfReassembler() - Constructor for class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Instantiates a new ipf reassembler.
- IpfReassembler.EffectiveConfig - Class in com.slytechs.jnet.jnetpcap
-
Effective or the result of combining of all the main properties and modes.
- IpfStatistics - Class in com.slytechs.jnet.jnetpcap
-
The Class IpfStatistics.
- IpfStatistics() - Constructor for class com.slytechs.jnet.jnetpcap.IpfStatistics
-
Instantiates a new ipf statistics.
- isAttachComplete() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is ipf attach complete.
- isAttachComplete() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is attach complete.
- isAttachIncomplete() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is ipf attach incomplete.
- isAttachIncomplete() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is attach incomplete.
- isDead() - Method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Checks if is dead handle.
- isEnabled() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is enable ipf.
- isEnabled() - Method in class com.slytechs.jnet.jnetpcap.PcapProConfigurator
-
Checks if is enabled.
- isLive() - Method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Checks if is live capture.
- isNativePacketReceiverSupported() - Static method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Checks if is native packet dispatcher supported.
- isNotDead() - Method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Checks if is not dead handle.
- isNotLive() - Method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Checks if is not live capture.
- isNotOffline() - Method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Checks if is not offline reader.
- isOffline() - Method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Checks if is offline reader.
- isPassFragments() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is pass fragments.
- isPassthrough() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is ipf passthrough.
- isPassthrough() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is passthrough.
- isReassemblyEnabled() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is enable ipf reassembly.
- isReassemblyEnabled() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is reassembly enabled.
- isRewriteTimestamp() - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Checks if is rewrite timestamp flag is set.
- isSend() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is send.
- isSendComplete() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is pass dgrams complete.
- isSendComplete() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is send complete.
- isSendIncomplete() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is pass dgrams incomplete.
- isSendIncomplete() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is send incomplete.
- isSync() - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Checks if is sync.
- isTimeoutOnLast() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is ipf incomplete on last.
- isTimeoutOnLast() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is timeout on last.
- isTrackingEnabled() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Checks if is enable ipf tracking.
- isTrackingEnabled() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Checks if is tracking enabled.
J
- javaPacketReceiver(PacketReceiverConfig) - Static method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Java packet dispatcher.
L
- LIVE_CAPTURE - Enum constant in enum class com.slytechs.jnet.jnetpcap.PcapType
-
A live capture from a network device.
- loop(int, PcapProHandler.OfPacket<U>, U) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Process packets from a live capture or savefile.
- loop(int, PcapProHandler.OfPacketConsumer) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Process packets from a live capture or savefile.
- loop(PcapProHandler.OfPacketConsumer) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Process packets from a live capture or savefile.
- loopNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Loop native.
- loopNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDelayPreProcessor
-
Loop native.
- loopNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketRepeaterPreProcessor
-
Loop native.
- loopRaw(int, MemorySegment, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Loop raw.
N
- nativeCallback(MemorySegment, MemorySegment, MemorySegment) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
- nativePacketReceiver(PacketReceiverConfig) - Static method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Native packet dispatcher.
- NetPcap - Class in com.slytechs.jnet.jnetpcap
-
Pcap packet capture with high level packet and protocol support.
- NetPcap.PcapProContext - Class in com.slytechs.jnet.jnetpcap
-
Context structure for the PcapPro class and its numerous processors.
- newInstance() - Static method in interface com.slytechs.jnet.jnetpcap.CaptureStatistics
-
New instance.
- newInstance() - Method in interface com.slytechs.jnet.jnetpcap.PcapProConfigurator.PostRxProcessorFactory
-
New instance.
- newInstance() - Method in interface com.slytechs.jnet.jnetpcap.PcapProConfigurator.PreRxProcessorFactory
-
New instance.
- newInstance(PcapDispatcher, PacketReceiver, T, NetPcap.PcapProContext) - Method in interface com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver.PacketDispatcherFactory
-
New instance.
- newInstance(PcapDispatcher, Object, NetPcap.PcapProContext) - Method in interface com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher.PcapDispatcherFactory
-
New instance.
- next() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
- next() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Next.
- nextEx() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
- nextEx() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Next ex.
- nextExPacket() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Read the next packet from a pcap handle.
- nextPacket() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
read the next packet from a handle.
O
- OFFLINE_READER - Enum constant in enum class com.slytechs.jnet.jnetpcap.PcapType
-
An offline file reader.
- onClose(Runnable) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
On close.
- onNativeCallbackException(RuntimeException) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
On native callback exception.
- onNativeCallbackException(Throwable, int, int) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
On native callback exception.
- onNativeCallbackException(Throwable, int, int) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
- onNativeCallbackException(Throwable, int, int) - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
On native callback exception.
- openDead(PcapDlt, int) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Open a device for capturing.
- openLive(PcapIf, int, boolean, long, TimeUnit) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Open a device for capturing.
- openOffline(File) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Open a saved capture file for reading.
P
- PacketDelay - Class in com.slytechs.jnet.jnetpcap
-
The Class PacketDelay.
- PacketDelay() - Constructor for class com.slytechs.jnet.jnetpcap.PacketDelay
-
Instantiates a new packet delay.
- PacketDelayPreProcessor - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class PacketDelayPreProcessor.
- PacketDelayPreProcessor(PcapDispatcher, Object, NetPcap.PcapProContext) - Constructor for class com.slytechs.jnet.jnetpcap.internal.PacketDelayPreProcessor
-
Instantiates a new packet delay pre processor.
- PacketDissectorReceiver - Class in com.slytechs.jnet.jnetpcap.internal
-
A packet dissector and dispatcher.
- PacketDissectorReceiver(PacketReceiverConfig) - Constructor for class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Instantiates a new packet dispatcher.
- PacketPlayer - Class in com.slytechs.jnet.jnetpcap
-
The Class PacketPlayer.
- PacketPlayer() - Constructor for class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Instantiates a new packet player.
- PacketPlayerPreProcessor - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class PacketPlayerPreProcessor.
- PacketPlayerPreProcessor(PcapDispatcher, Object, NetPcap.PcapProContext) - Constructor for class com.slytechs.jnet.jnetpcap.internal.PacketPlayerPreProcessor
-
Instantiates a new packet player pre processor.
- packetReceiver(PacketReceiverConfig) - Static method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Packet dispatcher.
- PacketReceiver - Interface in com.slytechs.jnet.jnetpcap.internal
-
Packet dispatcher with protocol level support.
- PacketReceiverConfig - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class PacketReceiverConfig.
- PacketReceiverConfig() - Constructor for class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
Instantiates a new packet receiver config.
- PacketRepeater - Class in com.slytechs.jnet.jnetpcap
-
A packet repeater pre-processor.
- PacketRepeater() - Constructor for class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Instantiates a new packet repeater.
- PacketRepeaterPreProcessor - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class PacketRepeaterPreProcessor.
- PacketRepeaterPreProcessor(PcapDispatcher, Object, NetPcap.PcapProContext) - Constructor for class com.slytechs.jnet.jnetpcap.internal.PacketRepeaterPreProcessor
-
Instantiates a new packet repeater pre processor.
- pass - Variable in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
The pass.
- passComplete - Variable in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
The pass complete.
- passIncomplete - Variable in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
The pass incomplete.
- pcapHeaderABI() - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
- PcapProConfigurator<T> - Class in com.slytechs.jnet.jnetpcap
-
Base class for all packet processors.
- PcapProConfigurator.PostRxProcessor - Interface in com.slytechs.jnet.jnetpcap
-
Marker interface for post-processors operate on protocol dissected packets.
- PcapProConfigurator.PostRxProcessorFactory<T> - Interface in com.slytechs.jnet.jnetpcap
-
A factory for creating Post objects.
- PcapProConfigurator.PreRxProcessor - Interface in com.slytechs.jnet.jnetpcap
-
Marker interface for pre-processors which operate on raw native packets.
- PcapProConfigurator.PreRxProcessorFactory<T> - Interface in com.slytechs.jnet.jnetpcap
-
A factory for creating Pre objects.
- PcapProConfigurator.RxProcessor - Interface in com.slytechs.jnet.jnetpcap
-
Marker interface for all RX processors which capture/receive packets/data.
- PcapProConfigurator.TxProcessor - Interface in com.slytechs.jnet.jnetpcap
-
Marker interface for all TX processor which transmit/save packets/data.
- PcapProHandler - Interface in com.slytechs.jnet.jnetpcap
-
Marker interface for all Pcap pro packet handlers.
- PcapProHandler.IpfHandler - Interface in com.slytechs.jnet.jnetpcap
-
The Interface IpfHandler.
- PcapProHandler.OfPacket<U> - Interface in com.slytechs.jnet.jnetpcap
-
A dispatcher which dispatches high level packets with protocol header information.
- PcapProHandler.OfPacketConsumer - Interface in com.slytechs.jnet.jnetpcap
-
A dispatcher which dispatches high level packets with protocol header information.
- pcapType - Variable in class com.slytechs.jnet.jnetpcap.NetPcap.PcapProContext
-
The pcap type.
- PcapType - Enum Class in com.slytechs.jnet.jnetpcap
-
The type of pcap handle that is open by an instance of pcap-pro.
- play(double) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Play.
- portName - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The port name.
- portNo - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The port no.
- postProcessors - Variable in class com.slytechs.jnet.jnetpcap.NetPcap.PcapProContext
-
The post processors.
- preProcessors - Variable in class com.slytechs.jnet.jnetpcap.NetPcap.PcapProContext
-
The pre processors.
- preserveIfg() - Method in class com.slytechs.jnet.jnetpcap.internal.PacketPlayerPreProcessor
-
Preserve ifg.
- preserveIfg(boolean) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Preserve ifg.
- processPacket(MemorySegment, MemorySegment, Arena) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Process packet.
- processPacket(MemorySegment, MemorySegment, Arena) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Process packet.
- processPacket(MemorySegment, MemorySegment, Arena) - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Process packet.
- processPacket(ByteBuffer, MemorySegment, int, int, long) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Process packet.
- processPacket(ByteBuffer, MemorySegment, int, int, long) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
- processPacket(ByteBuffer, MemorySegment, int, int, long) - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Process packet.
- PROPERTY_IPF_ATTACH_COMPLETE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables attachment of reassembled dgram to the last IP fragment (default is true).
- PROPERTY_IPF_ATTACH_INCOMPLETE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables attachment of partially reassembled IP dgram to the last IP fragment (default is true).
- PROPERTY_IPF_BUFFER_SIZE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which defines the reassembly buffer for IPF (default is 1MB).
- PROPERTY_IPF_BUFFER_SIZE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which defines the reassembly buffer for IPF (default is 1MB).
- PROPERTY_IPF_DGRAMS_SEND - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables IPF data pass-through/forwarding (default is true).
- PROPERTY_IPF_DGRAMS_SEND - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables IPF data pass-through/forwarding (default is true).
- PROPERTY_IPF_DGRAMS_SEND_COMPLETE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables reassembled and fully complete, IPF dgram injection/pass-through (default is false).
- PROPERTY_IPF_DGRAMS_SEND_COMPLETE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables reassembled and fully complete, IPF dgram injection/pass-through (default is false).
- PROPERTY_IPF_DGRAMS_SEND_INCOMPLETE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables reassembled but incomplete, IPF dgram injection/pass-through (default is false).
- PROPERTY_IPF_DGRAMS_SEND_INCOMPLETE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables reassembled but incomplete, IPF dgram injection/pass-through (default is false).
- PROPERTY_IPF_ENABLE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables IPF fragment tracking and reassembly (default is false).
- PROPERTY_IPF_ENABLE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables IPF fragment tracking and reassembly (default is false).
- PROPERTY_IPF_ENABLE_REASSEMBLY - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables IPF fragment reassembly (default true).
- PROPERTY_IPF_ENABLE_REASSEMBLY - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables IPF fragment reassembly (default true).
- PROPERTY_IPF_ENABLE_TRACKING - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables IPF fragment tracking (default false).
- PROPERTY_IPF_ENABLE_TRACKING - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables IPF fragment tracking (default false).
- PROPERTY_IPF_FRAGS_PASS - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables original IPF fragment pass-through (default is true).
- PROPERTY_IPF_FRAGS_PASS_COMPLETE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables attachment of reassembled dgram to the last IP fragment (default is true).
- PROPERTY_IPF_FRAGS_PASS_INCOMPLETE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which enables attachment of partially reassembled IP dgram to the last IP fragment (default is true).
- PROPERTY_IPF_MAX_DGRAM_BYTES - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which defines the maximum IP datagram size (default is 64KB).
- PROPERTY_IPF_MAX_DGRAM_BYTES - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which defines the maximum IP datagram size (default is 64KB).
- PROPERTY_IPF_MAX_FRAGMENT_COUNT - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which defines the maximum number of IP fragments which can be tracked at once.
- PROPERTY_IPF_MAX_FRAGMENT_COUNT - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which defines the maximum number of IP fragments which can be tracked at once.
- PROPERTY_IPF_PASSTHROUGH - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which enables original IPF fragment pass-through (default is true).
- PROPERTY_IPF_TABLE_SIZE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which defines the default table size, number of entries (default is 16K).
- PROPERTY_IPF_TABLE_SIZE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which defines the default table size, number of entries (default is 16K).
- PROPERTY_IPF_TIMEOUT - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which defines timeout period during IPF reassembly/Tracking (default is 2 seconds).
- PROPERTY_IPF_TIMEOUT - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which defines timeout period during IPF reassembly/Tracking (default is 2 seconds).
- PROPERTY_IPF_TIMEOUT_ON_LAST - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
System property which determines IPF fragment timeout for incomplete reassembly (default false).
- PROPERTY_IPF_TIMEOUT_ON_LAST - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
System property which determines IPF fragment timeout for incomplete reassembly (default false).
- PROPERTY_IPF_TIMEOUT_QUEUE_SIZE - Static variable in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
The property ipf timeout queue size.
- PROPERTY_IPF_TIMEOUT_QUEUE_SIZE - Static variable in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
The property ipf timeout queue size.
- PROPERTY_PACKET_PLAYER_ENABLE - Static variable in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
The Constant PROPERTY_PACKET_PLAYER_ENABLE.
- PROPERTY_PACKET_PLAYER_SPEED - Static variable in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
The Constant PROPERTY_PACKET_PLAYER_SPEED.
- PROPERTY_PACKET_PLAYER_SYNC - Static variable in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
The Constant PROPERTY_PACKET_PLAYER_SYNC.
- PROPERTY_PACKET_REPEATER_DELAY_NANO - Static variable in class com.slytechs.jnet.jnetpcap.PacketDelay
-
The Constant PROPERTY_PACKET_REPEATER_DELAY_NANO.
- PROPERTY_PACKET_REPEATER_DELAY_NANO - Static variable in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
The Constant PROPERTY_PACKET_REPEATER_DELAY_NANO.
- PROPERTY_PACKET_REPEATER_ENABLE - Static variable in class com.slytechs.jnet.jnetpcap.PacketDelay
-
The Constant PROPERTY_PACKET_REPEATER_ENABLE.
- PROPERTY_PACKET_REPEATER_ENABLE - Static variable in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
The Constant PROPERTY_PACKET_REPEATER_ENABLE.
- PROPERTY_PACKET_REPEATER_REPEAT_COUNT - Static variable in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
The Constant PROPERTY_PACKET_REPEATER_REPEAT_COUNT.
- ProxyPreProcessor - Class in com.slytechs.jnet.jnetpcap.internal
-
The Class ProxyPreProcessor.
- ProxyPreProcessor() - Constructor for class com.slytechs.jnet.jnetpcap.internal.ProxyPreProcessor
-
Instantiates a new proxy pre processor.
R
- receivePacketWithDispatch(int, PcapProHandler.OfPacket<U>, U) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Receive packet with dispatch.
- receivePacketWithDispatch(int, PcapProHandler.OfPacket<U>, U) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Dispatch packet.
- receivePacketWithDispatch(int, PcapProHandler.OfPacket<U>, U) - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Dispatch packet.
- receivePacketWithDispatch(int, PcapProHandler.OfPacket<U>, U, Supplier<Packet>) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Receive packet with dispatch.
- receivePacketWithDispatch(int, PcapProHandler.OfPacket<U>, U, Supplier<Packet>) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Receive packet with dispatch.
- receivePacketWithDispatch(int, PcapProHandler.OfPacket<U>, U, Supplier<Packet>) - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Receive packet with dispatch.
- receivePacketWithLoop(int, PcapProHandler.OfPacket<U>, U) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPacketReceiver
-
Receive packet with loop.
- receivePacketWithLoop(int, PcapProHandler.OfPacket<U>, U) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Loop packet.
- receivePacketWithLoop(int, PcapProHandler.OfPacket<U>, U) - Method in interface com.slytechs.jnet.jnetpcap.internal.PacketReceiver
-
Loop packet.
- rewriteTimestamp(boolean) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Rewrite timestamp flag.
S
- setBufferSize(int) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the buffer size.
- setBufferSize(int, MemoryUnit) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the buffer size.
- setBufferSize(long, MemoryUnit) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf buffer size.
- setBufferSize(long, MemoryUnit) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the buffer size for a not-yet- activated capture handle.
- setDelay(long, TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketDelay
-
Sets the delay.
- setDescriptorType(PacketDescriptorType) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the descriptor type.
- setDispatcher(PcapDispatcher) - Method in class com.slytechs.jnet.jnetpcap.internal.ProxyPreProcessor
-
Sets the dispatcher.
- setFrameNumber(Frame.FrameNumber) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the frame number.
- setFrameStartingNumber(long) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the frame starting number.
- setIfgForRepeated(long, TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Sets the delay or inter-frame-gap between the original packet and all of subsequent repeated packets.
- setMaxDgramSize(int) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the max dgram size.
- setMaxDgramSize(int, MemoryUnit) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the max dgram size.
- setMaxDgramSize(long, MemoryUnit) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ip max dgram size.
- setMaxFragmentCount(int, CountUnit) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf max frag track count.
- setMaxIfg(long, TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Sets the max ifg.
- setMinIfg(long, TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Sets the min ifg.
- setMinimumIfg(long, TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Sets the minimum ifg.
- setPacketFormatter(PacketFormat) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the packet formatter.
- setPcapDispatcher(PcapDispatcher) - Method in class com.slytechs.jnet.jnetpcap.internal.PacketDissectorReceiver
-
Sets the pcap dispatcher.
- setPortNumber(int) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the port number.
- setReferenceTime(long, TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Sets the reference time.
- setReferenceTimeNano(long) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Sets the reference time nano.
- setRepeatCount(long) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Sets the repeat count.
- setRepeatCount(IntSupplier) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Sets the repeat count using a supplier.
- setRepeatCount(LongSupplier) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Sets the repeat count using a supplier.
- setTableMaxFragmentCount(int) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the table max fragment count.
- setTableSize(int) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the table size.
- setTableSize(int, CountUnit) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the table size.
- setTableSize(long, CountUnit) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf table size.
- setTimeout(long, TimeUnit) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf timeout.
- setTimeout(long, TimeUnit) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the timeout.
- setTimeoutMilli(long) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the timeout milli.
- setTimeoutOnLast(boolean) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the ipf incomplete on last.
- setTimeoutOnLast(boolean) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the timeout on last.
- setTimeoutQueueSize(int) - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Sets the timeout queue size.
- setTimeoutQueueSize(int) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the timeout queue size.
- setTimeoutQueueSize(int, CountUnit) - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Sets the timeout queue size.
- setTimeSource(TimeSource) - Method in class com.slytechs.jnet.jnetpcap.NetPcap.PcapProContext
-
Sets the time source.
- setTimestampUnit(TimestampUnit) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the timestamp unit which specifies the timestamp used by this pcap handle.
- setTimestampUnit(TimestampUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Sets the timestamp unit.
- setTimestampUnit(TimestampUnit) - Method in class com.slytechs.jnet.jnetpcap.PacketRepeater
-
Sets the timestamp unit.
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class com.slytechs.jnet.jnetpcap.internal.AbstractPcapDispatcher
-
Sets the uncaught exception handler.
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the uncaught exception handler.
- setUncaughtExceptionHandler(Consumer<? super Throwable>) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Sets the uncaught exception handler.
- syncTimestamp(boolean) - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Sync timestamp.
T
- timeSource - Variable in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
The time source.
- timestampUnit - Variable in class com.slytechs.jnet.jnetpcap.internal.PacketReceiverConfig
-
The timestamp unit.
- tracking - Variable in class com.slytechs.jnet.jnetpcap.IpfReassembler.EffectiveConfig
-
The tracking.
U
- uninstall(PcapProConfigurator<T>) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Uninstall a specific processor instance (either pre or post), if installed.
- uninstall(Class<T>) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Uninstall a specific processor (either pre or post) by its type.
- uninstAll(boolean, boolean) - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Uninstall selectively all pre or post packet processors.
- uninstallAll() - Method in class com.slytechs.jnet.jnetpcap.NetPcap
-
Uninstall all pre and post packet processors.
- useCurrentTime() - Method in class com.slytechs.jnet.jnetpcap.PacketPlayer
-
Use current time.
- usePacketTimesource() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Use ipf packet timesource.
- usePacketTimesource() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Use packet timesource.
- useSystemTimesource() - Method in interface com.slytechs.jnet.jnetpcap.IpfConfiguration
-
Use ipf system timesource.
- useSystemTimesource() - Method in class com.slytechs.jnet.jnetpcap.IpfReassembler
-
Use system timesource.
V
- valueOf(String) - Static method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.slytechs.jnet.jnetpcap.PcapType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values