A B C D E F G H I J L M N O P Q R S T U V W X

A

AbstractAnalysis<S extends JAnalysis,E extends AnalyzerEvent> - Class in org.jnetpcap.packet.analysis
 
AbstractAnalysis(JMemory.Type) - Constructor for class org.jnetpcap.packet.analysis.AbstractAnalysis
 
AbstractAnalysis(JStructBuffer.JStructField...) - Constructor for class org.jnetpcap.packet.analysis.AbstractAnalysis
 
AbstractAnalysis(String, JStructBuffer.JStructField...) - Constructor for class org.jnetpcap.packet.analysis.AbstractAnalysis
 
AbstractAnalyzer - Class in org.jnetpcap.packet.analysis
 
AbstractAnalyzer() - Constructor for class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
AbstractAnalyzer(int) - Constructor for class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
AbstractAnalyzer(int, JAnalyzer) - Constructor for class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
AbstractAnalyzerEvent<T extends AnalyzerEvent.AnalyzerEventType> - Class in org.jnetpcap.packet.analysis
 
AbstractAnalyzerEvent(JAnalyzer, T) - Constructor for class org.jnetpcap.packet.analysis.AbstractAnalyzerEvent
 
AbstractBinding<H extends JHeader> - Class in org.jnetpcap.packet
 
AbstractBinding(Class<? extends JHeader>, Class<H>) - Constructor for class org.jnetpcap.packet.AbstractBinding
 
AbstractMessageHeader - Class in org.jnetpcap.packet
 
AbstractMessageHeader() - Constructor for class org.jnetpcap.packet.AbstractMessageHeader
 
AbstractMessageHeader.MessageType - Enum in org.jnetpcap.packet
 
AbstractResolver - Class in org.jnetpcap.util.resolver
Default adaptor class for Resovler interface.
AbstractResolver(Logger, Resolver.ResolverType) - Constructor for class org.jnetpcap.util.resolver.AbstractResolver
 
AbstractResolver(Logger, String) - Constructor for class org.jnetpcap.util.resolver.AbstractResolver
 
AbstractSequencer - Class in org.jnetpcap.packet.analysis
 
AbstractSequencer() - Constructor for class org.jnetpcap.packet.analysis.AbstractSequencer
 
AbstractSequencer(int) - Constructor for class org.jnetpcap.packet.analysis.AbstractSequencer
 
AbstractSequencer(int, JAnalyzer) - Constructor for class org.jnetpcap.packet.analysis.AbstractSequencer
 
ack() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
ack(long) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
add(int, JBuffer...) - Method in class org.jnetpcap.nio.JMappedBuffer
 
add(JBuffer, int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
add(JBuffer, int, int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
add(JBuffer, int, int, int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
add(JAnalysis) - Method in class org.jnetpcap.packet.analysis.JAnalysisMap
 
add(JPacketHandler<T>, T) - Method in class org.jnetpcap.packet.analysis.JController
 
add(L) - Method in class org.jnetpcap.packet.analysis.ProtocolSupport
 
add(JPacket) - Method in class org.jnetpcap.packet.JFlow
 
add(HttpHandler) - Method in class org.jnetpcap.protocol.tcpip.HttpAnalyzer
 
add(T) - Method in class org.jnetpcap.util.BlockingQueuePump
 
add(JPacketHandler<T>, T) - Method in class org.jnetpcap.util.JPacketSupport
 
add(PcapPacketHandler<T>, T) - Method in class org.jnetpcap.util.PcapPacketSupport
 
add(Timeout) - Method in class org.jnetpcap.util.TimeoutQueue
 
addAll(Collection<? extends T>) - Method in class org.jnetpcap.util.BlockingQueuePump
 
addAnalysis(JAnalysis, JAnalysis) - Static method in class org.jnetpcap.packet.analysis.AnalysisUtils
 
addAnalysis(JAnalysis) - Method in class org.jnetpcap.packet.JHeader
 
addAnalysis(T) - Method in class org.jnetpcap.packet.JPacket
 
addAnalyzer(JAnalyzer, int) - Method in class org.jnetpcap.packet.analysis.JController
 
addAnalyzer(T) - Static method in class org.jnetpcap.packet.JRegistry
 
addBindings(JBinding...) - Method in class org.jnetpcap.packet.JHeaderScanner
 
addBindings(Class<?>) - Static method in class org.jnetpcap.packet.JRegistry
Adds bindings found in the container class.
addBindings(JBinding...) - Static method in class org.jnetpcap.packet.JRegistry
Adds additional bindings to a particular protocol
addBindings(Object) - Static method in class org.jnetpcap.packet.JRegistry
Adds all of the bindings found in the bindinsContainer object supplied.
addField(Enum<? extends Enum<?>>, String, int) - Method in class org.jnetpcap.packet.JMappedHeader
 
addField(Enum<? extends Enum<?>>, String, int, int) - Method in class org.jnetpcap.packet.JMappedHeader
 
addField(String, String, int, int) - Method in class org.jnetpcap.packet.JMappedHeader
 
addFragment(JPacket, int, int) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
addFragmentationListener(AnalyzerListener<FragmentSequenceEvent>) - Method in class org.jnetpcap.packet.analysis.AbstractSequencer
 
addListener(AnalyzerListener<E>, U) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
addListener(AnalyzerListener<E>, U) - Method in class org.jnetpcap.packet.analysis.AnalyzerSupport
 
addListener(AnalyzerListener<FragmentAssemblyEvent>, U) - Method in class org.jnetpcap.protocol.network.Ip4Assembler
 
addListener(PropertyChangeListener, String) - Static method in class org.jnetpcap.util.config.JConfig
Adds listener on any property change event.
addListener(PropertyChangeListener, String, boolean) - Static method in class org.jnetpcap.util.config.JConfig
 
addListener(PropertyChangeListener, String, int) - Static method in class org.jnetpcap.util.config.JConfig
 
addListener(PropertyChangeListener, String, long) - Static method in class org.jnetpcap.util.config.JConfig
 
addListener(PropertyChangeListener, String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
addReassemblyListener(AnalyzerListener<FragmentAssemblyEvent>, U) - Method in class org.jnetpcap.protocol.tcpip.TcpAssembler
 
address(byte[][]) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
address(int) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
address(int, byte[]) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
address(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
address - Variable in class org.jnetpcap.protocol.network.Ip4.Timestamp.Entry
 
address() - Method in class org.jnetpcap.protocol.wan.PPP
 
ADDRESS_IG_BIT - Static variable in class org.jnetpcap.protocol.lan.Ethernet
 
ADDRESS_LG_BIT - Static variable in class org.jnetpcap.protocol.lan.Ethernet
 
addressArray() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
addressCount() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
addSubField(AnnotatedField) - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
addTcpStreamListener(AnalyzerListener<TcpStreamEvent>, U) - Method in class org.jnetpcap.protocol.tcpip.TcpAnalyzer
 
addToCache(long, String) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
addToCache(long, String, long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
addToRoot(JPacket.State, JHeader.State, JAnalysis) - Static method in class org.jnetpcap.packet.analysis.AnalysisUtils
 
addToSequenceQueue(JPacket) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
AF_INET - Static variable in class org.jnetpcap.PcapSockAddr
Socket family internet version 4
AF_INET6 - Static variable in class org.jnetpcap.PcapSockAddr
Socket family internet version 6
allocate(int, JMemory) - Method in class org.jnetpcap.nio.JMemoryPool
Allocates size bytes of memroy and initializes the supplied memory pointer class.
allocate(int) - Method in class org.jnetpcap.nio.JMemoryPool.Block
 
allocate(int) - Method in class org.jnetpcap.packet.JPacket
Creates a new memory buffer of given size for internal usage
analysisAfter(JHeader, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
analysisAfter(JHeader, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
analysisBefore(JHeader, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
analysisBefore(JHeader, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
AnalysisException - Exception in org.jnetpcap.packet.analysis
 
AnalysisException() - Constructor for exception org.jnetpcap.packet.analysis.AnalysisException
 
AnalysisException(String) - Constructor for exception org.jnetpcap.packet.analysis.AnalysisException
 
AnalysisException(Throwable) - Constructor for exception org.jnetpcap.packet.analysis.AnalysisException
 
AnalysisException(String, Throwable) - Constructor for exception org.jnetpcap.packet.analysis.AnalysisException
 
AnalysisInfo - Class in org.jnetpcap.packet.analysis
Analysis information.
AnalysisInfo(String, String...) - Constructor for class org.jnetpcap.packet.analysis.AnalysisInfo
 
AnalysisUtils - Class in org.jnetpcap.packet.analysis
 
AnalysisUtils() - Constructor for class org.jnetpcap.packet.analysis.AnalysisUtils
 
Analyzer - Annotation Type in org.jnetpcap.packet.annotate
Annotation marks a method as an analyzer method which gets called during analysis phase, if requested by user.
AnalyzerEvent - Interface in org.jnetpcap.packet.analysis
 
AnalyzerEvent.AnalyzerEventType - Interface in org.jnetpcap.packet.analysis
 
AnalyzerListener<E extends AnalyzerEvent> - Interface in org.jnetpcap.packet.analysis
 
AnalyzerSupport<E extends AnalyzerEvent> - Class in org.jnetpcap.packet.analysis
 
AnalyzerSupport() - Constructor for class org.jnetpcap.packet.analysis.AnalyzerSupport
 
AnnotatedBinding - Class in org.jnetpcap.packet.structure
 
AnnotatedBindMethod - Class in org.jnetpcap.packet.structure
 
AnnotatedField - Class in org.jnetpcap.packet.structure
 
AnnotatedField(String, Field, Map<Field.Property, AnnotatedFieldMethod>, Class<?>) - Constructor for class org.jnetpcap.packet.structure.AnnotatedField
 
AnnotatedFieldMethod - Class in org.jnetpcap.packet.structure
 
AnnotatedFieldMethod(AnnotatedField, Field.Property) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
AnnotatedFieldMethod(AnnotatedField, Field.Property, Method) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
AnnotatedFieldMethod(Method, Field.Property) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
AnnotatedFieldRuntime - Class in org.jnetpcap.packet.structure
 
AnnotatedFieldRuntime(AnnotatedField) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
 
annotatedHeader - Variable in class org.jnetpcap.packet.JHeader
 
AnnotatedHeader - Class in org.jnetpcap.packet.structure
 
AnnotatedHeaderLengthMethod - Class in org.jnetpcap.packet.structure
 
AnnotatedHeaderLengthMethod(Class<? extends JHeader>, int) - Constructor for class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
AnnotatedMethod - Class in org.jnetpcap.packet.structure
 
AnnotatedMethod() - Constructor for class org.jnetpcap.packet.structure.AnnotatedMethod
 
AnnotatedMethod(Method, Object) - Constructor for class org.jnetpcap.packet.structure.AnnotatedMethod
 
AnnotatedMethod(Method) - Constructor for class org.jnetpcap.packet.structure.AnnotatedMethod
 
AnnotatedMethodException - Exception in org.jnetpcap.packet.structure
 
AnnotatedMethodException(Class<?>) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
AnnotatedMethodException(String) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
AnnotatedMethodException(Class<?>, String) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
AnnotatedMethodException(Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
AnnotatedMethodException(Class<?>, Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
AnnotatedMethodException(String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
AnnotatedMethodException(Class<?>, String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
AnnotatedScannerMethod - Class in org.jnetpcap.packet.structure
 
AnnotatedScannerMethod(Method, Class<? extends JHeader>, Object) - Constructor for class org.jnetpcap.packet.structure.AnnotatedScannerMethod
 
append(boolean) - Method in class org.jnetpcap.util.JStringBuilder
 
append(char) - Method in class org.jnetpcap.util.JStringBuilder
 
append(char[]) - Method in class org.jnetpcap.util.JStringBuilder
 
append(char[], int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
append(CharSequence) - Method in class org.jnetpcap.util.JStringBuilder
 
append(CharSequence, int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
append(double) - Method in class org.jnetpcap.util.JStringBuilder
 
append(float) - Method in class org.jnetpcap.util.JStringBuilder
 
append(int) - Method in class org.jnetpcap.util.JStringBuilder
 
append(long) - Method in class org.jnetpcap.util.JStringBuilder
 
append(Object) - Method in class org.jnetpcap.util.JStringBuilder
 
append(String) - Method in class org.jnetpcap.util.JStringBuilder
 
append(StringBuffer) - Method in class org.jnetpcap.util.JStringBuilder
 
appendCodePoint(int) - Method in class org.jnetpcap.util.JStringBuilder
 
asSet(int) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
 
asString(byte[]) - Static method in class org.jnetpcap.packet.format.FormatUtils
Converts the given byte array to a string using a default separator character
asString(byte[], char) - Static method in class org.jnetpcap.packet.format.FormatUtils
Convers the given byte array to a string using the supplied separator character
asString(byte[], char, int) - Static method in class org.jnetpcap.packet.format.FormatUtils
Converts the given byte array to a string using the supplied separator character and radix for conversion of the numerical component
asString(byte[], char, int, int, int) - Static method in class org.jnetpcap.packet.format.FormatUtils
Convers the given byte array to a string using the supplied separator character
asStringIp6(byte[], boolean) - Static method in class org.jnetpcap.packet.format.FormatUtils
Handles various forms of ip6 addressing

B

Bind - Annotation Type in org.jnetpcap.packet.annotate
Defines a binding method.
bind2Http(JPacket, Http) - Static method in class org.jnetpcap.protocol.application.Html
 
bind2HttpAsCSS(JPacket, Http) - Static method in class org.jnetpcap.protocol.application.Html
 
BindingVariable - Annotation Type in org.jnetpcap.packet.annotate
 
BindingVariable.MatchType - Enum in org.jnetpcap.packet.annotate
 
bindToEthernet(JPacket, Ethernet) - Static method in class org.jnetpcap.protocol.network.Ip4
 
bindToSnap(JPacket, IEEESnap) - Static method in class org.jnetpcap.protocol.network.Ip4
 
BlockingQueuePump<T> - Class in org.jnetpcap.util
 
BlockingQueuePump(String) - Constructor for class org.jnetpcap.util.BlockingQueuePump
Unlimited capacity queue.
BlockingQueuePump(String, int) - Constructor for class org.jnetpcap.util.BlockingQueuePump
A limited in capacity queue.
booleanMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
booleanValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
 
breakloop() - Method in class org.jnetpcap.Pcap
set a flag that will force pcap_dispatch() or pcap_loop() to return rather than looping.
breakLoop() - Method in class org.jnetpcap.PcapTask
Algorithm for breaking the loop, whatever it is.
buffer(int) - Static method in class org.jnetpcap.nio.JMemoryPool
 
ByteBufferHandler<T> - Interface in org.jnetpcap
A handler, listener or call back inteface that gets notified when a new packet has been captured.
byteValue() - Method in class org.jnetpcap.nio.JNumber
 
byteValue(byte) - Method in class org.jnetpcap.nio.JNumber
 

C

CACHE_DIR_PROPERTY - Static variable in class org.jnetpcap.util.config.JConfig
Java property for resolver directory where resolver files are saved.
CACHE_FILE_SUFFIX - Static variable in class org.jnetpcap.util.config.JConfig
Suffix of a resolver file.
CACHE_FILE_SUFFIX_PROPERTY - Static variable in class org.jnetpcap.util.config.JConfig
Suffix of a resolver file.
CACHE_SUB_DIR - Static variable in class org.jnetpcap.util.config.JConfig
If resolver directory is not explicitely defined with a property, this is the default sub directory name used in user's home directory for all resolver files.
CACHE_SUB_DIR_PROPERTY - Static variable in class org.jnetpcap.util.config.JConfig
If resolver directory is not explicitely defined with a "jnetpcap.resolver.dir", this is the default sub directory name used in user's home directory for all resolver files.
calcSize(JStructBuffer.JStructField[]...) - Static method in class org.jnetpcap.nio.JStructBuffer
 
canBeResolved(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
canBeResolved(byte[]) - Method in interface org.jnetpcap.util.resolver.Resolver
Checks if a mapping exists or can be made.
capacity() - Method in class org.jnetpcap.util.JStringBuilder
 
caplen() - Method in interface org.jnetpcap.JCaptureHeader
Retrieves the length of the packet that was actually captured.
caplen(int) - Method in interface org.jnetpcap.JCaptureHeader
 
caplen() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the capture length
caplen(int) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
 
caplen() - Method in class org.jnetpcap.PcapHeader
 
caplen(int) - Method in class org.jnetpcap.PcapHeader
 
capt - Variable in class org.jnetpcap.PcapStat
number of packets that are received by the application
cfi() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
 
charAt(int) - Method in class org.jnetpcap.util.JStringBuilder
 
check() - Method in class org.jnetpcap.nio.JMemory
Checks if this peered object is initialized.
checkAnnotation(Method, List<AnnotatedField>) - Static method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
checkIsActive() - Method in class org.jnetpcap.Pcap
Checks if the current Pcap structure is active and open.
checksum() - Method in class org.jnetpcap.protocol.network.Icmp
 
checksum() - Method in class org.jnetpcap.protocol.network.Ip4
 
checksum(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
checksum() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
checksum(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
checksum() - Method in class org.jnetpcap.protocol.tcpip.Udp
 
checkType(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
cleanup() - Method in class org.jnetpcap.nio.JMemory
Called to clean up and release any allocated memory.
cleanup() - Method in class org.jnetpcap.nio.JReference
 
cleanup() - Method in class org.jnetpcap.packet.JPacket.State
 
clear() - Method in class org.jnetpcap.util.BlockingQueuePump
 
clearBindings() - Method in class org.jnetpcap.packet.JHeaderScanner
 
clearCache() - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
clearCache() - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
 
clearCache() - Static method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
clearCache() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Clear cache and timeout queues
clearCache() - Method in interface org.jnetpcap.util.resolver.Resolver
Resets the cache to its defaults.
clearErrors() - Static method in class org.jnetpcap.packet.JRegistry
Clears any existing registery errors
clearFields() - Method in class org.jnetpcap.packet.JMappedHeader
 
clearFlags(int, int) - Static method in class org.jnetpcap.packet.JRegistry
Clears the supplied bits within the flag's bitmap
clearFlags(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
clearScanners(Class<? extends JHeader>...) - Static method in class org.jnetpcap.packet.JRegistry
Clears java scanners for supplied list of headers
clearScanners(int...) - Static method in class org.jnetpcap.packet.JRegistry
Clears java scanners for supplied list of headers
clearScanners(Object) - Static method in class org.jnetpcap.packet.JRegistry
Removes previously registered scanners that are defined in the supplied object container.
close() - Method in class org.jnetpcap.Pcap
pcap_close() closes the files associated with p and deallocates resources.
close() - Method in class org.jnetpcap.PcapDumper
Closes a savefile.
code() - Method in class org.jnetpcap.protocol.network.Icmp
 
code() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Gets the Ip4.code field.
code(int) - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Sets the Ip4.code field.
codeEnum() - Method in class org.jnetpcap.protocol.network.Icmp
 
codeEnum() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Gets the Ip4.code field.
codePointAt(int) - Method in class org.jnetpcap.util.JStringBuilder
 
codePointBefore(int) - Method in class org.jnetpcap.util.JStringBuilder
 
codePointCount(int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
compareTo(Timeout) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
compareTo(Timeout) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
compartments() - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
compartments(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
compile(PcapBpfProgram, String, int, int) - Method in class org.jnetpcap.Pcap
Compile a packet filter, converting a high level filtering expression in to a progra that can be interpreted by the kernel-level filtering engine.
compileNoPcap(int, int, PcapBpfProgram, String, int, int) - Static method in class org.jnetpcap.Pcap
Compile a packet filter without the need of opening an adapter.
configFromField(AnnotatedField) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
ConfigString - Class in org.jnetpcap.util.config
Expandable string that allows configuration variables and properties to be expanded.
ConfigString(String, Map<String, String>, Properties) - Constructor for class org.jnetpcap.util.config.ConfigString
 
CONST_AIRONET_HEADER - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_APPLE_IP_OVER_IEEE1394 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ARCNET - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ARCNET_LINUX - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ATM_CLIP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ATM_RFC1483 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_AURORA - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_AX25 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_BACNET_MS_TP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_C_HDLC - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_CHAOS - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_CISCO_IOS - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_DOCSIS - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ECONET - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_EN10MB - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_EN3MB - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ENC - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ERF_ETH - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_ERF_POS - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_FDDI - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_FRELAY - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_GCOM_SERIAL - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_GCOM_T1E1 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_GPF_F - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_GPF_T - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_GPRS_LLC - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IBM_SN - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IBM_SP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IEEE802 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IEEE802_11 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IEEE802_11_RADIO - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IEEE802_11_RADIO_AVS - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IP_OVER_FC - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_IPFILTER - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_ATM1 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_ATM2 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_ES - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_GGSN - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_MFR - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_MLFR - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_MLPPP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_MONITOR - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_PIC_PEER - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_PPPOE - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_PPPOE_ATM - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_JUNIPER_SERVICES - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_LINUX_IRDA - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_LINUX_LAPD - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_LINUX_SLL - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_LOOP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_LTALK - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_MTP2 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_MTP2_WITH_PHDR - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_MTP3 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_NULL - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PCI_EXP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PFLOG - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PFSYNC - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PPP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PPP_BSDOS - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PPP_ETHER - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PPP_PPPD - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PPP_SERIAL - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PRISM_HEADER - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_PRONET - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_RAW - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_RIO - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_SCCP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_SLIP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_SLIP_BSDOS - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_SUNATM - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_SYMANTEC_FIREWALL - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_TZSP - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER0 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER1 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER10 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER11 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER12 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER13 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER14 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER15 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER2 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER3 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER4 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER5 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER6 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER7 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER8 - Static variable in enum org.jnetpcap.PcapDLT
 
CONST_USER9 - Static variable in enum org.jnetpcap.PcapDLT
 
consumePacket(JPacket) - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
consumePacket(JPacket) - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
consumePacket(JPacket) - Method in class org.jnetpcap.packet.analysis.JController
 
CONTAINER_TYPE - Static variable in class org.jnetpcap.packet.analysis.AnalysisUtils
 
contains(Object) - Method in class org.jnetpcap.util.BlockingQueuePump
 
containsAll(Collection<?>) - Method in class org.jnetpcap.util.BlockingQueuePump
 
contentType() - Method in class org.jnetpcap.protocol.tcpip.Http
 
contentTypeEnum() - Method in class org.jnetpcap.protocol.tcpip.Http
 
control() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
 
control() - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
control(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
control() - Method in class org.jnetpcap.protocol.wan.PPP
 
controlLength() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
 
CORE_ID_COUNT - Static variable in class org.jnetpcap.packet.JRegistry
Number of core protocols defined by jNetPcap
count - Variable in class org.jnetpcap.PcapTask
Number of packets to capture or 0 for infinate
count - Variable in class org.jnetpcap.util.ExpandableString
 
create(TcpAnalyzer, TcpDuplexStream, TcpStream, JPacket) - Method in enum org.jnetpcap.protocol.tcpip.TcpStreamEvent.Type
 
create(TcpAnalyzer, TcpDuplexStream, JPacket) - Method in enum org.jnetpcap.protocol.tcpip.TcpStreamEvent.Type
 
create(TcpAnalyzer, TcpDuplexStream) - Method in enum org.jnetpcap.protocol.tcpip.TcpStreamEvent.Type
 
createCompletePdu(FragmentAssembler, FragmentAssembly) - Static method in class org.jnetpcap.packet.analysis.FragmentAssemblyEvent
 
createConfigString(String) - Static method in class org.jnetpcap.util.config.JConfig
 
createContainer() - Static method in class org.jnetpcap.packet.analysis.AnalysisUtils
 
createDir(String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
createIncompletePdu(FragmentAssembler, FragmentAssembly) - Static method in class org.jnetpcap.packet.analysis.FragmentAssemblyEvent
 
createPacketFromSequence(FragmentSequence) - Static method in class org.jnetpcap.protocol.network.Ip4Assembler
 
createSearchPath(String) - Static method in class org.jnetpcap.util.config.JConfig
 
createSearchString(String) - Static method in class org.jnetpcap.util.config.JConfig
 
createSrcStr(Appendable, int, String, String, String, Appendable) - Static method in class org.jnetpcap.winpcap.WinPcap
Accept a set of strings (host name, port, ...), and it returns the complete source string according to the new format (e.g.
createSrcStr(StringBuffer, int, String, String, String, StringBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Accept a set of strings (host name, port, ...), and it returns the complete source string according to the new format (e.g.
createSrcStr(StringBuilder, int, String, String, String, StringBuilder) - Static method in class org.jnetpcap.winpcap.WinPcap
Accept a set of strings (host name, port, ...), and it returns the complete source string according to the new format (e.g.

D

data() - Method in class org.jnetpcap.packet.Payload
 
dataLength() - Method in class org.jnetpcap.packet.Payload
 
datalink() - Method in class org.jnetpcap.Pcap
Returns the link layer of an adapter.
datalinkNameToVal(String) - Static method in class org.jnetpcap.Pcap
Translates a data link type name, which is a DLT_ name with the DLT_ removed, to the corresponding data link type value.
DataLinkType - Interface in org.jnetpcap
 
datalinkValToDescription(int) - Static method in class org.jnetpcap.Pcap
Translates a data link type value to a short description of that data link type.
datalinkValToName(int) - Static method in class org.jnetpcap.Pcap
Translates a data link type value to the corresponding data link type name.
declaringClass - Variable in class org.jnetpcap.packet.structure.AnnotatedMethod
 
decLevel() - Method in class org.jnetpcap.packet.format.JFormatter
 
decode() - Method in class org.jnetpcap.packet.JHeader
Method that gets called everytime a header is successfully peered with new buffer and/or state structure.
decodeAllTags(String) - Method in class org.jnetpcap.protocol.application.HtmlParser
 
decodeFirstLine(String) - Method in class org.jnetpcap.packet.AbstractMessageHeader
 
decodeFirstLine(String) - Method in class org.jnetpcap.protocol.tcpip.Http
 
decodeHeader() - Method in class org.jnetpcap.packet.AbstractMessageHeader
Decode the http header.
decodeHeader() - Method in class org.jnetpcap.packet.JHeader
Allows a header to decode its complex fields
decodeHeader() - Method in class org.jnetpcap.protocol.application.Html
 
decodeHeader() - Method in class org.jnetpcap.protocol.network.Icmp
 
decodeHeader() - Method in class org.jnetpcap.protocol.network.Ip4
 
decodeHeader() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
decodeHeader() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
decodeLinks(Html.HtmlTag[]) - Method in class org.jnetpcap.protocol.application.HtmlParser
 
DEFAULT_BLOCK_SIZE - Static variable in class org.jnetpcap.nio.JMemoryPool
Default block size.
DEFAULT_BLOCKSIZE - Static variable in class org.jnetpcap.packet.JScanner
Default allocation for memory block/buffer
DEFAULT_FORMAT - Static variable in annotation type org.jnetpcap.packet.annotate.Field
Default formatting string for field's value
DEFAULT_FRAGMENT_TIMEOUT - Static variable in interface org.jnetpcap.packet.analysis.FragmentSequencer
The default timeout interval in millis for a fragment sequence completion.
DEFAULT_PRIORITY - Static variable in annotation type org.jnetpcap.packet.annotate.Analyzer
Default analyzer priority level if one is not specified explicitely
DEFAULT_PROMISC - Static variable in class org.jnetpcap.Pcap
Default capture promiscous mode to be used (default: 1)
DEFAULT_QUEUE_SIZE - Static variable in class org.jnetpcap.winpcap.WinPcapSendQueue
Constant used to determine the default queue size which is 64Kb (1024 * 64).
DEFAULT_SNAPLEN - Static variable in class org.jnetpcap.Pcap
Default capture SNAP len to be used (default: 65536)
DEFAULT_STATE_HEADER_COUNT - Static variable in class org.jnetpcap.packet.JPacket
Default number of headers used when calculating memory requirements for an empty packet state structure.
DEFAULT_TIMEOUT - Static variable in class org.jnetpcap.Pcap
Default capture timeout (default: 0)
DefaultField - Class in org.jnetpcap.packet.structure
 
delete(int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
deleteCharAt(int) - Method in class org.jnetpcap.util.JStringBuilder
 
dependencies - Variable in class org.jnetpcap.packet.structure.AnnotatedBinding
 
description - Variable in enum org.jnetpcap.PcapDLT
Description of the dlt retrieved by quering the native pcap library.
destination() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
destination(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
 
destination() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
destination(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
destination() - Method in class org.jnetpcap.protocol.network.Ip4
 
destination(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
 
destination() - Method in class org.jnetpcap.protocol.network.Ip6
 
destination() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
destination(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
destination() - Method in class org.jnetpcap.protocol.tcpip.Udp
 
destination_IG() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
destination_LG() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
DESTINATION_UNREACHABLE_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
 
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
 
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip6
 
destinationToInt() - Method in class org.jnetpcap.protocol.network.Ip4
Converts the 32 bit Ip4 destination address to a java signed 32 bit integer.
DIFF_CODEPOINT - Static variable in class org.jnetpcap.protocol.network.Ip4
 
DIFF_ECE - Static variable in class org.jnetpcap.protocol.network.Ip4
 
DIFF_ECT - Static variable in class org.jnetpcap.protocol.network.Ip4
 
dispatch(L, D) - Method in class org.jnetpcap.packet.analysis.ProtocolSupport
 
dispatch(int, ByteBufferHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
dispatch(int, int, JPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
dispatch(int, int, PcapPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
dispatch(int, JBufferHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
dispatch(int, JPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
dispatch(int, JPacketHandler<T>, T, JScanner) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
dispatch(int, PcapHandler<T>, T) - Method in class org.jnetpcap.Pcap
Deprecated. user of PcapHandler has been replaced with ByteBufferHandler
dispatch(int, PcapPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Deprecated. user of PcapHandler has been replaced with ByteBufferHandler
dispatch(int, PcapPacketHandler<T>, T, JScanner) - Method in class org.jnetpcap.Pcap
Deprecated. user of PcapHandler has been replaced with ByteBufferHandler
dispatch(T) - Method in class org.jnetpcap.util.BlockingQueuePump
 
DISPATCH_BUFFER_FULL - Static variable in class org.jnetpcap.Pcap
Value of packet count argument for dispatch method call which indicates that only as many packets should be returned as will fit in a single buffer , unless an error occured or breakloop call was used to interrupt the dispatcher.
dispatchInBackground(Pcap, int, ByteBufferHandler<T>, T) - Static method in class org.jnetpcap.PcapUtils
Runs the dispatch function in a background thread.
dispatchInBackground(Pcap, int, JBufferHandler<T>, T) - Static method in class org.jnetpcap.PcapUtils
Runs the dispatch function in a background thread.
dispatchQueue - Variable in class org.jnetpcap.util.BlockingQueuePump
 
doubleValue() - Method in class org.jnetpcap.nio.JNumber
 
doubleValue(double) - Method in class org.jnetpcap.nio.JNumber
 
drainTo(Collection<? super T>) - Method in class org.jnetpcap.util.BlockingQueuePump
 
drainTo(Collection<? super T>, int) - Method in class org.jnetpcap.util.BlockingQueuePump
 
dsap() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
 
dump(PcapPktHdr, ByteBuffer) - Method in class org.jnetpcap.PcapDumper
Deprecated. use of PcapPktHdr has been replaced by PcapHeader
dump(PcapHeader, ByteBuffer) - Method in class org.jnetpcap.PcapDumper
Outputs a packet to the "savefile" opened with dumpOpen.
dump(PcapHeader, JBuffer) - Method in class org.jnetpcap.PcapDumper
Outputs a packet to the "savefile" opened with dumpOpen.
dump(long, int, int, int, ByteBuffer) - Method in class org.jnetpcap.PcapDumper
Outputs a packet to the "savefile" opened with dumpOpen.
dumpOpen(String) - Method in class org.jnetpcap.Pcap
Open a file to write packets.
Dynamic - Annotation Type in org.jnetpcap.packet.annotate
 

E

ECHO_REPLY_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
ECHO_REQUEST_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
element() - Method in class org.jnetpcap.util.BlockingQueuePump
 
EMPTY - Static variable in annotation type org.jnetpcap.packet.annotate.Field
An empty string
EMPTY_HEADER_ARRAY - Static variable in class org.jnetpcap.packet.JHeader
 
EMPTY_ITERABLE - Static variable in class org.jnetpcap.packet.analysis.AnalysisUtils
 
EMPTY_ITERATOR - Static variable in class org.jnetpcap.packet.analysis.AnalysisUtils
 
end - Variable in class org.jnetpcap.util.ExpandableString
 
END_OF_HEADERS_ID - Static variable in class org.jnetpcap.packet.JScan
Special header ID that when used with a scanner's next_id variable, indicates that this is the last header and scanner should exit its loop.
ensureCapacity(int) - Method in class org.jnetpcap.util.JStringBuilder
 
entries() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
entriesLength() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
equal(JFlowKey) - Method in class org.jnetpcap.packet.JFlowKey
 
equals(Object) - Method in class org.jnetpcap.packet.JFlowKey
 
equals(int) - Method in enum org.jnetpcap.PcapDLT
Compares the supplied value with the constant's assigned DLT value.
equals(TcpDuplexStream.Direction) - Method in enum org.jnetpcap.protocol.tcpip.TcpDuplexStream.Direction
Provides a custom equals method, that takes into account the constant BOTH and always matches if compared against either in self or supplied parameter.
equals(Object) - Method in class org.jnetpcap.util.BlockingQueuePump
 
equals(Object) - Method in class org.jnetpcap.util.JStringBuilder
 
Ethernet - Class in org.jnetpcap.protocol.lan
Ethernet2 definition.
Ethernet() - Constructor for class org.jnetpcap.protocol.lan.Ethernet
 
Ethernet.EthernetType - Enum in org.jnetpcap.protocol.lan
A table of EtherType values and their names
ETHERNET_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
EventDumper<T extends AnalyzerEvent> - Class in org.jnetpcap.packet.analysis
 
EventDumper() - Constructor for class org.jnetpcap.packet.analysis.EventDumper
 
expand(String) - Method in class org.jnetpcap.util.config.ConfigString
 
expand(String, Map<String, String>) - Method in class org.jnetpcap.util.config.ConfigString
 
expand(String, Map<String, String>, Properties) - Method in class org.jnetpcap.util.config.ConfigString
 
expand(String, Properties) - Method in class org.jnetpcap.util.config.ConfigString
 
ExpandableString - Class in org.jnetpcap.util
A special string that allows easy expandibility within it.
ExpandableString(String) - Constructor for class org.jnetpcap.util.ExpandableString
 
expandProperties(String, Map<String, String>, Properties) - Method in class org.jnetpcap.util.config.ConfigString
 
expandVariables(String, Map<String, String>, Properties) - Method in class org.jnetpcap.util.config.ConfigString
Replaces variables and properties with their values, and null if anything is not defined.

F

Field - Annotation Type in org.jnetpcap.packet.annotate
Defines a header field's getter method.
field - Variable in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
Field.Property - Enum in org.jnetpcap.packet.annotate
 
fieldAfter(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
fieldAfter(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
fieldAfter(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
FieldAnalysis - Class in org.jnetpcap.packet.analysis
 
FieldAnalysis() - Constructor for class org.jnetpcap.packet.analysis.FieldAnalysis
 
fieldArray() - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldBefore(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
fieldBefore(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
fieldBefore(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
FieldDefinitionException - Exception in org.jnetpcap.packet.annotate
 
FieldDefinitionException(AnnotatedField) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
FieldDefinitionException(String) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
FieldDefinitionException(AnnotatedField, String) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
FieldDefinitionException(Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
FieldDefinitionException(AnnotatedField, Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
FieldDefinitionException(String, Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
FieldDefinitionException(AnnotatedField, String, Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
fieldDescription(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldDescription(String) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldDisplay(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldDisplay(String) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldLength(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldLength(String) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldNull(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
fieldOffset(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldOffset(String) - Method in class org.jnetpcap.packet.JMappedHeader
 
FieldSetter - Annotation Type in org.jnetpcap.packet.annotate
 
fieldValue(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldValue(String) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldValue(Class<V>, Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldValue(Class<V>, String) - Method in class org.jnetpcap.packet.JMappedHeader
 
fieldValue(Http.Request) - Method in class org.jnetpcap.protocol.tcpip.Http
 
fieldValue(Http.Response) - Method in class org.jnetpcap.protocol.tcpip.Http
 
finalize() - Method in class org.jnetpcap.nio.JMemory
Default finalizer which checks if there is any memory to free up.
finalize() - Method in class org.jnetpcap.packet.JScanner
 
finalize() - Method in class org.jnetpcap.Pcap
Cleanup before we're GCed.
finalize() - Method in class org.jnetpcap.PcapBpfProgram
Cleans up JNI resources and releases any unreleased BPF programs in native land.
finalize() - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
findAllDevs(List<PcapIf>, StringBuilder) - Static method in class org.jnetpcap.Pcap
pcap_findalldevs() constructs a list of network devices that can be opened with pcap_open_live().
findAllDevsEx(String, WinPcapRmtAuth, List<PcapIf>, Appendable) - Static method in class org.jnetpcap.winpcap.WinPcap
Create a list of network devices that can be opened with pcap_open().
findAllDevsEx(String, WinPcapRmtAuth, List<PcapIf>, StringBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Create a list of network devices that can be opened with pcap_open().
findAllDevsEx(String, WinPcapRmtAuth, List<PcapIf>, StringBuilder) - Static method in class org.jnetpcap.winpcap.WinPcap
Create a list of network devices that can be opened with pcap_open().
findHeaderIndex(int) - Method in class org.jnetpcap.packet.JPacket.State
 
findHeaderIndex(int, int) - Method in class org.jnetpcap.packet.JPacket.State
 
findUTF8String(int, char...) - Method in class org.jnetpcap.nio.JBuffer
 
findUTF8String(long, char...) - Method in class org.jnetpcap.util.SlidingBuffer
 
finishProcessing(List<HeaderDefinitionError>) - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
finishProcessing(List<HeaderDefinitionError>) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
 
fire(E) - Method in class org.jnetpcap.packet.analysis.AnalyzerSupport
 
fire(D) - Method in class org.jnetpcap.packet.analysis.ProtocolSupport
 
fireNextPacket(JPacket) - Method in class org.jnetpcap.util.JPacketSupport
 
fireNextPacket(PcapPacket) - Method in class org.jnetpcap.util.PcapPacketSupport
 
FIRST_AFTER_N_MS - Static variable in class org.jnetpcap.winpcap.WinPcapSamp
It defines that we have to return 1 packet every N milliseconds.
FLAG_DONT_FRAGMENT - Static variable in class org.jnetpcap.protocol.network.Ip4
 
FLAG_HAS_ALL_FRAGMENTS - Static variable in class org.jnetpcap.packet.analysis.FragmentSequence
 
FLAG_HAS_ERRORS - Static variable in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
FLAG_HAS_ERRORS - Static variable in class org.jnetpcap.protocol.tcpip.TcpStream
 
FLAG_HAS_FIN - Static variable in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
FLAG_HAS_FIRST_FRAGMENT - Static variable in class org.jnetpcap.packet.analysis.FragmentSequence
 
FLAG_HAS_LAST_FRAGMENT - Static variable in class org.jnetpcap.packet.analysis.FragmentSequence
 
FLAG_HAS_MSS - Static variable in class org.jnetpcap.protocol.tcpip.TcpStream
 
FLAG_HAS_SYNCH - Static variable in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
FLAG_HAS_WARNINGS - Static variable in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
FLAG_HAS_WARNINGS - Static variable in class org.jnetpcap.protocol.tcpip.TcpStream
 
FLAG_L - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
FLAG_MORE_FRAGMENTS - Static variable in class org.jnetpcap.protocol.network.Ip4
 
FLAG_O - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
FLAG_OVERRIDE_BINDING - Static variable in class org.jnetpcap.packet.JRegistry
A flag that allows tells that a java scanner's process bindings method has been overriden
FLAG_OVERRIDE_LENGTH - Static variable in class org.jnetpcap.packet.JRegistry
A flag that allows tells that a java scanner's get length method has been overriden
FLAG_P - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
FLAG_RESERVED - Static variable in class org.jnetpcap.protocol.network.Ip4
 
FLAG_REVERSABLE - Static variable in class org.jnetpcap.packet.JFlowKey
 
FLAG_S - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
FLAG_SACK_PERMITTED - Static variable in class org.jnetpcap.protocol.tcpip.TcpStream
 
FLAG_T - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
FLAG_TIMESTAMP_WITH_IP - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
FLAG_TIMESTAMPS_PRESPECIFIED - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
FLAG_WINDOW_SCALING - Static variable in class org.jnetpcap.protocol.tcpip.TcpStream
 
flags() - Method in class org.jnetpcap.protocol.network.Ip4
Retrives the flags header field as an unsigned integer, length of 3 bits, that has each Ip4 flag encoded as a bit field.
flags(int) - Method in class org.jnetpcap.protocol.network.Ip4
A setter method that changes the flag bits directly in the peered Ip4 header structure within the packet data buffer.
flags() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
flags(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
flags() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
flags() - Method in class org.jnetpcap.protocol.wan.PPP
 
flags_ACK() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_ACK(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_CWR() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_CWR(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_DF() - Method in class org.jnetpcap.protocol.network.Ip4
 
flags_DFDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
flags_ECE() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_ECE(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_FIN() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_FIN(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_MF() - Method in class org.jnetpcap.protocol.network.Ip4
 
flags_MFDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
flags_PSH() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_PSH(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_Reserved() - Method in class org.jnetpcap.protocol.network.Ip4
 
flags_RST() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_RST(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_SYN() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_SYN(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_URG() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flags_URG(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flagsCompactString() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
flagsEnum() - Method in class org.jnetpcap.protocol.network.Ip4
Retrieves the flags field as a collection's set of enum constants that represent each flag.
flagsEnum() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
flagsEnum() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
floatValue() - Method in class org.jnetpcap.nio.JNumber
 
floatValue(float) - Method in class org.jnetpcap.nio.JNumber
 
FlowKey - Annotation Type in org.jnetpcap.packet.annotate
 
flowLabel() - Method in class org.jnetpcap.protocol.network.Ip6
 
flush() - Method in class org.jnetpcap.PcapDumper
Flushes the output buffer to the "savefile", so that any packets written with Pcap.dump but not yet written to the "savefile" will be written.
Format - Annotation Type in org.jnetpcap.packet.annotate
 
format(JHeader) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JHeader, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JHeader, JAnalysis, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JHeader, JField) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JPacket) - Method in class org.jnetpcap.packet.format.JFormatter
 
format(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Formats a packet for output
format(StringBuilder, JPacket) - Method in class org.jnetpcap.packet.format.JFormatter
Formats a packet for output
format(String) - Method in class org.jnetpcap.protocol.application.HtmlParser
 
format(LogRecord) - Method in class org.jnetpcap.util.JNetPcapFormatter
 
formatHeader(List<JField>) - Method in class org.jnetpcap.protocol.lan.Ethernet
 
formatTimeInMillis(long) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats a delta time
FormatUtils - Class in org.jnetpcap.packet.format
Various static formatting utilities
FormatUtils() - Constructor for class org.jnetpcap.packet.format.FormatUtils
 
Fragment - Class in org.jnetpcap.packet.analysis
 
Fragment(JMemory.Type) - Constructor for class org.jnetpcap.packet.analysis.Fragment
 
Fragment(JStructBuffer.JStructField...) - Constructor for class org.jnetpcap.packet.analysis.Fragment
 
Fragment(String, JStructBuffer.JStructField...) - Constructor for class org.jnetpcap.packet.analysis.Fragment
 
Fragment.Field - Enum in org.jnetpcap.packet.analysis
 
FragmentAssembler - Interface in org.jnetpcap.packet.analysis
 
FragmentAssembly - Class in org.jnetpcap.packet.analysis
 
FragmentAssembly(JPacket, FragmentSequence) - Constructor for class org.jnetpcap.packet.analysis.FragmentAssembly
 
FragmentAssembly() - Constructor for class org.jnetpcap.packet.analysis.FragmentAssembly
 
FragmentAssembly.Field - Enum in org.jnetpcap.packet.analysis
 
FragmentAssemblyEvent - Class in org.jnetpcap.packet.analysis
 
FragmentAssemblyEvent(FragmentAssembler, FragmentAssemblyEvent.Type, FragmentAssembly) - Constructor for class org.jnetpcap.packet.analysis.FragmentAssemblyEvent
 
FragmentAssemblyEvent.Type - Enum in org.jnetpcap.packet.analysis
 
fragmentation - Variable in class org.jnetpcap.packet.analysis.AbstractSequencer
 
FragmentSequence - Class in org.jnetpcap.packet.analysis
 
FragmentSequence() - Constructor for class org.jnetpcap.packet.analysis.FragmentSequence
 
FragmentSequence(int, FragmentSequencer) - Constructor for class org.jnetpcap.packet.analysis.FragmentSequence
 
FragmentSequence.Field - Enum in org.jnetpcap.packet.analysis
 
FragmentSequenceEvent - Class in org.jnetpcap.packet.analysis
 
FragmentSequenceEvent(FragmentSequencer, FragmentSequenceEvent.Type) - Constructor for class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
FragmentSequenceEvent(FragmentSequencer, FragmentSequenceEvent.Type, FragmentSequence) - Constructor for class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
FragmentSequenceEvent(FragmentSequencer, FragmentSequenceEvent.Type, FragmentSequence, JPacket) - Constructor for class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
FragmentSequenceEvent.Type - Enum in org.jnetpcap.packet.analysis
 
FragmentSequencer - Interface in org.jnetpcap.packet.analysis
 
fragSupport - Variable in class org.jnetpcap.packet.analysis.AbstractSequencer
 
frameIndex - Variable in class org.jnetpcap.packet.format.JFormatter
 
free(int, int) - Method in class org.jnetpcap.nio.JMemoryPool.Block
 
freeAllDevs(List<PcapIf>, byte[]) - Static method in class org.jnetpcap.Pcap
Deprecated. use of byte[] errbuf is discouraged
freeAllDevs(List<PcapIf>, StringBuilder) - Static method in class org.jnetpcap.Pcap
This method does nothing.
freecode(PcapBpfProgram) - Static method in class org.jnetpcap.Pcap
This frees up the code structures, but does not released the peered base bpf_program peer structure.
fromAnnotatedField(AnnotatedField) - Static method in class org.jnetpcap.packet.structure.DefaultField
 
fromAnnotatedFields(AnnotatedField[]) - Static method in class org.jnetpcap.packet.structure.DefaultField
 
ftell() - Method in class org.jnetpcap.PcapDumper
Returns the current file position for the "savefile", representing the number of bytes written by Pcap.dumpOpen and Pcap.dump.
function - Variable in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 

G

gateway() - Method in class org.jnetpcap.protocol.network.Icmp.Redirect
 
generateFunction(Field.Property, AnnotatedField) - Static method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
generateInfo(FragmentSequence) - Method in interface org.jnetpcap.packet.analysis.FragmentSequencer
Allows an analyzer to generate analyzer specific information to be displayed by formatters.
generateInfo(FragmentSequence) - Method in class org.jnetpcap.protocol.network.Ip4Sequencer
 
generateInfo(FragmentSequence) - Method in class org.jnetpcap.protocol.tcpip.TcpSequencer
 
get64BitHeaderMap(int) - Method in class org.jnetpcap.packet.JPacket.State
 
getAddr() - Method in class org.jnetpcap.PcapAddr
pcap_addr.addr field.
getAddresses() - Method in class org.jnetpcap.PcapIf
A list of addresses for this field.
getAll() - Method in class org.jnetpcap.packet.JFlow
 
getAllocatedMemorySize() - Method in class org.jnetpcap.packet.JPacket
Gets the size of the current internal memory buffer
getAnalysis(T) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
getAnalysis(T) - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
getAnalysis(T) - Method in class org.jnetpcap.packet.analysis.Fragment
 
getAnalysis(T) - Method in class org.jnetpcap.packet.analysis.FragmentAssembly
 
getAnalysis(T) - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
getAnalysis(T) - Method in class org.jnetpcap.packet.analysis.JAnalysisMap
 
getAnalysis(T) - Method in class org.jnetpcap.packet.JHeader
 
getAnalysis() - Method in class org.jnetpcap.packet.JHeader.State
Retrieves the analysis object that is attached to this header.
getAnalysis(T) - Method in class org.jnetpcap.packet.JPacket
 
getAnalysis(int, T) - Method in class org.jnetpcap.packet.JPacket
 
getAnalysis(int, int, T) - Method in class org.jnetpcap.packet.JPacket
 
getAnalysis(Class<? extends JHeader>, T) - Method in class org.jnetpcap.packet.JPacket
 
getAnalysis() - Method in class org.jnetpcap.packet.JPacket.State
Retrieves the analysis object that is attached to this packet.
getAnalysis(int) - Method in class org.jnetpcap.packet.JPacket.State
Retrieves the analysis object htat is attached to the header at index.
getAnalysis(T) - Method in class org.jnetpcap.protocol.tcpip.TcpAck
 
getAnalysis(T) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getAnalysis(T) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getAnalysisIterable() - Method in class org.jnetpcap.packet.JHeader
 
getAnalyzer() - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
getAnalyzer(Class<T>) - Static method in class org.jnetpcap.packet.JRegistry
 
getAnalyzers(int) - Method in class org.jnetpcap.packet.analysis.JController
 
getAnnotatedHeader() - Method in class org.jnetpcap.packet.JHeader
 
getAssembly() - Method in class org.jnetpcap.packet.analysis.FragmentAssemblyEvent
 
getBiggestSize() - Static method in enum org.jnetpcap.nio.JNumber.Type
 
getBindings() - Method in class org.jnetpcap.packet.JHeaderScanner
 
getBindings(int) - Static method in class org.jnetpcap.packet.JRegistry
Retrieves all current bindings bound to a protocol
getBlock(int) - Method in class org.jnetpcap.nio.JMemoryPool
Gets a block of memory that is big enough to hold at least size number of bytes.
getBroadaddr() - Method in class org.jnetpcap.PcapAddr
pcap_addr.broadaddr field.
getBuffer() - Method in class org.jnetpcap.PcapPktBuffer
Deprecated.  
getBuffer() - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Gets the buffer containing the packets to be sent.
getBufferSize() - Method in class org.jnetpcap.packet.analysis.JController
 
getByte(int) - Method in class org.jnetpcap.nio.JBuffer
 
getByte(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getByte(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getByte(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getByteArray(int, byte[]) - Method in class org.jnetpcap.nio.JBuffer
 
getByteArray(int, int) - Method in class org.jnetpcap.nio.JBuffer
 
getByteArray(int, byte[]) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getByteArray(int, int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getByteArray(int, byte[]) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getByteArray(int, int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getByteArray(long, byte[]) - Method in class org.jnetpcap.util.SlidingBuffer
 
getByteArray(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
getCacheCapacity() - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
getCacheLoadFactor() - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
getCapacity() - Method in class org.jnetpcap.nio.JReference
 
getCaplen() - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Number of bytes actually captured.
getCapt() - Method in class org.jnetpcap.winpcap.WinPcapStat
number of packets that are received by the application
getCaptureHeader() - Method in class org.jnetpcap.packet.JMemoryPacket
Retrieves this packets capture header
getCaptureHeader() - Method in class org.jnetpcap.packet.JPacket
Gets the capture header as generated by the native capture library.
getCaptureHeader() - Method in class org.jnetpcap.packet.PcapPacket
Retrieves the PcapHeader, capture header provided by libpcap
getChars(int, int, char[], int) - Method in class org.jnetpcap.util.JStringBuilder
 
getClientStream() - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getCode() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
 
getCount() - Method in class org.jnetpcap.PcapTask
The packet count that was supplied by the user.
getData() - Method in class org.jnetpcap.PcapSockAddr
Gets protocol family specifiy array of bytes which contain the protocol's address.
getDeclaringClass() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getDefault() - Static method in class org.jnetpcap.packet.format.JFormatter
Gets the default formatter
getDefault() - Static method in class org.jnetpcap.packet.JHeaderPool
Gets a default global instance of this header pool.
getDescription() - Method in interface org.jnetpcap.DataLinkType
 
getDescription() - Method in class org.jnetpcap.packet.JHeader
 
getDescription() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getDescription() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getDescription() - Method in enum org.jnetpcap.PcapDLT
 
getDescription() - Method in class org.jnetpcap.PcapIf
pcap_if.description field.
getDescription() - Method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
 
getDescription() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
 
getDescription() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
getDescription() - Method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Description of the type value
getDestinationPort() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getDir(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
 
getDir(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
 
getDir(JConfig.SearchPath[]) - Static method in class org.jnetpcap.util.config.JConfig
 
getDir(String) - Static method in class org.jnetpcap.util.config.JConfig
 
getDir(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
 
getDir(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
 
getDirection(Tcp) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getDisplay() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getDisplay(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getDlt() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getDlt() - Method in enum org.jnetpcap.protocol.JProtocol
Gets the corresponding Pcap defined Data Link Type.
getDouble(int) - Method in class org.jnetpcap.nio.JBuffer
 
getDouble(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getDouble(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getDouble(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getDrop() - Method in class org.jnetpcap.PcapStat
number of packets dropped by the driver
getDstaddr() - Method in class org.jnetpcap.PcapAddr
pcap_addr.dstaddr field.
getDuplex() - Method in class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
getEnd() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
getErr() - Method in class org.jnetpcap.Pcap
return the error text pertaining to the last pcap library error.
getErrorMessage() - Method in class org.jnetpcap.packet.analysis.FieldAnalysis
 
getErrors() - Static method in class org.jnetpcap.packet.JRegistry
Retrieves the recent errors that were generated by registry operations
getErrors() - Method in exception org.jnetpcap.packet.RegistryHeaderErrors
 
getExpandedProperty(String) - Static method in class org.jnetpcap.util.config.JConfig
 
getExpandedProperty(String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
getFamily() - Method in class org.jnetpcap.PcapSockAddr
Gets the socket's protocol family identifier.
getField() - Method in exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
getFieldErrors() - Method in class org.jnetpcap.packet.analysis.HeaderAnalysis
 
getFieldName() - Method in class org.jnetpcap.packet.analysis.FieldAnalysis
 
getFieldName() - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
getFields() - Method in class org.jnetpcap.packet.JHeader
Retrieves the fields at runtime, that this header has so that they may be used by a formatter
getFields() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getFieldWarnings() - Method in class org.jnetpcap.packet.analysis.HeaderAnalysis
 
getFile(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
 
getFile(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
 
getFile(String, JConfig.SearchPath[]) - Static method in class org.jnetpcap.util.config.JConfig
 
getFile(String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
getFile(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
 
getFile(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
 
getFlags() - Method in class org.jnetpcap.packet.JFlowKey
 
getFlags(int) - Static method in class org.jnetpcap.packet.JRegistry
Gets the current flags for a specified protocol
getFlags() - Method in class org.jnetpcap.PcapIf
pcap_if.flags field.
getFloat(int) - Method in class org.jnetpcap.nio.JBuffer
 
getFloat(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getFloat(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getFloat(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getFlowKey() - Method in class org.jnetpcap.packet.JPacket.State
 
getFormat() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getFormatter() - Static method in class org.jnetpcap.packet.JPacket
Gets the current internal packet formatter used in the JPacket.toString() method.
getForward() - Method in class org.jnetpcap.packet.JFlow
 
getForward(int) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getForward(Tcp) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getFragmentSequence() - Method in class org.jnetpcap.packet.analysis.FragmentAssembly
 
getFrameNumber() - Method in class org.jnetpcap.packet.JPacket
Returns the frame number as assigned by either the packet scanner or analyzers.
getFrameNumber() - Method in class org.jnetpcap.packet.JPacket.State
The frame number is assigned by the scanner at the time of the scan.
getFunction() - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
getFunctionMap() - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
 
getGlobalVariables() - Static method in class org.jnetpcap.util.config.JConfig
 
getHardwareAddress() - Method in class org.jnetpcap.PcapIf
Retrieves the hardware address of this network interface.
getHardwareAddress(PcapIf) - Static method in class org.jnetpcap.PcapUtils
Retrieves a network hardware address or MAC for a network interface
getHardwareAddress(String) - Static method in class org.jnetpcap.PcapUtils
Retrieves a network hardware address or MAC for a network interface
getHeader(int) - Method in class org.jnetpcap.packet.JHeaderPool
Gets an instance of a header for the given ID type.
getHeader(JProtocol) - Method in class org.jnetpcap.packet.JHeaderPool
Gets an instance of a header for the protocol constant.
getHeader(Class<T>, int) - Method in class org.jnetpcap.packet.JHeaderPool
Gets an instance of a header for the given ID type.
getHeader(T) - Method in class org.jnetpcap.packet.JPacket
Peers the supplied header with the native header state structure and packet data buffer.
getHeader(T, int) - Method in class org.jnetpcap.packet.JPacket
Peers the supplied header with the native header state structure and packet data buffer.
getHeader() - Method in exception org.jnetpcap.packet.structure.AnnotatedMethodException
 
getHeader() - Method in exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
getHeaderByIndex(int, T) - Method in class org.jnetpcap.packet.JPacket
Peers a header with specific index, not the numerical header ID assigned by JRegistry, of a header.
getHeaderClass() - Method in exception org.jnetpcap.packet.RegistryHeaderErrors
 
getHeaderClass() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getHeaderClass() - Method in enum org.jnetpcap.protocol.JProtocol
 
getHeaderClassName() - Method in enum org.jnetpcap.protocol.JProtocol
 
getHeaderCount() - Method in class org.jnetpcap.packet.JPacket
Gets number of headers found within the packet header.
getHeaderCount() - Method in class org.jnetpcap.packet.JPacket.State
 
getHeaderIdByIndex(int) - Method in class org.jnetpcap.packet.JPacket
Gets the numerical ID of the header at specified index into header array as found by the packet scanner
getHeaderIdByIndex(int) - Method in class org.jnetpcap.packet.JPacket.State
 
getHeaderInstanceCount(int) - Method in class org.jnetpcap.packet.JPacket
Gets number of headers with the same numerical ID as assigned by JRegistry within the same packet.
getHeaderLength(JPacket, int) - Method in class org.jnetpcap.packet.JHeaderScanner
Returns the length of the header this scanner is registered for
getHeaderLength(JBuffer, int) - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
getHeaderLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Ip4
 
getHeaderMap() - Method in class org.jnetpcap.packet.JFlowKey
Retrieves bitmap of headers that are part of this key.
getHeaders() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getHeaderScanners() - Static method in class org.jnetpcap.packet.JRegistry
Retrieves the entire list of scanners for all registered protocols
getId() - Method in class org.jnetpcap.packet.JBinding.DefaultJBinding
Protocol header ID for this binding.
getId(int) - Method in class org.jnetpcap.packet.JFlowKey
 
getId() - Method in class org.jnetpcap.packet.JHeader
Gets the numerical ID of this protocol header at runtime as assigned by the JRegistry
getId() - Method in class org.jnetpcap.packet.JHeader.State
 
getId() - Method in class org.jnetpcap.packet.JHeaderScanner
Gets the protocol header's numerical ID as assigned by JRegistry
getId() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getId() - Method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
 
getId() - Method in enum org.jnetpcap.protocol.JProtocol
Gets a unique runtime numerica ID of this protocol assigned by jNetStream.
getId() - Method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
 
getId() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
getIds() - Method in class org.jnetpcap.packet.JFlowKey
 
getIfDrop() - Method in class org.jnetpcap.PcapStat
drops by interface.
getInputStream(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
 
getInputStream(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
 
getInputStream(String, JConfig.SearchPath[]) - Static method in class org.jnetpcap.util.config.JConfig
 
getInputStream(String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
getInputStream(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
 
getInputStream(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
 
getInQueue() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
getInQueue() - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
getInQueue() - Method in class org.jnetpcap.packet.analysis.JController
 
getInstanceCount(int) - Method in class org.jnetpcap.packet.JPacket.State
 
getInstruction(int) - Method in class org.jnetpcap.PcapBpfProgram
Retrieves a single BPF instruction which is 8 bytes long and is encoded into the long interger returned.
getInstructionCount() - Method in class org.jnetpcap.PcapBpfProgram
Gets the exact number of BPF instructions within this program.
getInt(int) - Method in class org.jnetpcap.nio.JBuffer
 
getInt(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getInt(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getInt(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getKey() - Method in class org.jnetpcap.packet.JFlow
 
getLen() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
getLen() - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Number of original bytes in the packet.
getLen() - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Gets the current size of the queue, in bytes.
getLength() - Method in class org.jnetpcap.packet.JHeader
Length of this header within the buffer
getLength() - Method in class org.jnetpcap.packet.JHeader.State
 
getLength() - Method in class org.jnetpcap.packet.JSubHeader
 
getLength() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getLength(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getLogger(Class<?>) - Static method in class org.jnetpcap.util.JLogger
 
getLogger(Package) - Static method in class org.jnetpcap.util.JLogger
 
getLong(int) - Method in class org.jnetpcap.nio.JBuffer
 
getLong(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getLong(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getLong(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getMask() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getMask(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getMaxLen() - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Gets the maximum size of the the queue, in bytes.
getMemoryBuffer(byte[]) - Method in class org.jnetpcap.packet.JPacket
Gets the memory buffer with the supplied byte array data copied into it.
getMemoryBuffer(ByteBuffer) - Method in class org.jnetpcap.packet.JPacket
Gets the memory buffer with the supplied ByteBuffer data copied into it.
getMemoryBuffer(int) - Method in class org.jnetpcap.packet.JPacket
Retrieves a memory buffer, allocated if neccessary, at least minSize in bytes.
getMemoryBuffer(JBuffer) - Method in class org.jnetpcap.packet.JPacket
Gets the memory buffer with the supplied JBuffer data copied into it.
getMemoryPool() - Static method in class org.jnetpcap.packet.JPacket
Gets the current memory allocation memory pool.
getMessage() - Method in exception org.jnetpcap.packet.RegistryHeaderErrors
 
getMessage() - Method in exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
getMessageType() - Method in class org.jnetpcap.packet.AbstractMessageHeader
 
getMethod() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getMethod() - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
getMethod() - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
 
getMethod() - Method in class org.jnetpcap.winpcap.WinPcapSamp
Gets the current method type for capture sampling.
getMethods(Class<?>, Class<? extends Annotation>) - Static method in class org.jnetpcap.packet.structure.AnnotatedMethod
 
getName() - Method in class org.jnetpcap.nio.JFunction
 
getName() - Method in class org.jnetpcap.packet.JHeader
Gets the comprehensive name for this header
getName() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getName() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getName() - Method in class org.jnetpcap.packet.structure.JField
Gets the full name of this field
getName() - Method in class org.jnetpcap.PcapIf
pcap_if.name field.
getNegativeTimeout() - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
getNetdrop() - Method in class org.jnetpcap.winpcap.WinPcapStat
number of packets lost on the network
getNetmask() - Method in class org.jnetpcap.PcapAddr
pcap_addr.netmask field.
getNicname() - Method in class org.jnetpcap.packet.JHeader
Gets the short name for this header
getNicname() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getNicname() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getNicname() - Method in class org.jnetpcap.packet.structure.JField
Gets the nicname of this field
getNonBlock(StringBuilder) - Method in class org.jnetpcap.Pcap
pcap_getnonblock() returns the current ``non-blocking'' state of the capture descriptor; it always returns 0 on ``savefiles''.
getNormalizedAck(Tcp) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getNormalizedSequence(Tcp) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getObject(Class<T>, Offset) - Method in class org.jnetpcap.nio.JObjectBuffer
Retrieves a jobject reference from the specified memory location.
getObject(Class<T>, int) - Method in class org.jnetpcap.nio.JObjectBuffer
Retrieves a jobject reference from the specified memory location.
getOffset() - Method in class org.jnetpcap.packet.JHeader
Offset into the packet buffer
getOffset() - Method in class org.jnetpcap.packet.JHeader.State
 
getOffset() - Method in class org.jnetpcap.packet.JSubHeader
 
getOffset() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getOffset(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getOutQueue() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
getOutQueue() - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
getOutQueue() - Method in class org.jnetpcap.packet.analysis.JController
 
getPacket() - Method in class org.jnetpcap.packet.analysis.Fragment
 
getPacket() - Method in class org.jnetpcap.packet.analysis.FragmentAssembly
 
getPacket() - Method in class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
getPacket() - Method in class org.jnetpcap.packet.JHeader
Gets the packet that this header is associated with
getPacket() - Method in class org.jnetpcap.protocol.tcpip.TcpAck
 
getPacket() - Method in class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
getPacketSequence() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
getPair(int, boolean) - Method in class org.jnetpcap.packet.JFlowKey
 
getPairCount() - Method in class org.jnetpcap.packet.JFlowKey
 
getPairP1(int, boolean) - Method in class org.jnetpcap.packet.JFlowKey
 
getPairP2(int, boolean) - Method in class org.jnetpcap.packet.JFlowKey
 
getPairs() - Method in class org.jnetpcap.packet.JFlowKey
 
getParams() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
getParams() - Method in enum org.jnetpcap.protocol.application.Html.Tag
 
getParent() - Method in class org.jnetpcap.packet.JHeader
 
getParent() - Method in class org.jnetpcap.packet.JSubHeader
 
getParent() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getParent() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getParent() - Method in class org.jnetpcap.packet.structure.JField
If this field is a sub-field, this method returns a reference to the parent field
getPassword() - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Gets the string containing the password that has to be used on the remote machine for authentication.
getPath() - Method in exception org.jnetpcap.packet.annotate.FieldDefinitionException
 
getPath() - Method in exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
getPayloadLength() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Calculates the length of the TCP payload.
getPcap() - Method in class org.jnetpcap.PcapTask
Returns the underlying Pcap object being used by this task
getPositiveTimeout() - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
getPriority() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
getPriority() - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
getPriority() - Method in class org.jnetpcap.packet.analysis.JController
 
getPriority() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getPriority() - Method in class org.jnetpcap.packet.structure.JField
Gets the current field's priority.
getProcessingTime() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
getProcessingTime() - Method in class org.jnetpcap.packet.analysis.AbstractSequencer
 
getProcessingTime() - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
getProcessingTime() - Method in class org.jnetpcap.packet.analysis.JController
 
getProperty(String) - Static method in class org.jnetpcap.util.config.JConfig
 
getProperty(String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
getRcvWIN() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getRecv() - Method in class org.jnetpcap.PcapStat
Number of packets transmitted on the network
getResolver(Object) - Static method in class org.jnetpcap.packet.JRegistry
Retrieves a registered instance of any resolver.
getResolver(Resolver.ResolverType) - Static method in class org.jnetpcap.packet.JRegistry
Retrieves a registered instance of a resolver.
getResolver() - Method in enum org.jnetpcap.util.resolver.Resolver.ResolverType
 
getResourceInputStream(String) - Static method in class org.jnetpcap.util.config.JConfig
 
getResourceURL(String) - Static method in class org.jnetpcap.util.config.JConfig
 
getResult() - Method in class org.jnetpcap.PcapTask
Returns the result code that was returned from the user supplied pcap function.
getReverse() - Method in class org.jnetpcap.packet.JFlow
 
getReverse(int) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getReverse(Tcp) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getRuntime() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getSeconds() - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Capture timestamp in seconds.
getSent() - Method in class org.jnetpcap.winpcap.WinPcapStat
number of packets sent by the server on the network
getSequence(int, boolean) - Method in class org.jnetpcap.packet.analysis.AbstractSequencer
 
getSequence() - Method in class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
getSequenceQueue() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getServerStream() - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getShort(int) - Method in class org.jnetpcap.nio.JBuffer
 
getShort(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getShort(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getShort(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getSndNXT() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getSndNXTNormal() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getSndStart() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getSndUNA() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getSndUNANormal() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
getSource() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzerEvent
 
getSource() - Method in interface org.jnetpcap.packet.analysis.AnalyzerEvent
 
getSource() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
getSourceId() - Method in class org.jnetpcap.packet.AbstractBinding
 
getSourceId() - Method in interface org.jnetpcap.packet.JBinding
Protocol header ID for this binding.
getSourceId() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
getStage() - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getStart() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
getStart() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
getState() - Method in class org.jnetpcap.packet.JHeader
Gets the reference to the current header's native state structure
getState() - Method in class org.jnetpcap.packet.JPacket
Gets the peered packet state object
getStream() - Method in class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
getStructName() - Method in class org.jnetpcap.nio.JStruct
 
getStyle() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getStyle() - Method in class org.jnetpcap.packet.structure.JField
Formatting style for this field
getSubFields() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getSubFields() - Method in class org.jnetpcap.packet.structure.JField
Gets the sub-fields
getSubHeader(T) - Method in interface org.jnetpcap.packet.JCompoundHeader
 
getSubHeader(T) - Method in class org.jnetpcap.packet.JHeaderMap
 
getSubHeaders() - Method in class org.jnetpcap.packet.JHeader
Gets an array of currently defined sub headers
getSubHeaders() - Method in class org.jnetpcap.packet.JHeaderMap
 
getSuite() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
getSupport() - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
getSupport() - Method in class org.jnetpcap.protocol.tcpip.TcpAnalyzer
 
getTag() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
getTagString() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
getTargetClass() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
getTargetId() - Method in class org.jnetpcap.packet.AbstractBinding
 
getTargetId() - Method in class org.jnetpcap.packet.JBinding.DefaultJBinding
Protocol header ID to which this binding is bound to.
getTargetId() - Method in interface org.jnetpcap.packet.JBinding
Protocol header ID to which this binding is bound to.
getTargetId() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
getTemplate() - Method in class org.jnetpcap.util.ExpandableString
 
getText() - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
getText() - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
getText() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
getText() - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
getThread() - Method in class org.jnetpcap.PcapTask
Gets the background thread this task is using.
getThreadLocal() - Static method in class org.jnetpcap.packet.JScanner
Maintains and allocates a pool of packet scanners.
getTime() - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
getTimeout() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
getTimeoutQueue() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
getTimeoutQueue() - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
getTimeoutQueue() - Method in class org.jnetpcap.packet.analysis.JController
 
getTitle() - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
getTitle() - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
getTitle() - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
getTopProperties() - Static method in class org.jnetpcap.util.config.JConfig
 
getTotalLength() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
getTotalPacketCount() - Method in class org.jnetpcap.packet.JFlowMap
 
getTotalSize() - Method in class org.jnetpcap.packet.JMemoryPacket
Calculates the total size of this packet which includes the size of the state structures and packet data
getTotalSize() - Method in class org.jnetpcap.packet.JPacket
Gets the total size of this packet.
getTotalSize() - Method in class org.jnetpcap.packet.PcapPacket
Gets the total size of the packet including pcap header, decoded state and data buffer
getType() - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
getType() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzerEvent
 
getType() - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
getType(Class<?>) - Static method in class org.jnetpcap.packet.analysis.AnalysisUtils
 
getType() - Method in interface org.jnetpcap.packet.analysis.AnalyzerEvent
 
getType() - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
getType() - Method in class org.jnetpcap.packet.JHeader
 
getType() - Method in class org.jnetpcap.packet.JPacket
 
getType() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
getType() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
 
getType() - Method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
 
getType() - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Gets the type of the authentication required.
getTypeValues() - Method in interface org.jnetpcap.packet.JHeaderType
 
getTypeValues() - Method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Converts contant to numerical ip type
getUByte(int) - Method in class org.jnetpcap.nio.JBuffer
 
getUByte(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getUByte(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getUByte(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getUInt(int) - Method in class org.jnetpcap.nio.JBuffer
 
getUInt(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getUInt(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getUInt(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getUnits() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
getUnits(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getURL(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
 
getURL(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
 
getURL(String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
getURL(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
 
getURL(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
 
getUseconds() - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Capture timestamp in microseconds fraction.
getUser() - Method in class org.jnetpcap.PcapTask
User supplied data object.
getUsername() - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
String containing the username that has to be used on the remote machine for authentication.
getUserProperties() - Static method in class org.jnetpcap.util.config.JConfig
 
getUShort(int) - Method in class org.jnetpcap.nio.JBuffer
 
getUShort(int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
getUShort(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
getUShort(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getUTF8Char(int) - Method in class org.jnetpcap.nio.JBuffer
Converts a single byte to a java char.
getUTF8Char(long) - Method in class org.jnetpcap.util.SlidingBuffer
 
getUTF8String(int, StringBuilder, char...) - Method in class org.jnetpcap.nio.JBuffer
 
getUTF8String(int, char...) - Method in class org.jnetpcap.nio.JBuffer
Converts raw bytes to a java string.
getUTF8String(int, StringBuilder, int) - Method in class org.jnetpcap.nio.JBuffer
Converts raw bytes to a java string.
getUTF8String(int, int) - Method in class org.jnetpcap.nio.JBuffer
 
getUTF8String(long, char...) - Method in class org.jnetpcap.util.SlidingBuffer
 
getUTF8String(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
getUTF8String(int, StringBuilder, char...) - Method in class org.jnetpcap.util.SlidingBuffer
 
getUTF8String(long, StringBuilder, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
getValue() - Method in interface org.jnetpcap.DataLinkType
 
getValue(Class<T>, JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getValue(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getValue() - Method in enum org.jnetpcap.PcapDLT
 
getValue() - Method in class org.jnetpcap.PcapInteger
Deprecated. Gets the current value
getValue() - Method in class org.jnetpcap.winpcap.WinPcapSamp
This value depends on the sampling method defined.
getValueDescription(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
getWirelen() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the wire length

H

handling() - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
hasAllFragments() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
hasAnalysis(T) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
hasAnalysis(Class<T>) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
hasAnalysis(int) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
hasAnalysis(T) - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
hasAnalysis(Class<T>) - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
hasAnalysis(int) - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
hasAnalysis(T) - Method in class org.jnetpcap.packet.analysis.Fragment
 
hasAnalysis(Class<T>) - Method in class org.jnetpcap.packet.analysis.Fragment
 
hasAnalysis(T) - Method in class org.jnetpcap.packet.analysis.FragmentAssembly
 
hasAnalysis(Class<T>) - Method in class org.jnetpcap.packet.analysis.FragmentAssembly
 
hasAnalysis(T) - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
hasAnalysis(Class<T>) - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
hasAnalysis(int) - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
hasAnalysis(T) - Method in class org.jnetpcap.packet.analysis.JAnalysisMap
 
hasAnalysis(int) - Method in class org.jnetpcap.packet.analysis.JAnalysisMap
 
hasAnalysis(int) - Method in class org.jnetpcap.packet.JHeader
 
hasAnalysis(Class<? extends JAnalysis>) - Method in class org.jnetpcap.packet.JHeader
 
hasAnalysis(T) - Method in class org.jnetpcap.packet.JHeader
 
hasAnalysis(int) - Method in class org.jnetpcap.packet.JPacket
 
hasAnalysis(Class<? extends JAnalysis>) - Method in class org.jnetpcap.packet.JPacket
 
hasAnalysis(T) - Method in class org.jnetpcap.packet.JPacket
 
hasAnalysis(T) - Method in class org.jnetpcap.protocol.tcpip.TcpAck
 
hasAnalysis(Class<T>) - Method in class org.jnetpcap.protocol.tcpip.TcpAck
 
hasAnalysis(Class<T>) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
hasAnalysis(T) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
hasAnalysis(Class<T>) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
hasAnalysis(T) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
hasBindings() - Method in class org.jnetpcap.packet.JHeaderScanner
 
hasCacheFile() - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
hasContent() - Method in class org.jnetpcap.protocol.tcpip.Http
 
hasContentType() - Method in class org.jnetpcap.protocol.tcpip.Http
 
hasDescription() - Method in class org.jnetpcap.packet.JHeader
 
hasDltMapping(int) - Static method in class org.jnetpcap.packet.JRegistry
Checks if a mapping for libpcap dlt value is defined
hasErrors() - Static method in class org.jnetpcap.packet.JRegistry
Checks if there are any registry errors that were recently generated
hasField(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
hasField(String) - Method in class org.jnetpcap.packet.JMappedHeader
 
hasField(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
hasField(Http.Request) - Method in class org.jnetpcap.protocol.tcpip.Http
 
hasField(Http.Response) - Method in class org.jnetpcap.protocol.tcpip.Http
 
hasFieldErrors() - Method in class org.jnetpcap.packet.analysis.HeaderAnalysis
 
hasFieldWarnings() - Method in class org.jnetpcap.packet.analysis.HeaderAnalysis
 
hashCode() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
hashCode() - Method in class org.jnetpcap.packet.JFlowKey
 
hashCode() - Method in class org.jnetpcap.protocol.network.Ip4
 
hashCode() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Returns a bi-directional hashcode for this header.
hashCode() - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
hashCode() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
hashCode() - Method in class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
hashCode() - Method in class org.jnetpcap.util.BlockingQueuePump
 
hashCode() - Method in class org.jnetpcap.util.JStringBuilder
 
hashCode() - Method in class org.jnetpcap.util.SlidingBuffer
 
hasHeader(int) - Method in class org.jnetpcap.packet.JPacket
Checks if header with specified numerical ID exists within the decoded packet
hasHeader(int, int) - Method in class org.jnetpcap.packet.JPacket
Check if requested instance of header with specified numerical ID exists within the decoded packet
hasHeader(T) - Method in class org.jnetpcap.packet.JPacket
Check if requested instance of header with specified numerical ID exists within the decoded packet and if found peers the supplied header with the located header within the decoded packet.
hasHeader(T, int) - Method in class org.jnetpcap.packet.JPacket
Check if requested instance of header with specified numerical ID exists within the decoded packet and if found peers the supplied header with the located header within the decoded packet.
hasLastFragment() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
hasLength() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
hasListeners() - Method in class org.jnetpcap.packet.analysis.AnalyzerSupport
 
hasN() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
hasOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
hasResolver(Object) - Static method in class org.jnetpcap.packet.JRegistry
Checks if resolver of specific type is currently registered
hasResolver(Resolver.ResolverType) - Static method in class org.jnetpcap.packet.JRegistry
Checks if resolver of specific type is currently registered
hasScanMethod() - Method in class org.jnetpcap.packet.JHeaderScanner
 
hasSndStart() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
hasStaticLength() - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
hasSubFields() - Method in class org.jnetpcap.packet.structure.JField
Does this field have subfields
hasSubHeader(int) - Method in interface org.jnetpcap.packet.JCompoundHeader
 
hasSubHeader(T) - Method in interface org.jnetpcap.packet.JCompoundHeader
 
hasSubHeader(int) - Method in class org.jnetpcap.packet.JHeaderMap
 
hasSubHeader(T) - Method in class org.jnetpcap.packet.JHeaderMap
 
hasSubHeaders() - Method in interface org.jnetpcap.packet.JCompoundHeader
 
hasSubHeaders() - Method in class org.jnetpcap.packet.JHeader
 
hasSubHeaders() - Method in class org.jnetpcap.packet.JHeaderMap
 
hdr_len() - Method in class org.jnetpcap.PcapHeader
 
hdr_len(int) - Method in class org.jnetpcap.PcapHeader
 
hdr_sec() - Method in class org.jnetpcap.PcapHeader
 
hdr_sec(long) - Method in class org.jnetpcap.PcapHeader
 
hdr_usec() - Method in class org.jnetpcap.PcapHeader
 
hdr_usec(int) - Method in class org.jnetpcap.PcapHeader
 
hdr_wirelen() - Method in class org.jnetpcap.PcapHeader
 
hdr_wirelen(int) - Method in class org.jnetpcap.PcapHeader
 
Header - Annotation Type in org.jnetpcap.packet.annotate
 
Header.Characteristic - Enum in org.jnetpcap.packet.annotate
 
Header.Layer - Enum in org.jnetpcap.packet.annotate
 
headerAfter(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Called as the last step after the header has been formatted
headerAfter(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
headerAfter(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
HeaderAnalysis - Class in org.jnetpcap.packet.analysis
 
HeaderAnalysis() - Constructor for class org.jnetpcap.packet.analysis.HeaderAnalysis
 
HeaderAnalysis.Field - Enum in org.jnetpcap.packet.analysis
 
headerBefore(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Called as the first step before the header has been formatted
headerBefore(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
headerBefore(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
HeaderDefinitionError - Exception in org.jnetpcap.packet.structure
 
HeaderDefinitionError(Class<?>) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
HeaderDefinitionError(String) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
HeaderDefinitionError(Class<?>, String) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
HeaderDefinitionError(Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
HeaderDefinitionError(Class<?>, Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
HeaderDefinitionError(String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
HeaderDefinitionError(Class<?>, String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.packet.AbstractMessageHeader
 
HeaderLength - Annotation Type in org.jnetpcap.packet.annotate
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.packet.Payload
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.application.Html
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.lan.IEEE802dot2
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Icmp
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Ip4.IpOption
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.tcpip.Tcp
 
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.vpn.L2TP
 
headerNull(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
hexdump(byte[], int, int, boolean, boolean, boolean) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats a byte array to a hexdump string
hexdumpCombined(byte[], int, int, boolean, boolean, boolean) - Static method in class org.jnetpcap.packet.format.FormatUtils
Converts the byte arra to hexdump string
hexLine(byte[], int, int, boolean, boolean, boolean) - Static method in class org.jnetpcap.packet.format.FormatUtils
Converts the byte arra to hexdump string
hexLineAddress(int) - Static method in class org.jnetpcap.packet.format.FormatUtils
Format an address
hexLineData(byte[], int) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats the data array as a hexdump
hexLineText(byte[], int) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats the array data to human readable text that appears at the end of a hexline of a hexdump
hlen() - Method in class org.jnetpcap.protocol.network.Ip4
 
hlen(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
hlen() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
hlen(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
hlenDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
hold() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
hold() - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
hold() - Method in class org.jnetpcap.packet.analysis.JController
 
hopLimit() - Method in class org.jnetpcap.protocol.network.Ip6
 
Html - Class in org.jnetpcap.protocol.application
Hyper Text Markup Language header definition.
Html() - Constructor for class org.jnetpcap.protocol.application.Html
 
Html.HtmlTag - Class in org.jnetpcap.protocol.application
Html tag instance parsed from the html document
Html.HtmlTag(Html.Tag, Html.HtmlTag.Type, String, String, int, int) - Constructor for class org.jnetpcap.protocol.application.Html.HtmlTag
 
Html.HtmlTag.Type - Enum in org.jnetpcap.protocol.application
 
Html.Tag - Enum in org.jnetpcap.protocol.application
Table of supported HTML tags.
Html.Tag.Param - Enum in org.jnetpcap.protocol.application
Table of tag parameters
HTML_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
HtmlParser - Class in org.jnetpcap.protocol.application
Html header parser.
HtmlParser() - Constructor for class org.jnetpcap.protocol.application.HtmlParser
 
Http - Class in org.jnetpcap.protocol.tcpip
Hyper Text Transfer Protocol header definition.
Http() - Constructor for class org.jnetpcap.protocol.tcpip.Http
 
Http.ContentType - Enum in org.jnetpcap.protocol.tcpip
Http content type table.
Http.Request - Enum in org.jnetpcap.protocol.tcpip
HTTP Request fields
Http.Response - Enum in org.jnetpcap.protocol.tcpip
HTTP Response fields
HTTP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
HttpAnalyzer - Class in org.jnetpcap.protocol.tcpip
Http protocol analyzer.
HttpAnalyzer() - Constructor for class org.jnetpcap.protocol.tcpip.HttpAnalyzer
 
HttpHandler - Interface in org.jnetpcap.protocol.tcpip
Callback method from Http protocol analyzer.

I

Icmp - Class in org.jnetpcap.protocol.network
ICMP header definition
Icmp() - Constructor for class org.jnetpcap.protocol.network.Icmp
 
Icmp.DestinationUnreachable - Class in org.jnetpcap.protocol.network
ICMP Destination Unreachable header definition
Icmp.DestinationUnreachable() - Constructor for class org.jnetpcap.protocol.network.Icmp.DestinationUnreachable
 
Icmp.Echo - Class in org.jnetpcap.protocol.network
ICMP Echo header (ping) baseclass definition
Icmp.Echo() - Constructor for class org.jnetpcap.protocol.network.Icmp.Echo
 
Icmp.EchoReply - Class in org.jnetpcap.protocol.network
ICMP Echo Reply header definition
Icmp.EchoReply() - Constructor for class org.jnetpcap.protocol.network.Icmp.EchoReply
 
Icmp.EchoRequest - Class in org.jnetpcap.protocol.network
ICMP Echo Request header definition
Icmp.EchoRequest() - Constructor for class org.jnetpcap.protocol.network.Icmp.EchoRequest
 
Icmp.IcmpCode - Enum in org.jnetpcap.protocol.network
A table of Icmp sub-codes per Icmp type
Icmp.IcmpType - Enum in org.jnetpcap.protocol.network
A table of IcmpTypes and their names
Icmp.ParamProblem - Class in org.jnetpcap.protocol.network
ICMP Paramater Protoblem header definition
Icmp.ParamProblem() - Constructor for class org.jnetpcap.protocol.network.Icmp.ParamProblem
 
Icmp.Redirect - Class in org.jnetpcap.protocol.network
ICMP Redirect header definition
Icmp.Redirect() - Constructor for class org.jnetpcap.protocol.network.Icmp.Redirect
 
Icmp.Reserved - Class in org.jnetpcap.protocol.network
Base class for various ICMP Headers that contain a reserved field
Icmp.Reserved() - Constructor for class org.jnetpcap.protocol.network.Icmp.Reserved
 
Icmp.SourceQuench - Class in org.jnetpcap.protocol.network
ICMP Source Quence header definition
Icmp.SourceQuench() - Constructor for class org.jnetpcap.protocol.network.Icmp.SourceQuench
 
ICMP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
ID - Static variable in class org.jnetpcap.packet.Payload
 
ID - Static variable in class org.jnetpcap.protocol.lan.Ethernet
 
ID - Static variable in class org.jnetpcap.protocol.lan.IEEE802dot1q
 
id() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
 
ID - Static variable in class org.jnetpcap.protocol.lan.IEEE802dot2
 
ID - Static variable in class org.jnetpcap.protocol.lan.IEEE802dot3
 
ID - Static variable in class org.jnetpcap.protocol.lan.IEEESnap
 
id() - Method in class org.jnetpcap.protocol.network.Icmp.Echo
 
id - Variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
ID - Static variable in class org.jnetpcap.protocol.network.Icmp
 
ID - Static variable in class org.jnetpcap.protocol.network.Ip4
 
id() - Method in class org.jnetpcap.protocol.network.Ip4
 
id(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
id - Variable in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
 
ID - Static variable in class org.jnetpcap.protocol.network.Ip6
 
ID - Static variable in class org.jnetpcap.protocol.tcpip.Tcp
 
ID - Static variable in class org.jnetpcap.protocol.tcpip.Udp
 
ID - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
ID - Static variable in class org.jnetpcap.protocol.wan.PPP
 
IEEE802dot1q - Class in org.jnetpcap.protocol.lan
IEEE Vlan header definition
IEEE802dot1q() - Constructor for class org.jnetpcap.protocol.lan.IEEE802dot1q
 
IEEE802dot2 - Class in org.jnetpcap.protocol.lan
IEEE LLC2 header definition
IEEE802dot2() - Constructor for class org.jnetpcap.protocol.lan.IEEE802dot2
 
IEEE802dot3 - Class in org.jnetpcap.protocol.lan
IEEE 802.3 data link header definition
IEEE802dot3() - Constructor for class org.jnetpcap.protocol.lan.IEEE802dot3
 
IEEE_802DOT1Q_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
IEEE_802DOT2_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
IEEE_802DOT3_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
IEEE_OUI_DATABASE_PATH - Static variable in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Default URI path to IEEE raw oui database of manufacturer codes.
IEEE_SNAP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
IEEEOuiPrefixResolver - Class in org.jnetpcap.util.resolver
A resolver that resolves the first 3 bytes of a MAC address to a manufacturer code.
IEEEOuiPrefixResolver() - Constructor for class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Creates an uninitalized Oui prefix resolver.
IEEESnap - Class in org.jnetpcap.protocol.lan
IEEE SNAP header definition
IEEESnap() - Constructor for class org.jnetpcap.protocol.lan.IEEESnap
 
incLen(int) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
 
incLevel(int) - Method in class org.jnetpcap.packet.format.JFormatter
Increment the padding level using default padding string
incLevel(int, char) - Method in class org.jnetpcap.packet.format.JFormatter
 
incLevel(String) - Method in class org.jnetpcap.packet.format.JFormatter
 
IncompatiblePeer - Exception in org.jnetpcap
 
IncompatiblePeer(String) - Constructor for exception org.jnetpcap.IncompatiblePeer
 
indexOf(String) - Method in class org.jnetpcap.util.JStringBuilder
 
indexOf(String, int) - Method in class org.jnetpcap.util.JStringBuilder
 
INFINITE_TIMEOUT - Static variable in class org.jnetpcap.util.resolver.AbstractResolver
Timeout of 5 years
INFO_REQUEST_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
INFO_RESPONSE_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
INFO_TYPE - Static variable in class org.jnetpcap.packet.analysis.AnalysisUtils
 
init(int, int, long, long) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Reinitialized the header to new state
init() - Static method in class org.jnetpcap.util.config.JConfig
 
initFrom(JCaptureHeader) - Method in interface org.jnetpcap.JCaptureHeader
 
initFrom(JCaptureHeader) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
 
initFrom(JCaptureHeader) - Method in class org.jnetpcap.PcapHeader
 
initializeIfNeeded() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Called by JRegistry when resolver when it is being retrieved.
initializeIfNeeded() - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Initializes the resolver by first checking if there are any cached entries, if none, it reads the compressed oui database supplied with jNetPcap in the resource directory .
initializeIfNeeded() - Method in interface org.jnetpcap.util.resolver.Resolver
This method is called everytime the resolver is requested from JRegistry.
initialValue() - Method in class org.jnetpcap.util.JThreadLocal
 
inject(byte[]) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
inject(byte[], int, int) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
inject(ByteBuffer) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
inject(JBuffer, int, int) - Method in class org.jnetpcap.Pcap
Private method to perform work.
insert(int, boolean) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, char) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, char[]) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, char[], int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, CharSequence) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, CharSequence, int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, double) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, float) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, long) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, Object) - Method in class org.jnetpcap.util.JStringBuilder
 
insert(int, String) - Method in class org.jnetpcap.util.JStringBuilder
 
inspect(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.JRegistry
 
inspectClass(Class<?>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
inspectClass(Object, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
inspectClass(Class<?>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
 
inspectClass(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
inspectClass(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
 
inspectEnumConstant(String, Field, Map<Field.Property, AnnotatedFieldMethod>, Class<?>) - Static method in class org.jnetpcap.packet.structure.AnnotatedField
 
inspectJHeaderClass(Class<T>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
inspectJHeaderClass(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
 
inspectJHeaderClass(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
inspectJHeaderClass(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
 
inspectMethod(Class<? extends JHeader>, Method) - Static method in class org.jnetpcap.packet.structure.AnnotatedField
 
inspectMethod(Method) - Static method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
inspectObject(Object, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
inspectObject(Object, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
 
inspectObject(Object) - Static method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
 
intMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
intValue() - Method in class org.jnetpcap.nio.JNumber
 
intValue(int) - Method in class org.jnetpcap.nio.JNumber
 
intValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
 
inverse() - Method in enum org.jnetpcap.protocol.tcpip.TcpDuplexStream.Direction
Returns the inverse constant of this one.
ip(byte[]) - Static method in class org.jnetpcap.packet.format.FormatUtils
 
Ip4 - Class in org.jnetpcap.protocol.network
IP version 4.
Ip4() - Constructor for class org.jnetpcap.protocol.network.Ip4
 
Ip4.Flag - Enum in org.jnetpcap.protocol.network
Enum table for Ip4.flags field.
Ip4.Ip4Type - Enum in org.jnetpcap.protocol.network
A table of IpTypes and their names
Ip4.IpOption - Class in org.jnetpcap.protocol.network
Baseclass for all Ip option headers
Ip4.IpOption() - Constructor for class org.jnetpcap.protocol.network.Ip4.IpOption
 
Ip4.IpOption.OptionCode - Enum in org.jnetpcap.protocol.network
A table of IpOption types and their names
Ip4.LooseSourceRoute - Class in org.jnetpcap.protocol.network
Ip4 optional Loose Source Route header
Ip4.LooseSourceRoute() - Constructor for class org.jnetpcap.protocol.network.Ip4.LooseSourceRoute
 
Ip4.NoOp - Class in org.jnetpcap.protocol.network
Ip4 optional No Operation header.
Ip4.NoOp() - Constructor for class org.jnetpcap.protocol.network.Ip4.NoOp
 
Ip4.RecordRoute - Class in org.jnetpcap.protocol.network
Ip4 optional Record Route header
Ip4.RecordRoute() - Constructor for class org.jnetpcap.protocol.network.Ip4.RecordRoute
 
Ip4.Routing - Class in org.jnetpcap.protocol.network
Ip4 optional Routing header
Ip4.Routing() - Constructor for class org.jnetpcap.protocol.network.Ip4.Routing
 
Ip4.Security - Class in org.jnetpcap.protocol.network
Ip4 optional Security header.
Ip4.Security() - Constructor for class org.jnetpcap.protocol.network.Ip4.Security
 
Ip4.Security.SecurityType - Enum in org.jnetpcap.protocol.network
A table of security algorithm types
Ip4.StreamId - Class in org.jnetpcap.protocol.network
Ip4 optional Stream ID header
Ip4.StreamId() - Constructor for class org.jnetpcap.protocol.network.Ip4.StreamId
 
Ip4.StrictSourceRoute - Class in org.jnetpcap.protocol.network
Ip4 optional Strict Source Route header
Ip4.StrictSourceRoute() - Constructor for class org.jnetpcap.protocol.network.Ip4.StrictSourceRoute
 
Ip4.Timestamp - Class in org.jnetpcap.protocol.network
Ip4 optional Timestamp header
Ip4.Timestamp() - Constructor for class org.jnetpcap.protocol.network.Ip4.Timestamp
 
Ip4.Timestamp.Entry - Class in org.jnetpcap.protocol.network
Ip4 optional Timestamp header - a timestamp entry
Ip4.Timestamp.Entry() - Constructor for class org.jnetpcap.protocol.network.Ip4.Timestamp.Entry
 
Ip4.Timestamp.Flag - Enum in org.jnetpcap.protocol.network
A table of Ip4 Timestamp header flags
IP4_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
Ip4Assembler - Class in org.jnetpcap.protocol.network
 
Ip4Assembler() - Constructor for class org.jnetpcap.protocol.network.Ip4Assembler
 
Ip4Assembler(AbstractSequencer) - Constructor for class org.jnetpcap.protocol.network.Ip4Assembler
 
Ip4Sequencer - Class in org.jnetpcap.protocol.network
 
Ip4Sequencer() - Constructor for class org.jnetpcap.protocol.network.Ip4Sequencer
 
Ip6 - Class in org.jnetpcap.protocol.network
IP version 6 header definition
Ip6() - Constructor for class org.jnetpcap.protocol.network.Ip6
 
IP6_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
IpResolver - Class in org.jnetpcap.util.resolver
A resolver object that knows how to convert IP addresses into hostnames.
IpResolver() - Constructor for class org.jnetpcap.util.resolver.IpResolver
 
isAlive() - Method in class org.jnetpcap.PcapTask
Checks if the background thread is running and is alive
isAlive() - Method in class org.jnetpcap.util.BlockingQueuePump
 
isBound(JPacket, int) - Method in class org.jnetpcap.packet.AbstractBinding
 
isBound(JPacket, H) - Method in class org.jnetpcap.packet.AbstractBinding
 
isBound(JPacket, int) - Method in interface org.jnetpcap.packet.JBinding
Checks the length of the header that has not been bound yet.
isBound(JPacket, int) - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
isBound(JPacket, int, JHeader) - Method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
 
isCached(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
isCached(byte[]) - Method in interface org.jnetpcap.util.resolver.Resolver
Checks if resolver already has a mapping made for this particular address.
isCoreProtocol(int) - Static method in enum org.jnetpcap.protocol.JProtocol
Checks the supplied ID if its is one of jNetPcap's core protocol set
isCoreProtocol(Class<? extends JHeader>) - Static method in enum org.jnetpcap.protocol.JProtocol
Checks the supplied header by class if its is one of jNetPcap's core protocol set
isDirect() - Method in class org.jnetpcap.packet.JHeader.State
 
isDirect() - Method in class org.jnetpcap.packet.JHeaderScanner
Checks if the scanner at the given ID is a direct or java scanner.
isDisplayable(JFormatter.Priority) - Method in enum org.jnetpcap.packet.format.JFormatter.Detail
 
isEmpty() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
isEmpty() - Method in class org.jnetpcap.packet.analysis.ProtocolSupport
 
isEmpty() - Method in class org.jnetpcap.util.BlockingQueuePump
 
isEmpty() - Method in class org.jnetpcap.util.TimeoutQueue
 
isFragment() - Method in class org.jnetpcap.protocol.network.Ip4
Checks if this is ip fragment of a larger PDU.
isInitialized() - Method in class org.jnetpcap.nio.JMemory
Checks if this peered object is initialized.
isInitialized() - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
isInitialized() - Method in class org.jnetpcap.util.SlidingBuffer
 
isInjectSupported() - Static method in class org.jnetpcap.Pcap
Checks if the current platform has support for pcap_inject call.
isJMemoryBasedOwner() - Method in class org.jnetpcap.nio.JMemory
Checks if physical memory pointed to by this object, is owned either by this JMemory based object or the actual owner is also JMemory based.
isJMemoryBasedOwner() - Method in class org.jnetpcap.util.SlidingBuffer
 
isMapped - Variable in class org.jnetpcap.packet.structure.AnnotatedMethod
 
isOwner() - Method in class org.jnetpcap.nio.JMemory
 
isOwner() - Method in class org.jnetpcap.util.SlidingBuffer
 
isReadonly() - Method in class org.jnetpcap.nio.JBuffer
 
isReadonly() - Method in class org.jnetpcap.util.SlidingBuffer
 
isReassembled() - Method in class org.jnetpcap.protocol.network.Ip4
Checks if this packet has been reassembled from other IP fragments.
isResponse() - Method in class org.jnetpcap.protocol.tcpip.Http
 
isReversable() - Method in class org.jnetpcap.packet.JFlow
 
isSendPacketSupported() - Static method in class org.jnetpcap.Pcap
Checks if the current platform has support for pcap_sendpacket call.
isSubField() - Method in class org.jnetpcap.packet.structure.AnnotatedField
 
isSubHeader - Variable in class org.jnetpcap.packet.JHeader
 
isSubHeader() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
 
isSupported() - Static method in class org.jnetpcap.winpcap.WinPcap
Checks if WinPcap extensions are available on this platform.
isSwapped() - Method in class org.jnetpcap.Pcap
returns true if the current savefile uses a different byte order than the current system
isTimedout(long) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
isTimedout(long) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
isTimedout(long) - Method in interface org.jnetpcap.util.Timeout
 
iterator() - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
iterator() - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
iterator() - Method in class org.jnetpcap.packet.analysis.FragmentAssembly
 
iterator() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
iterator() - Method in class org.jnetpcap.packet.analysis.JAnalysisMap
 
iterator() - Method in class org.jnetpcap.packet.analysis.ProtocolSupport
 
iterator() - Method in class org.jnetpcap.util.BlockingQueuePump
 

J

JAnalysis - Interface in org.jnetpcap.packet.analysis
 
JAnalysisMap - Class in org.jnetpcap.packet.analysis
 
JAnalysisMap() - Constructor for class org.jnetpcap.packet.analysis.JAnalysisMap
 
JAnalyzer - Interface in org.jnetpcap.packet.analysis
 
JBinding - Interface in org.jnetpcap.packet
A bindinding between two protocol headers.
JBinding.DefaultJBinding - Class in org.jnetpcap.packet
An abstract adaptor that provides a default implementation for a binding.
JBinding.DefaultJBinding(int, int, int...) - Constructor for class org.jnetpcap.packet.JBinding.DefaultJBinding
Initializes a binding with source ID, target ID and any additional dendency IDs that need to be specified.
JBuffer - Class in org.jnetpcap.nio
A direct ByteBuffer stored in native memory
JBuffer(JMemory.Type) - Constructor for class org.jnetpcap.nio.JBuffer
 
JBuffer(ByteBuffer) - Constructor for class org.jnetpcap.nio.JBuffer
 
JBuffer(int) - Constructor for class org.jnetpcap.nio.JBuffer
 
JBuffer(JMemory) - Constructor for class org.jnetpcap.nio.JBuffer
 
JBuffer(byte[]) - Constructor for class org.jnetpcap.nio.JBuffer
 
JBufferHandler<T> - Interface in org.jnetpcap
This is a test interface with classes imbeded for a possible replacement to loop and dispatch handers.
JByteBuffer - Interface in org.jnetpcap.nio
 
JCaptureHeader - Interface in org.jnetpcap
Interface to to capture header provided by the capturing library.
JCompoundHeader<B extends JHeader> - Interface in org.jnetpcap.packet
 
JConfig - Class in org.jnetpcap.util.config
JConfig is responsible for jNetPcap configuration and global environment maintentance.
JConfig() - Constructor for class org.jnetpcap.util.config.JConfig
 
JConfig.ClasspathSearch - Class in org.jnetpcap.util.config
 
JConfig.ClasspathSearch(ConfigString) - Constructor for class org.jnetpcap.util.config.JConfig.ClasspathSearch
 
JConfig.FilesystemSearch - Class in org.jnetpcap.util.config
 
JConfig.FilesystemSearch(ConfigString) - Constructor for class org.jnetpcap.util.config.JConfig.FilesystemSearch
 
JConfig.SearchPath - Interface in org.jnetpcap.util.config
Interface used to piece together specific types of search paths.
JConfig.URLSearch - Class in org.jnetpcap.util.config
 
JConfig.URLSearch(ConfigString) - Constructor for class org.jnetpcap.util.config.JConfig.URLSearch
 
JController - Class in org.jnetpcap.packet.analysis
 
JController() - Constructor for class org.jnetpcap.packet.analysis.JController
 
JDependency - Interface in org.jnetpcap.packet
Lists binding's protocol dependencies.
JEvent - Class in org.jnetpcap.util
An event object and event related utilities.
JEvent() - Constructor for class org.jnetpcap.util.JEvent
 
JField - Class in org.jnetpcap.packet.structure
A field within a header.
JField(AnnotatedField, JField[]) - Constructor for class org.jnetpcap.packet.structure.JField
 
JFlow - Class in org.jnetpcap.packet
 
JFlow(JFlowKey) - Constructor for class org.jnetpcap.packet.JFlow
 
JFlowKey - Class in org.jnetpcap.packet
A unique key that identifies a flow of related packets.
JFlowKey() - Constructor for class org.jnetpcap.packet.JFlowKey
 
JFlowKey(JMemory.Type) - Constructor for class org.jnetpcap.packet.JFlowKey
 
JFlowMap - Class in org.jnetpcap.packet
 
JFlowMap() - Constructor for class org.jnetpcap.packet.JFlowMap
 
JFlowMap(int) - Constructor for class org.jnetpcap.packet.JFlowMap
 
JFlowMap(Map<? extends JFlowKey, ? extends JFlow>) - Constructor for class org.jnetpcap.packet.JFlowMap
 
JFlowMap(int, float) - Constructor for class org.jnetpcap.packet.JFlowMap
 
JFormatter - Class in org.jnetpcap.packet.format
Formats decoded contents of a JPacket for output.
JFormatter() - Constructor for class org.jnetpcap.packet.format.JFormatter
 
JFormatter(Appendable) - Constructor for class org.jnetpcap.packet.format.JFormatter
Creates a formatter.
JFormatter(StringBuilder) - Constructor for class org.jnetpcap.packet.format.JFormatter
Creates a formatter.
JFormatter.Detail - Enum in org.jnetpcap.packet.format
Detail level to include in formatted output
JFormatter.Priority - Enum in org.jnetpcap.packet.format
Priority assigned to JFields.
JFormatter.Style - Enum in org.jnetpcap.packet.format
Various output formatting styles for JField values
JFunction - Class in org.jnetpcap.nio
A special memory peer to a function pointer
JFunction(String) - Constructor for class org.jnetpcap.nio.JFunction
 
JHeader - Class in org.jnetpcap.packet
A base class for all protocol header definitions.
JHeader() - Constructor for class org.jnetpcap.packet.JHeader
Calls on the header defintion's static annotated \@HeaderLength method to get header's length.
JHeader(int, JField[], String) - Constructor for class org.jnetpcap.packet.JHeader
Constructs a header and initializes its static fields
JHeader(int, JField[], String, String) - Constructor for class org.jnetpcap.packet.JHeader
Constructs a header and initializes its static fields
JHeader(int, String) - Constructor for class org.jnetpcap.packet.JHeader
Constructs a header.
JHeader(int, String, String) - Constructor for class org.jnetpcap.packet.JHeader
Constructs a header.
JHeader(JProtocol) - Constructor for class org.jnetpcap.packet.JHeader
 
JHeader(JHeader.State, JField[], String, String) - Constructor for class org.jnetpcap.packet.JHeader
Constructs a header and initializes its static fields
JHeader.State - Class in org.jnetpcap.packet
This class is peered state of a header a native state structure
JHeader.State(JMemory.Type) - Constructor for class org.jnetpcap.packet.JHeader.State
Create an uninitialized type
JHeaderMap<B extends JHeader> - Class in org.jnetpcap.packet
 
JHeaderMap() - Constructor for class org.jnetpcap.packet.JHeaderMap
 
JHeaderMap(int, JField[], String, String, JHeader[]) - Constructor for class org.jnetpcap.packet.JHeaderMap
 
JHeaderMap(int, String, JHeader[]) - Constructor for class org.jnetpcap.packet.JHeaderMap
 
JHeaderMap(int, String, String, JHeader[]) - Constructor for class org.jnetpcap.packet.JHeaderMap
 
JHeaderPool - Class in org.jnetpcap.packet
A thread local pool of instances of headers.
JHeaderPool() - Constructor for class org.jnetpcap.packet.JHeaderPool
 
JHeaderScanner - Class in org.jnetpcap.packet
A header scanner, there is one per header, that is able to scan raw memory buffer and determine the length of the header and the next header ID after examining the current header's structure.
JHeaderScanner(Class<? extends JHeader>) - Constructor for class org.jnetpcap.packet.JHeaderScanner
 
JHeaderScanner(JProtocol) - Constructor for class org.jnetpcap.packet.JHeaderScanner
A java scanner for headers out of a native packet buffer.
JHeaderType - Interface in org.jnetpcap.packet
 
JLogger - Class in org.jnetpcap.util
Java Logging mechanism.
JLogger(String, String) - Constructor for class org.jnetpcap.util.JLogger
 
JMappedBuffer - Class in org.jnetpcap.nio
 
JMappedBuffer() - Constructor for class org.jnetpcap.nio.JMappedBuffer
 
JMappedBuffer(int, JBuffer...) - Constructor for class org.jnetpcap.nio.JMappedBuffer
 
JMappedBuffer(JBuffer...) - Constructor for class org.jnetpcap.nio.JMappedBuffer
 
JMappedHeader - Class in org.jnetpcap.packet
 
JMappedHeader() - Constructor for class org.jnetpcap.packet.JMappedHeader
 
JMappedHeader(JProtocol) - Constructor for class org.jnetpcap.packet.JMappedHeader
 
JMappedHeader(int, JField[], String) - Constructor for class org.jnetpcap.packet.JMappedHeader
 
JMappedHeader(int, JField[], String, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
 
JMappedHeader(int, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
 
JMappedHeader(int, String, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
 
JMappedHeader(JHeader.State, JField[], String, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
 
JMemory - Class in org.jnetpcap.nio
A base class for all other PEERED classes to native c structures.
JMemory(ByteBuffer) - Constructor for class org.jnetpcap.nio.JMemory
 
JMemory(int) - Constructor for class org.jnetpcap.nio.JMemory
Pre-allocates memory for any structures the subclass may need to use.
JMemory(JMemory) - Constructor for class org.jnetpcap.nio.JMemory
Performs a deep copy into a newly allocated memory block
JMemory(JMemory.Type) - Constructor for class org.jnetpcap.nio.JMemory
No memory pre-allocation constructor
JMemory.Type - Enum in org.jnetpcap.nio
Used in special memory allocation.
JMemoryPacket - Class in org.jnetpcap.packet
A heap based packet.
JMemoryPacket(byte[]) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Initializes the packet's state and data by doing a deep copy of the contents of the buffer
JMemoryPacket(ByteBuffer) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Initializes the packet's state and data by doing a deep copy of the contents of the buffer
JMemoryPacket(int) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Preallocates a packet with internal buffer of the supplied size
JMemoryPacket(int, byte[]) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Creates a new fully decoded packet from data provides in the buffer.
JMemoryPacket(int, JBuffer) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Creates a new fully decoded packet from data provides in the buffer.
JMemoryPacket(int, String) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Creates a new fully decoded packet from the hexdump data provided.
JMemoryPacket(JBuffer) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Initializes the packet's state and data by doing a deep copy of the contents of the buffer
JMemoryPacket(JMemoryPacket) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Copies both state and data from supplied packet to this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
JMemoryPacket(JPacket) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Copies both state and data from supplied packet to this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
JMemoryPacket(JMemory.Type) - Constructor for class org.jnetpcap.packet.JMemoryPacket
Creates a potentially uninitialized packet with the specified memory type
JMemoryPacket.JMemoryHeader - Class in org.jnetpcap.packet
A capture header that stores information about the creation of the packet.
JMemoryPacket.JMemoryHeader() - Constructor for class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Creates an empty capture header
JMemoryPacket.JMemoryHeader(int, int, long, long) - Constructor for class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Creates a capture header with initial values
JMemoryPool - Class in org.jnetpcap.nio
Provides a mechanism for allocating memory to JMemory objects.
JMemoryPool() - Constructor for class org.jnetpcap.nio.JMemoryPool
Uses default allocation size and strategy.
JMemoryPool(int) - Constructor for class org.jnetpcap.nio.JMemoryPool
Allocates blocks in specified size
JMemoryPool.Block - Class in org.jnetpcap.nio
A block of native memory allocated with malloc.
JNETPCAP_LIBRARY_NAME - Static variable in class org.jnetpcap.nio.JMemory
Name of the native library that wraps around libpcap and extensions
JNETPCAP_LIBRARY_NAME - Static variable in class org.jnetpcap.Pcap
Name of the native library that wraps around libpcap and extensions
JNetPcapFormatter - Class in org.jnetpcap.util
 
JNetPcapFormatter() - Constructor for class org.jnetpcap.util.JNetPcapFormatter
 
JNumber - Class in org.jnetpcap.nio
A peered number pointer class that stores and retrieves number values from native/direct memory locations.
JNumber() - Constructor for class org.jnetpcap.nio.JNumber
 
JNumber(JNumber.Type) - Constructor for class org.jnetpcap.nio.JNumber
Allocates a number of the specified size and type.
JNumber(JMemory.Type) - Constructor for class org.jnetpcap.nio.JNumber
Creates a number pointer, which does not allocate any memory on its own, but needs to be peered with primitive pointer.
JNumber.Type - Enum in org.jnetpcap.nio
Used to request a specific type of primitive that this number will be dealing with possibly allocating memory more efficiently to fit the primitive type.
JObjectBuffer - Class in org.jnetpcap.nio
A special buffer that also allows java object references to be set within the buffer's memory.
JObjectBuffer(JMemory.Type) - Constructor for class org.jnetpcap.nio.JObjectBuffer
 
JObjectBuffer(ByteBuffer) - Constructor for class org.jnetpcap.nio.JObjectBuffer
 
JObjectBuffer(int) - Constructor for class org.jnetpcap.nio.JObjectBuffer
 
JObjectBuffer(JMemory) - Constructor for class org.jnetpcap.nio.JObjectBuffer
 
JObjectBuffer(byte[]) - Constructor for class org.jnetpcap.nio.JObjectBuffer
 
JPacket - Class in org.jnetpcap.packet
A native packet buffer object.
JPacket(int, int) - Constructor for class org.jnetpcap.packet.JPacket
Allocates a memory block and peers both the state and data buffer with it.
JPacket(JMemory.Type) - Constructor for class org.jnetpcap.packet.JPacket
A JPacket pointer.
JPacket.State - Class in org.jnetpcap.packet
Class maintains the decoded packet state.
JPacket.State(int) - Constructor for class org.jnetpcap.packet.JPacket.State
 
JPacket.State(JMemory.Type) - Constructor for class org.jnetpcap.packet.JPacket.State
 
JPacketHandler<T> - Interface in org.jnetpcap.packet
A dispatchable packet hadler.
JPacketSupport - Class in org.jnetpcap.util
A utility class that dispatches a JPacket to any number of listeners.
JPacketSupport() - Constructor for class org.jnetpcap.util.JPacketSupport
 
JProtocol - Enum in org.jnetpcap.protocol
Enum table of core protocols supported by the scanner.
JProtocol.Suite - Interface in org.jnetpcap.protocol
A protocol suite.
JReference - Class in org.jnetpcap.nio
A specialized class that is used for managing JNI global object references.
JReference() - Constructor for class org.jnetpcap.nio.JReference
This type of structure is always allocated natively and peered with a java counter part.
JRegistry - Class in org.jnetpcap.packet
A registry of protocols, their classes, runtime IDs and bindings.
JScan - Class in org.jnetpcap.packet
A inprogress working scan structure.
JScan() - Constructor for class org.jnetpcap.packet.JScan
Alocates and creates scan_t structure in native memory
JScan(JMemory.Type) - Constructor for class org.jnetpcap.packet.JScan
Creates an uninitialized scan structure
JScanner - Class in org.jnetpcap.packet
JMemory with struct scanner_t, binding_t, packet_t and header_t structures.
JScanner() - Constructor for class org.jnetpcap.packet.JScanner
Allocates a default scanner using #DEFAULT_BLOCKSIZE buffer size
JScanner(int) - Constructor for class org.jnetpcap.packet.JScanner
Allocates the requested blocksize of memory + the sizeof(scanner_t)
JStringBuilder - Class in org.jnetpcap.util
Subclassible delagate StringBuilder class.
JStringBuilder() - Constructor for class org.jnetpcap.util.JStringBuilder
 
JStringBuilder(CharSequence) - Constructor for class org.jnetpcap.util.JStringBuilder
 
JStringBuilder(int) - Constructor for class org.jnetpcap.util.JStringBuilder
 
JStringBuilder(String) - Constructor for class org.jnetpcap.util.JStringBuilder
 
JStruct - Class in org.jnetpcap.nio
Base class for peered pure structure classes.
JStruct(String, JMemory.Type) - Constructor for class org.jnetpcap.nio.JStruct
 
JStruct(String, ByteBuffer) - Constructor for class org.jnetpcap.nio.JStruct
 
JStruct(String, int) - Constructor for class org.jnetpcap.nio.JStruct
 
JStruct(String, JMemory) - Constructor for class org.jnetpcap.nio.JStruct
 
JStructBuffer - Class in org.jnetpcap.nio
 
JStructBuffer(JMemory) - Constructor for class org.jnetpcap.nio.JStructBuffer
 
JStructBuffer(JMemory.Type) - Constructor for class org.jnetpcap.nio.JStructBuffer
 
JStructBuffer(JStructBuffer.JStructField[]...) - Constructor for class org.jnetpcap.nio.JStructBuffer
The enum field tables are queried for the size of the overall structure.
JStructBuffer.JStructField - Interface in org.jnetpcap.nio
 
JSubHeader<T extends JHeader> - Class in org.jnetpcap.packet
 
JSubHeader() - Constructor for class org.jnetpcap.packet.JSubHeader
 
JSubHeader(int, JField[], String, String) - Constructor for class org.jnetpcap.packet.JSubHeader
 
JSubHeader(int, JField[], String) - Constructor for class org.jnetpcap.packet.JSubHeader
 
JSubHeader(int, String, String) - Constructor for class org.jnetpcap.packet.JSubHeader
 
JSubHeader(int, String) - Constructor for class org.jnetpcap.packet.JSubHeader
 
JSubHeader(JHeader.State, JField[], String, String) - Constructor for class org.jnetpcap.packet.JSubHeader
 
JThreadLocal<T> - Class in org.jnetpcap.util
 
JThreadLocal() - Constructor for class org.jnetpcap.util.JThreadLocal
 
JThreadLocal(Class<T>) - Constructor for class org.jnetpcap.util.JThreadLocal
 

L

L2TP - Class in org.jnetpcap.protocol.vpn
Layer 2 Tunneling Protocol header definition
L2TP() - Constructor for class org.jnetpcap.protocol.vpn.L2TP
 
L2TP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
lastIndexOf(String) - Method in class org.jnetpcap.util.JStringBuilder
 
lastIndexOf(String, int) - Method in class org.jnetpcap.util.JStringBuilder
 
length(int) - Method in interface org.jnetpcap.nio.JStructBuffer.JStructField
 
length(int) - Method in enum org.jnetpcap.packet.analysis.Fragment.Field
 
length(int) - Method in enum org.jnetpcap.packet.analysis.FragmentAssembly.Field
 
length(int) - Method in enum org.jnetpcap.packet.analysis.FragmentSequence.Field
 
length(int) - Method in enum org.jnetpcap.packet.analysis.HeaderAnalysis.Field
 
LENGTH - Static variable in class org.jnetpcap.protocol.lan.Ethernet
 
length() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
length(int) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
length() - Method in class org.jnetpcap.protocol.network.Ip4
 
length(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
length() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
length() - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
length() - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
 
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
 
length() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
length() - Method in class org.jnetpcap.protocol.network.Ip6
 
length() - Method in class org.jnetpcap.protocol.tcpip.Udp
 
length() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
length() - Method in class org.jnetpcap.util.JStringBuilder
 
Length - Interface in org.jnetpcap.util
Gets the length of the object.
length() - Method in interface org.jnetpcap.util.Length
Length of the object
length() - Method in class org.jnetpcap.util.SlidingBuffer
 
lengthDescription() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
lengthOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
libVersion() - Static method in class org.jnetpcap.Pcap
Returns a pointer to a string giving information about the version of the libpcap library being used; note that it contains more information than just a version number
links() - Method in class org.jnetpcap.protocol.application.Html
 
listDependencies() - Method in class org.jnetpcap.packet.AbstractBinding
 
listDependencies() - Method in class org.jnetpcap.packet.JBinding.DefaultJBinding
A list of dependencies that a binding has.
listDependencies() - Method in interface org.jnetpcap.packet.JBinding
A list of dependencies that a binding has.
listDependencies() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
listeners - Variable in class org.jnetpcap.packet.analysis.AnalyzerSupport
 
listResolvers() - Static method in class org.jnetpcap.packet.JRegistry
Returns a complete list of currently active resolvers types.
liveDump(String, int, int) - Method in class org.jnetpcap.winpcap.WinPcap
dumps the network traffic from an interface to a file.
liveDumpEnded(int) - Method in class org.jnetpcap.winpcap.WinPcap
Return the status of the kernel dump process, i.e.
loadCache() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Load cache entries using default mechanism
loadCache(String) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Load cache entries from file.
loadCache(URL) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
loadCache(URL) - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Download IEEE supplied OUI.txt database of manufacturer prefixes and codes.
loadCache(URL) - Method in interface org.jnetpcap.util.resolver.Resolver
Attempts to load the cache from the given URL.
logger - Variable in class org.jnetpcap.util.resolver.AbstractResolver
Logger is supplied from subclass.
longMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
longValue() - Method in class org.jnetpcap.nio.JNumber
 
longValue(long) - Method in class org.jnetpcap.nio.JNumber
 
longValue(JHeader) - Method in class org.jnetpcap.packet.structure.JField
 
longValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
 
lookupAnnotatedHeader(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.JRegistry
 
lookupAnnotatedHeader(int) - Static method in class org.jnetpcap.packet.JRegistry
 
lookupAnnotatedHeader(JProtocol) - Static method in class org.jnetpcap.packet.JRegistry
 
lookupClass(int) - Static method in class org.jnetpcap.packet.JRegistry
Looks up the class of a header based on its ID.
lookupDev(StringBuilder) - Static method in class org.jnetpcap.Pcap
Returns a network device suitable for use with openLive and lookupNet.
lookupId(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.JRegistry
Look's up the protocol header ID using a class name
lookupId(JProtocol) - Static method in class org.jnetpcap.packet.JRegistry
Look's up the protocol header ID using a protocol constant.
lookupNet(String, JNumber, JNumber, StringBuilder) - Static method in class org.jnetpcap.Pcap
Determines the network number and mask associated with the network device.
lookupNet(String, PcapInteger, PcapInteger, StringBuilder) - Static method in class org.jnetpcap.Pcap
Deprecated. use of PcapInteger has been deprecated
lookupScanner(int) - Static method in class org.jnetpcap.packet.JRegistry
Looks up a header scanner.
loop(int, ByteBufferHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, int, JPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, int, PcapPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, JBufferHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, JPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, JPacketHandler<T>, T, JScanner) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, PcapHandler<T>, T) - Method in class org.jnetpcap.Pcap
Deprecated. use of PcapHandler has been replaced with ByteBufferHandler
loop(int, PcapPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, PcapPacketHandler<T>, T, JScanner) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
LOOP_INFINATE - Static variable in class org.jnetpcap.Pcap
Value of packet count argument for loop method call which indicates that the loop should never exit, unless an error occured or breakloop call was used to interrupt the dispatcher.
LOOP_INTERRUPTED - Static variable in class org.jnetpcap.Pcap
Pcap status return code for loop and dispatch methods.
loopInBackground(Pcap, int, ByteBufferHandler<T>, T) - Static method in class org.jnetpcap.PcapUtils
Runs the loop function in a background thread.
loopInBackground(Pcap, int, JBufferHandler<T>, T) - Static method in class org.jnetpcap.PcapUtils
Runs the loop function in a background thread.

M

mac(byte[]) - Static method in class org.jnetpcap.packet.format.FormatUtils
 
majorVersion() - Method in class org.jnetpcap.Pcap
Return the major version number of the pcap library used to write the savefile.
malloc(int, JMemory) - Static method in class org.jnetpcap.nio.JMemoryPool
 
map(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
 
map(String) - Method in class org.jnetpcap.packet.JMappedHeader
 
mapDLTToId(int) - Static method in class org.jnetpcap.packet.JRegistry
 
mapIdToDLT(int) - Static method in class org.jnetpcap.packet.JRegistry
 
mapIdToPcapDLT(int) - Static method in class org.jnetpcap.packet.JRegistry
 
MASK_FLAGS - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
MASK_FLAGS - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
MASK_OVERFLOW - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
MASK_VERSION - Static variable in class org.jnetpcap.protocol.vpn.L2TP
 
match(JFlowKey) - Method in class org.jnetpcap.packet.JFlowKey
Compares the flow keys and returns the direction in which the match occured.
MAX_ENTRY_COUNT - Static variable in class org.jnetpcap.packet.JScanner
Maximum number of header entries allowed per packet buffer by the scanner
MAX_HEADERS - Static variable in class org.jnetpcap.packet.JHeaderMap
 
MAX_ID_COUNT - Static variable in class org.jnetpcap.packet.JRegistry
Maximum number of protocol header entries allowed by this implementation of JRegistry
MAX_ID_COUNT - Static variable in class org.jnetpcap.packet.JScanner
Maximum number of ID entries allowed by the scanner
memory - Variable in class org.jnetpcap.packet.JPacket
The allocated memory buffer.
method - Variable in class org.jnetpcap.packet.structure.AnnotatedMethod
 
minorVersion() - Method in class org.jnetpcap.Pcap
Return the minor version number of the pcap library used to write the savefile.
MODE_BLOCKING - Static variable in class org.jnetpcap.Pcap
Flag which can be used with setNonBlock method to set the previously opened pcap descriptor into 'blocking' mode.
MODE_CAPT - Static variable in class org.jnetpcap.winpcap.WinPcap
default capture mode
MODE_MONITOR - Static variable in class org.jnetpcap.winpcap.WinPcap
monitor mode
MODE_NON_BLOCKING - Static variable in class org.jnetpcap.Pcap
Flag which can be used with setNonBlock method to set the previously opened pcap descriptor into 'non-blocking' mode.
MODE_NON_PROMISCUOUS - Static variable in class org.jnetpcap.Pcap
Flag used with openLive to specify that the interface should not be put into promisuous mode, but only if poassible.
MODE_PROMISCUOUS - Static variable in class org.jnetpcap.Pcap
Flag used with openLive to specify that the interface should be put into promisuous mode.
MODE_STAT - Static variable in class org.jnetpcap.winpcap.WinPcap
statistical mode

N

name() - Method in interface org.jnetpcap.protocol.JProtocol.Suite
Retrieves the name of the protocol suite.
nanos() - Method in interface org.jnetpcap.JCaptureHeader
Fractional part of the second when the packet was captured.
nanos(long) - Method in interface org.jnetpcap.JCaptureHeader
 
nanos() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the timestamp fraction in nanos
nanos(long) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
 
nanos() - Method in class org.jnetpcap.PcapHeader
 
nanos(long) - Method in class org.jnetpcap.PcapHeader
 
netdrop - Variable in class org.jnetpcap.PcapStat
number of packets lost on the network
next(PcapHeader, JBuffer) - Method in class org.jnetpcap.Pcap
Return the next available packet.
next(PcapPktHdr) - Method in class org.jnetpcap.Pcap
Deprecated. use of PcapPktHdr has been replaced with PcapHeader
next() - Method in class org.jnetpcap.protocol.network.Ip6
 
NEXT_EX_EOF - Static variable in class org.jnetpcap.Pcap
Exit code for nextEx method which indicates that pcap reached end of file while reading a 'savefile'.
NEXT_EX_NOT_OK - Static variable in class org.jnetpcap.Pcap
Exit code for nextEx method which indicates failure of some kind.
NEXT_EX_OK - Static variable in class org.jnetpcap.Pcap
Exit code for nextEx method which indicates success.
NEXT_EX_TIMEDOUT - Static variable in class org.jnetpcap.Pcap
Exit code for nextEx method which indicates timeout has expired before a packet was captured.
nextEx(PcapHeader, JBuffer) - Method in class org.jnetpcap.Pcap
Read a packet from an interface or from an offline capture.
nextEx(PcapPktHdr, PcapPktBuffer) - Method in class org.jnetpcap.Pcap
Deprecated. use PcapHeader and PcapPktBuffer has been deprecated
nextPacket(PcapHeader, ByteBuffer, T) - Method in interface org.jnetpcap.ByteBufferHandler
Callback method that will called by libpcap when a new packet is captured
nextPacket(PcapHeader, JBuffer, T) - Method in interface org.jnetpcap.JBufferHandler
Callback method that will called by libpcap when a new packet is captured
nextPacket(JPacket, Pcap) - Method in class org.jnetpcap.packet.analysis.JController
 
nextPacket(PcapPacket, Object) - Method in class org.jnetpcap.packet.JFlowMap
 
nextPacket(JPacket, T) - Method in interface org.jnetpcap.packet.JPacketHandler
Callback function called on by libpcap and jNetPcap scanner once a new packet arrives and has passed the set BPF filter.
nextPacket(PcapPacket, T) - Method in interface org.jnetpcap.packet.PcapPacketHandler
 
nextPacket(T, long, int, int, int, ByteBuffer) - Method in interface org.jnetpcap.PcapHandler
Deprecated. Method gets called when a packet is available as dispatched by Libpcap dispatch or loop calls.
nextPacket(JPacket, Object) - Method in class org.jnetpcap.util.JPacketSupport
 
nextPacket(PcapPacket, Object) - Method in class org.jnetpcap.util.PcapPacketSupport
 
NO_DLT_MAPPING - Static variable in class org.jnetpcap.packet.JRegistry
A constant if returned from #mapDltToId or JRegistry.mapIdToDLT(int) that no mapping exists.
NO_SAMP - Static variable in class org.jnetpcap.winpcap.WinPcapSamp
No sampling has to be done on the current capture.
NOT_OK - Static variable in class org.jnetpcap.Pcap
Pcap status return code for most of the methods defined here.
nr() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
nrOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
ns() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
nsOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
NULL_ID - Static variable in interface org.jnetpcap.packet.JBinding
A status code that indicates that no protocol was matched

O

object - Variable in class org.jnetpcap.packet.structure.AnnotatedMethod
 
objectMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
offer(T) - Method in class org.jnetpcap.util.BlockingQueuePump
 
offer(T, long, TimeUnit) - Method in class org.jnetpcap.util.BlockingQueuePump
 
offlineFilter(PcapBpfProgram, int, int, ByteBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Returns if a given filter applies to an offline packet.
offlineFilter(PcapBpfProgram, PcapHeader, ByteBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Returns if a given filter applies to an offline packet.
offlineFilter(PcapBpfProgram, PcapHeader, JBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Returns if a given filter applies to an offline packet.
offlineFilter(PcapBpfProgram, PcapPktHdr, ByteBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Deprecated. replaced by WinPcap.offlineFilter(PcapBpfProgram, PcapHeader, JBuffer)
offset() - Method in enum org.jnetpcap.packet.analysis.Fragment.Field
 
offset() - Method in enum org.jnetpcap.packet.analysis.FragmentAssembly.Field
 
offset() - Method in enum org.jnetpcap.packet.analysis.FragmentSequence.Field
 
offset() - Method in enum org.jnetpcap.packet.analysis.HeaderAnalysis.Field
 
offset() - Method in class org.jnetpcap.protocol.network.Ip4
 
offset(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
offset() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
offset(int) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
offset() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
offset(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
offset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
Offset - Interface in org.jnetpcap.util
Gets an offset for the object.
offset() - Method in interface org.jnetpcap.util.Offset
Offset of the object
offsetByCodePoints(int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
offsetDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
offsetDescription() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
 
offsetOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
OK - Static variable in class org.jnetpcap.Pcap
Pcap status return code for most of the methods defined here.
ONE_EVERY_N - Static variable in class org.jnetpcap.winpcap.WinPcapSamp
It defines that only 1 out of N packets must be returned to the user.
open(String, int, int, int, WinPcapRmtAuth, Appendable) - Static method in class org.jnetpcap.winpcap.WinPcap
Open a generic source in order to capture/send (WinPcap only) traffic.
open(String, int, int, int, WinPcapRmtAuth, StringBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Open a generic source in order to capture/send (WinPcap only) traffic.
open(String, int, int, int, WinPcapRmtAuth, StringBuilder) - Static method in class org.jnetpcap.winpcap.WinPcap
Open a generic source in order to capture/send (WinPcap only) traffic.
openDead(int, int) - Static method in class org.jnetpcap.Pcap
Create a pcap_t structure without starting a capture.
openDead(int, int) - Static method in class org.jnetpcap.winpcap.WinPcap
Create a pcap_t structure without starting a capture.
OPENFLAG_DATATX_UDP - Static variable in class org.jnetpcap.winpcap.WinPcap
Defines if the data trasfer (in case of a remote capture) has to be done with UDP protocol and can only be used with WinPcap.open.
OPENFLAG_MAX_RESPONSIVENESS - Static variable in class org.jnetpcap.winpcap.WinPcap
This flag configures the adapter for maximum responsiveness and can only be used with WinPcap.open.
OPENFLAG_NOCAPTURE_LOCAL - Static variable in class org.jnetpcap.winpcap.WinPcap
Defines if the local adapter will capture its own generated traffic and can only be used with WinPcap.open.
OPENFLAG_NOCAPTURE_RPCAP - Static variable in class org.jnetpcap.winpcap.WinPcap
Defines if the remote probe will capture its own generated traffic and can only be used with WinPcap.open.
openLive(String, int, int, int, StringBuilder) - Static method in class org.jnetpcap.Pcap
Open a live capture associated with the specified network interface device.
openLive(String, int, int, int, Appendable) - Static method in class org.jnetpcap.winpcap.WinPcap
This method, overrides the generic libpcap based openLive method, and allocates a peer pcap object that allows WinPcap extensions.
openLive(String, int, int, int, StringBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
This method, overrides the generic libpcap based openLive method, and allocates a peer pcap object that allows WinPcap extensions.
openLive(String, int, int, int, StringBuilder) - Static method in class org.jnetpcap.winpcap.WinPcap
This method, overrides the generic libpcap based openLive method, and allocates a peer pcap object that allows WinPcap extensions.
openOffline(String, StringBuilder) - Static method in class org.jnetpcap.Pcap
Open a savefile in the tcpdump/libpcap format to read packets.
openOffline(String, Appendable) - Static method in class org.jnetpcap.winpcap.WinPcap
Open a savefile in the tcpdump/libpcap format to read packets.
openOffline(String, StringBuffer) - Static method in class org.jnetpcap.winpcap.WinPcap
Open a savefile in the tcpdump/libpcap format to read packets.
openOffline(String, StringBuilder) - Static method in class org.jnetpcap.winpcap.WinPcap
Open a savefile in the tcpdump/libpcap format to read packets.
optionCode(Ip4.IpOption.OptionCode) - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Sets the Ip4.code field.
optionsBitmap - Variable in class org.jnetpcap.packet.JHeaderMap
 
optionsLength - Variable in class org.jnetpcap.packet.JHeaderMap
 
optionsOffsets - Variable in class org.jnetpcap.packet.JHeaderMap
 
order() - Method in class org.jnetpcap.nio.JBuffer
 
order(ByteOrder) - Method in class org.jnetpcap.nio.JBuffer
 
order() - Method in interface org.jnetpcap.nio.JByteBuffer
 
order(ByteOrder) - Method in interface org.jnetpcap.nio.JByteBuffer
 
order() - Method in class org.jnetpcap.nio.JMappedBuffer
 
order(ByteOrder) - Method in class org.jnetpcap.nio.JMappedBuffer
 
order() - Method in class org.jnetpcap.util.SlidingBuffer
 
order(ByteOrder) - Method in class org.jnetpcap.util.SlidingBuffer
 
ordinal() - Method in interface org.jnetpcap.packet.JHeaderType
 
org.jnetpcap - package org.jnetpcap
Core libpcap functionality available on all platforms.
org.jnetpcap.nio - package org.jnetpcap.nio
Native memory and IO management classes.
org.jnetpcap.packet - package org.jnetpcap.packet
Packet decoding framework.
org.jnetpcap.packet.analysis - package org.jnetpcap.packet.analysis
Protocol analysis support.
org.jnetpcap.packet.annotate - package org.jnetpcap.packet.annotate
Annotation interfaces for header definitions.
org.jnetpcap.packet.format - package org.jnetpcap.packet.format
Formatting classes for JPacket and JHeader objects.
org.jnetpcap.packet.structure - package org.jnetpcap.packet.structure
Packet, Header, Field, Binding and Scanner primitives that describe their structure.
org.jnetpcap.protocol - package org.jnetpcap.protocol
Network protocols and header definitions.
org.jnetpcap.protocol.application - package org.jnetpcap.protocol.application
Application protocol suite.
org.jnetpcap.protocol.lan - package org.jnetpcap.protocol.lan
LAN protocol suite.
org.jnetpcap.protocol.network - package org.jnetpcap.protocol.network
Network protocol suite.
org.jnetpcap.protocol.tcpip - package org.jnetpcap.protocol.tcpip
Tcp/Ip protocol suite.
org.jnetpcap.protocol.vpn - package org.jnetpcap.protocol.vpn
VPN protocol suite.
org.jnetpcap.protocol.wan - package org.jnetpcap.protocol.wan
WAN protocol suite.
org.jnetpcap.util - package org.jnetpcap.util
Various support utility methods.
org.jnetpcap.util.config - package org.jnetpcap.util.config
SDK configuration using properties
org.jnetpcap.util.resolver - package org.jnetpcap.util.resolver
Address to human label resolvers.
org.jnetpcap.winpcap - package org.jnetpcap.winpcap
WinPcap extensions to libpcap avialable on a limited set of platforms.
ORG_IEEE - Static variable in class org.jnetpcap.protocol.lan.Ethernet
 
oui() - Method in class org.jnetpcap.protocol.lan.IEEESnap
 
out - Variable in class org.jnetpcap.packet.format.JFormatter
 
out - Static variable in class org.jnetpcap.PcapStat
For toString() to build its string.
overflow() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
overflow(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 

P

packet - Variable in class org.jnetpcap.packet.JHeader
A reference to the packet that this header is part of
packetAfter(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
packetAfter(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
packetAfter(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
packetBefore(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
packetBefore(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
packetBefore(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
packetNull(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
packetNull(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
pad() - Method in class org.jnetpcap.packet.format.JFormatter
Appends a string, a pad, to the beginning of the line.
pad() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
padOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
page() - Method in class org.jnetpcap.protocol.application.Html
 
pageLength() - Method in class org.jnetpcap.protocol.application.Html
 
PARAM_PROBLEM_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
parseContentType(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.ContentType
 
parseStringPrefix(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag.Param
 
parseStringPrefix(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag
 
Payload - Class in org.jnetpcap.packet
Builtin header type that is a catch all for all unmatch data within a packet buffer
Payload() - Constructor for class org.jnetpcap.packet.Payload
 
PAYLOAD_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
Pcap - Class in org.jnetpcap
This class is the main class peered with native pcap_t structure in libpcap and winpcap library impelementations.
Pcap() - Constructor for class org.jnetpcap.Pcap
Pcap object can only be created by calling one of the static Pcap.openLive(java.lang.String, int, int, int, java.lang.StringBuilder) methods.
pcap - Variable in class org.jnetpcap.PcapTask
Pcap handle
PcapAddr - Class in org.jnetpcap
Class peered with native pcap_addr structure.
PcapAddr() - Constructor for class org.jnetpcap.PcapAddr
 
PcapBpfProgram - Class in org.jnetpcap
Class peered with native bpf_program structure.
PcapBpfProgram() - Constructor for class org.jnetpcap.PcapBpfProgram
Special constructor that allows creation of empty object ready for initialization.
PcapBpfProgram(byte[]) - Constructor for class org.jnetpcap.PcapBpfProgram
Allocates a peering C structure and initializes it with data from the supplied buffer
PcapBpfProgram(ByteBuffer) - Constructor for class org.jnetpcap.PcapBpfProgram
Allocates a peering C structure and initializes it with data from the supplied buffer
PcapClosedException - Exception in org.jnetpcap
Thrown if Pcap object is access after it has been closed.
PcapClosedException() - Constructor for exception org.jnetpcap.PcapClosedException
 
PcapClosedException(String, Throwable) - Constructor for exception org.jnetpcap.PcapClosedException
 
PcapClosedException(String) - Constructor for exception org.jnetpcap.PcapClosedException
 
PcapClosedException(Throwable) - Constructor for exception org.jnetpcap.PcapClosedException
 
PcapDLT - Enum in org.jnetpcap
Constants that represent the Pcap's Payload Link Type assignments.
PcapDumper - Class in org.jnetpcap
Class peered with native pcap_dumper structure.
PcapDumper() - Constructor for class org.jnetpcap.PcapDumper
 
PcapExtensionNotAvailableException - Exception in org.jnetpcap
Exception is thrown when a pcap extension is accessed, one of its methods, while it is not supported on this particular platform.
PcapExtensionNotAvailableException() - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
 
PcapExtensionNotAvailableException(String, Throwable) - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
 
PcapExtensionNotAvailableException(String) - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
 
PcapExtensionNotAvailableException(Throwable) - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
 
PcapHandler<T> - Interface in org.jnetpcap
Deprecated. replaced by ByteBufferHandler
PcapHeader - Class in org.jnetpcap
struct pkt_header { struct timeval ts; // ts.tv_sec, ts.tv_usec uint32 caplen; // captured length uint32 len; // original length }
PcapHeader() - Constructor for class org.jnetpcap.PcapHeader
 
PcapHeader(int, int) - Constructor for class org.jnetpcap.PcapHeader
 
PcapHeader(JMemory.Type) - Constructor for class org.jnetpcap.PcapHeader
 
PcapIf - Class in org.jnetpcap
Class peered with native pcap_if_t structure.
PcapIf() - Constructor for class org.jnetpcap.PcapIf
 
PcapInteger - Class in org.jnetpcap
Deprecated. replaced by JNumber
PcapInteger(int) - Constructor for class org.jnetpcap.PcapInteger
Deprecated. Initializes the object with int value
PcapInteger() - Constructor for class org.jnetpcap.PcapInteger
Deprecated. Creates an 0 initialized integer object
PcapPacket - Class in org.jnetpcap.packet
A pcap packet.
PcapPacket(byte[]) - Constructor for class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
PcapPacket(ByteBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
PcapPacket(int) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates a memory buffer large enough to hold atleast size bytes of data and the decoded packet state.
PcapPacket(int, int) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates memory for packet data and certain amount of state and headers
PcapPacket(JBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
PcapPacket(PcapHeader, JBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates memory for new packet and copies both the header and packet buffer to newly allocated memory.
PcapPacket(PcapHeader, ByteBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates memory for new packet and copies both the header and packet buffer to newly allocated memory.
PcapPacket(JPacket) - Constructor for class org.jnetpcap.packet.PcapPacket
Does a deep copy of the source packet into newly allocated native memory location
PcapPacket(PcapPacket) - Constructor for class org.jnetpcap.packet.PcapPacket
Does a deep copy of the source packet into newly allocated native memory location
PcapPacket(JMemory.Type) - Constructor for class org.jnetpcap.packet.PcapPacket
Special type of instantiation that allows an empty packet to be peered, or in C terms its a packet pointer with no actual memory allocated.
PcapPacketHandler<T> - Interface in org.jnetpcap.packet
 
PcapPacketSupport - Class in org.jnetpcap.util
A utility class that dispatches a PcapPacket to any number of listeners.
PcapPacketSupport() - Constructor for class org.jnetpcap.util.PcapPacketSupport
 
PcapPktBuffer - Class in org.jnetpcap
Deprecated. replaced by JBuffer
PcapPktBuffer() - Constructor for class org.jnetpcap.PcapPktBuffer
Deprecated.  
PcapPktHdr - Class in org.jnetpcap
Deprecated. replaced by PcapHeader
PcapPktHdr() - Constructor for class org.jnetpcap.PcapPktHdr
Deprecated. Initializes the timestamp fields to current time and length fields to 0.
PcapPktHdr(int, int) - Constructor for class org.jnetpcap.PcapPktHdr
Deprecated. Allocates a new packet header and initializes the caplen and len fields.
PcapPktHdr(long, int, int, int) - Constructor for class org.jnetpcap.PcapPktHdr
Deprecated.  
PcapSockAddr - Class in org.jnetpcap
Class peered with native struct sockaddr structure.
PcapSockAddr() - Constructor for class org.jnetpcap.PcapSockAddr
 
PcapStat - Class in org.jnetpcap
Class peered with native pcap_stat structure providing only the core statistics.
PcapStat() - Constructor for class org.jnetpcap.PcapStat
 
PcapTask<T> - Class in org.jnetpcap
A pcap background task handle.
PcapTask(Pcap, int, T) - Constructor for class org.jnetpcap.PcapTask
Creates a new task handle for controlling background thread.
PcapUtils - Class in org.jnetpcap
A Pcap utility class which provides certain additional and convenience methods.
peek() - Method in class org.jnetpcap.util.BlockingQueuePump
 
peer(ByteBuffer) - Method in class org.jnetpcap.nio.JBuffer
 
peer(JBuffer) - Method in class org.jnetpcap.nio.JBuffer
 
peer(JBuffer, int, int) - Method in class org.jnetpcap.nio.JBuffer
 
peer(JMemory) - Method in class org.jnetpcap.nio.JBuffer
Peers this object with the supplied object.
peer(ByteBuffer) - Method in class org.jnetpcap.nio.JMemory
Peers the src structure with this instance.
peer(JMemory) - Method in class org.jnetpcap.nio.JMemory
Peers the peer structure with this instance.
peer(JMemory, int, int) - Method in class org.jnetpcap.nio.JMemory
Peers the peer structure with this instance.
peer(JNumber) - Method in class org.jnetpcap.nio.JNumber
 
peer(JBuffer) - Method in class org.jnetpcap.nio.JNumber
 
peer(JBuffer, int) - Method in class org.jnetpcap.nio.JNumber
 
peer(JAnalysis) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
peer(JAnalysis) - Method in class org.jnetpcap.packet.analysis.AnalysisInfo
 
peer(JAnalysis) - Method in interface org.jnetpcap.packet.analysis.JAnalysis
 
peer(JPacket.State) - Method in class org.jnetpcap.packet.JFlowKey
 
peer(JBuffer, int) - Method in class org.jnetpcap.packet.JHeader
 
peer(JHeader) - Method in class org.jnetpcap.packet.JHeader
Peers, associates a native packet buffer and scanner structure with this header.
peer(JHeader.State) - Method in class org.jnetpcap.packet.JHeader.State
 
peer(ByteBuffer) - Method in class org.jnetpcap.packet.JPacket.State
 
peer(JBuffer) - Method in class org.jnetpcap.packet.JPacket.State
 
peer(JBuffer, int, int) - Method in class org.jnetpcap.packet.JPacket.State
 
peer(JMemory, int) - Method in class org.jnetpcap.packet.JPacket.State
 
peer(JMemoryPool.Block, int, int) - Method in class org.jnetpcap.packet.JPacket.State
 
peer(JPacket.State) - Method in class org.jnetpcap.packet.JPacket.State
 
peer(JBuffer, int) - Method in class org.jnetpcap.PcapHeader
 
peer(ByteBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
 
peer(JBuffer, int, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
peer(JBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
 
peer(JMemory) - Method in class org.jnetpcap.util.SlidingBuffer
 
peerHeaderAndData(PcapHeader, JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
 
peerHeaderAndData(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peers both header and data to buffer.
peerHeaderById(int, int, JHeader.State) - Method in class org.jnetpcap.packet.JPacket.State
 
peerHeaderByIndex(int, JHeader.State) - Method in class org.jnetpcap.packet.JPacket.State
 
PeeringException - Exception in org.jnetpcap.packet
 
PeeringException() - Constructor for exception org.jnetpcap.packet.PeeringException
 
PeeringException(String) - Constructor for exception org.jnetpcap.packet.PeeringException
 
PeeringException(Throwable) - Constructor for exception org.jnetpcap.packet.PeeringException
 
PeeringException(String, Throwable) - Constructor for exception org.jnetpcap.packet.PeeringException
 
peerStateAndData(ByteBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(JBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(JBuffer, int) - Method in class org.jnetpcap.packet.JMemoryPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peers the contents of the buffer directly with this packet.
peerTo(JBuffer, int) - Method in class org.jnetpcap.packet.JPacket.State
Peers this packet's state to buffer
peerTo(JBuffer, int, int) - Method in class org.jnetpcap.packet.JPacket.State
Peers this packet's state to buffer
peerTo(JPacket.State, int) - Method in class org.jnetpcap.packet.JPacket.State
 
peerTo(JBuffer, int) - Method in class org.jnetpcap.PcapHeader
 
peerTo(PcapHeader, int) - Method in class org.jnetpcap.PcapHeader
 
pid() - Method in class org.jnetpcap.protocol.lan.IEEESnap
 
pidDescription() - Method in class org.jnetpcap.protocol.lan.IEEESnap
 
pointer() - Method in class org.jnetpcap.protocol.network.Icmp.ParamProblem
 
poll() - Method in class org.jnetpcap.util.BlockingQueuePump
 
poll(long, TimeUnit) - Method in class org.jnetpcap.util.BlockingQueuePump
 
pool - Static variable in class org.jnetpcap.packet.JPacket
Packet's default memory pool out of which allocates memory for deep copies
PPP - Class in org.jnetpcap.protocol.wan
Point to Point Protocol header definition
PPP() - Constructor for class org.jnetpcap.protocol.wan.PPP
 
PPP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
printf(String, Object...) - Method in class org.jnetpcap.packet.format.JFormatter
 
println(String) - Method in class org.jnetpcap.packet.format.JFormatter
 
priority() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
 
processAnalyzerEvent(E) - Method in interface org.jnetpcap.packet.analysis.AnalyzerListener
 
processAnalyzerEvent(T) - Method in class org.jnetpcap.packet.analysis.EventDumper
 
processAnalyzerEvent(FragmentSequenceEvent) - Method in class org.jnetpcap.protocol.network.Ip4Assembler
 
processAnalyzerEvent(FragmentAssemblyEvent) - Method in class org.jnetpcap.protocol.tcpip.HttpAnalyzer
 
processAnalyzerEvent(FragmentSequenceEvent) - Method in class org.jnetpcap.protocol.tcpip.TcpAssembler
 
processAnalyzerEvent(TcpStreamEvent) - Method in class org.jnetpcap.protocol.tcpip.TcpSequencer
 
processHeaders(JPacket) - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
processHeaders(JPacket, long) - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
processHeaders(JPacket, long) - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
processHeaders(JPacket) - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
processHeaders(JPacket) - Method in class org.jnetpcap.packet.analysis.JController
 
processHeaders(JPacket, long) - Method in class org.jnetpcap.packet.analysis.JController
 
processHttp(Http) - Method in interface org.jnetpcap.protocol.tcpip.HttpHandler
 
processInboundQueue() - Method in class org.jnetpcap.packet.analysis.JController
 
processingOutboundQueue() - Method in class org.jnetpcap.packet.analysis.JController
 
processPacket(JPacket) - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
processPacket(JPacket) - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
processPacket(JPacket) - Method in class org.jnetpcap.packet.analysis.JController
 
processPacket(JPacket) - Method in class org.jnetpcap.protocol.network.Ip4Assembler
 
processPacket(JPacket) - Method in class org.jnetpcap.protocol.network.Ip4Sequencer
 
processPacket(JPacket) - Method in class org.jnetpcap.protocol.tcpip.HttpAnalyzer
 
processPacket(JPacket) - Method in class org.jnetpcap.protocol.tcpip.TcpAnalyzer
 
processPacket(JPacket) - Method in class org.jnetpcap.protocol.tcpip.TcpAssembler
 
processPacket(JPacket) - Method in class org.jnetpcap.protocol.tcpip.TcpSequencer
 
PROPERTIES_CONFIG - Static variable in class org.jnetpcap.util.JLogger
Default resource file with logger configurations
propertyChange(PropertyChangeEvent) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
protocol() - Method in class org.jnetpcap.protocol.wan.PPP
 
ProtocolSuite - Enum in org.jnetpcap.packet.annotate
Standard protocol suite names.
ProtocolSupport<L,D> - Class in org.jnetpcap.packet.analysis
 
ProtocolSupport() - Constructor for class org.jnetpcap.packet.analysis.ProtocolSupport
 
put(T) - Method in class org.jnetpcap.util.BlockingQueuePump
 

Q

queue(PcapHeader, byte[]) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Add a packet to a send queue.
queue(PcapHeader, ByteBuffer) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Add a packet to a send queue.
queue(PcapHeader, JBuffer) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Add a packet to a send queue.
queue(PcapPktHdr, byte[]) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Deprecated. replaced with new versions of the same method
queue(PcapPktHdr, ByteBuffer) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Deprecated. replaced with new versions of the same method

R

readConfiguration(Properties) - Static method in class org.jnetpcap.util.JLogger
 
reassembly - Static variable in interface org.jnetpcap.packet.analysis.FragmentSequencer
 
record_header() - Method in class org.jnetpcap.packet.JScan
 
REDIRECT_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
REF - Static variable in class org.jnetpcap.nio.JObjectBuffer
Size of JNI's jobject reference in bytes.
register(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.JRegistry
 
register(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.JRegistry
Registeres a new protocol header.
registerDLT(int, int) - Static method in class org.jnetpcap.packet.JRegistry
 
registerDLT(PcapDLT, int) - Static method in class org.jnetpcap.packet.JRegistry
 
registerResolver(Object, Resolver) - Static method in class org.jnetpcap.packet.JRegistry
Registers a new resolver of any type, replacing the previous resolver.
registerResolver(Resolver.ResolverType, Resolver) - Static method in class org.jnetpcap.packet.JRegistry
Registers a new resolver of specific type, replacing the previous resolver.
RegistryException - Exception in org.jnetpcap.packet
 
RegistryException() - Constructor for exception org.jnetpcap.packet.RegistryException
 
RegistryException(String) - Constructor for exception org.jnetpcap.packet.RegistryException
 
RegistryException(Throwable) - Constructor for exception org.jnetpcap.packet.RegistryException
 
RegistryException(String, Throwable) - Constructor for exception org.jnetpcap.packet.RegistryException
 
RegistryHeaderErrors - Exception in org.jnetpcap.packet
 
RegistryHeaderErrors(Class<? extends JHeader>, List<HeaderDefinitionError>, String) - Constructor for exception org.jnetpcap.packet.RegistryHeaderErrors
 
RegistryRuntimeException - Exception in org.jnetpcap.packet
 
RegistryRuntimeException() - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
 
RegistryRuntimeException(String) - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
 
RegistryRuntimeException(Throwable) - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
 
RegistryRuntimeException(String, Throwable) - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
 
release() - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
release() - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
release() - Method in class org.jnetpcap.packet.analysis.JController
 
reloadAll() - Method in class org.jnetpcap.packet.JScanner
Reloads the scanner and bindings table from JRegistry down to native scanner structures.
remaining(int) - Method in class org.jnetpcap.packet.JPacket
Calculates the number of bytes remaining within the packet given a specific offset
remaining(int, int) - Method in class org.jnetpcap.packet.JPacket
Calculates the remaining number of bytes within the packet buffer taking into account offset and length of a header supplied.
remainingCapacity() - Method in class org.jnetpcap.util.BlockingQueuePump
 
remove(int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
remove(JPacketHandler<?>) - Method in class org.jnetpcap.packet.analysis.JController
 
remove(Object) - Method in class org.jnetpcap.packet.analysis.ProtocolSupport
 
remove(HttpHandler) - Method in class org.jnetpcap.protocol.tcpip.HttpAnalyzer
 
remove() - Method in class org.jnetpcap.util.BlockingQueuePump
 
remove(Object) - Method in class org.jnetpcap.util.BlockingQueuePump
 
remove(String) - Method in class org.jnetpcap.util.ExpandableString
 
remove(JPacketHandler<?>) - Method in class org.jnetpcap.util.JPacketSupport
 
remove(PcapPacketHandler<?>) - Method in class org.jnetpcap.util.PcapPacketSupport
 
remove(Timeout) - Method in class org.jnetpcap.util.TimeoutQueue
 
removeAll(Collection<?>) - Method in class org.jnetpcap.util.BlockingQueuePump
 
removeBindings(JBinding...) - Method in class org.jnetpcap.packet.JHeaderScanner
 
removeFragmentationListener(AnalyzerListener<FragmentSequenceEvent>) - Method in class org.jnetpcap.packet.analysis.AbstractSequencer
 
removeFromSequenceQueue(long, JAnalysis) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
Removes from queue segments that have lower sequence numbers then the one supplied.
removeListener(AnalyzerListener<E>) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
removeListener(AnalyzerListener<E>) - Method in class org.jnetpcap.packet.analysis.AnalyzerSupport
 
removeListener(AnalyzerListener<FragmentAssemblyEvent>) - Method in class org.jnetpcap.protocol.network.Ip4Assembler
 
removeListener(AnalyzerListener<TcpStreamEvent>) - Method in class org.jnetpcap.protocol.tcpip.TcpAnalyzer
 
removeListener(PropertyChangeListener) - Static method in class org.jnetpcap.util.config.JConfig
 
removeListener(PropertyChangeListener, String) - Static method in class org.jnetpcap.util.config.JConfig
 
removeReassemblyListener(AnalyzerListener<FragmentAssemblyEvent>) - Method in class org.jnetpcap.protocol.tcpip.TcpAssembler
 
removeSequence(int) - Method in class org.jnetpcap.packet.analysis.AbstractSequencer
 
replace(int, int, String) - Method in class org.jnetpcap.util.JStringBuilder
 
replaceSequence(String, String, String) - Method in class org.jnetpcap.util.ExpandableString
 
reserved() - Method in class org.jnetpcap.protocol.network.Icmp.ParamProblem
 
reserved() - Method in class org.jnetpcap.protocol.network.Icmp.Reserved
 
reserved() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
reset() - Method in class org.jnetpcap.packet.format.JFormatter
If the current output device is a StringBuilder, it resets the buffer.
reset() - Method in class org.jnetpcap.util.config.ConfigString
 
reset() - Method in class org.jnetpcap.util.config.SearchpathString
 
reset() - Method in class org.jnetpcap.util.ExpandableString
 
resetBindings(int) - Static method in class org.jnetpcap.packet.JRegistry
Clears any existing java bindings for the specified protocol
resolve(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
resolve(byte[]) - Method in interface org.jnetpcap.util.resolver.Resolver
Attempts to resole an address to a human readable form.
Resolver - Interface in org.jnetpcap.util.resolver
A resolver interface that can resolver various types of addresses and specific protocol numbers and types to a human readable name.
Resolver.ResolverType - Enum in org.jnetpcap.util.resolver
Type of resolver that can be registered with JRegistry.
RESOLVER_SEARCH_PATH_PROPERTY - Static variable in interface org.jnetpcap.util.resolver.Resolver
 
resolveToName(byte[], long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Resolves an address to a name.
resolveToName(long, long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Resolves number to a name.
resolveToName(byte[], long) - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Resolves the supplied address to a human readable name.
resolveToName(long, long) - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
 
resolveToName(byte[], long) - Method in class org.jnetpcap.util.resolver.IpResolver
 
resolveToName(long, long) - Method in class org.jnetpcap.util.resolver.IpResolver
 
RESOURCE_SEARCH_PATH_PROPERTY - Static variable in class org.jnetpcap.util.config.JConfig
 
restoreQuotes() - Method in class org.jnetpcap.util.ExpandableString
 
result - Variable in class org.jnetpcap.PcapTask
Libpcap result code
retainAll(Collection<?>) - Method in class org.jnetpcap.util.BlockingQueuePump
 
reverse() - Method in class org.jnetpcap.util.JStringBuilder
 
RMT_AUTH_NULL - Static variable in class org.jnetpcap.winpcap.WinPcapRmtAuth
It defines the NULL authentication.
RMT_AUTH_PWD - Static variable in class org.jnetpcap.winpcap.WinPcapRmtAuth
It defines the username/password authentication.
ROOT_TYPE - Static variable in class org.jnetpcap.packet.analysis.AnalysisUtils
Type for native root analysis objects.

S

saveCache() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Save the cache using default mechanism, if set
saveCache(String) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Save the cache to file.
saveCache() - Method in interface org.jnetpcap.util.resolver.Resolver
Forces cache contents to be saved to the default cache file.
saveQuotes() - Method in class org.jnetpcap.util.ExpandableString
 
scan(int) - Method in class org.jnetpcap.packet.JPacket
Scan and decode the packet using current scanner.
scan(JPacket, int) - Method in class org.jnetpcap.packet.JScanner
Performs a scan on a packet that has been peered with a packet data buffer.
scan(JScan) - Method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
 
scan_buf(JBuffer) - Method in class org.jnetpcap.packet.JScan
Gets the current packet data buffer
scan_buf_len(int) - Method in class org.jnetpcap.packet.JScan
Size of packet data
scan_id() - Method in class org.jnetpcap.packet.JScan
 
scan_id(int) - Method in class org.jnetpcap.packet.JScan
 
scan_length() - Method in class org.jnetpcap.packet.JScan
 
scan_length(int) - Method in class org.jnetpcap.packet.JScan
 
scan_next_id() - Method in class org.jnetpcap.packet.JScan
 
scan_next_id(int) - Method in class org.jnetpcap.packet.JScan
 
scan_offset(int) - Method in class org.jnetpcap.packet.JScan
Sets the current offset by the scanner into the packet buffer
scan_offset() - Method in class org.jnetpcap.packet.JScan
Gets teh curren offset by the dscanner into the packet buffer
scan_packet() - Method in class org.jnetpcap.packet.JScan
Java packet that is being processed
scanAllBindings(JPacket, int) - Method in class org.jnetpcap.packet.JHeaderScanner
Calculates the next header in sequence of headers within the packet buffer
scanHeader(JScan) - Method in class org.jnetpcap.packet.JHeaderScanner
The main method that this header scanner is called on by the packet scanner, typically from native user space
Scanner - Annotation Type in org.jnetpcap.packet.annotate
 
scanner - Static variable in class org.jnetpcap.packet.JPacket
Default scanner used to scan a packet per user request
scanNext(String, String) - Method in class org.jnetpcap.util.ExpandableString
 
scanNext(String, String, int) - Method in class org.jnetpcap.util.ExpandableString
 
SearchpathString - Class in org.jnetpcap.util.config
 
SearchpathString(String, Map<String, String>, Properties) - Constructor for class org.jnetpcap.util.config.SearchpathString
 
seconds() - Method in interface org.jnetpcap.JCaptureHeader
Capture timestamp in UNIX seconds
seconds(long) - Method in interface org.jnetpcap.JCaptureHeader
 
seconds() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the timestamp in seconds
seconds(long) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
 
seconds() - Method in class org.jnetpcap.PcapHeader
 
seconds(long) - Method in class org.jnetpcap.PcapHeader
 
security() - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
security(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
security(Ip4.Security.SecurityType) - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
securityEnum() - Method in class org.jnetpcap.protocol.network.Ip4.Security
 
sendPacket(byte[]) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendPacket(byte[], int, int) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendPacket(ByteBuffer) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendPacket(JBuffer) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendQueueAlloc(int) - Static method in class org.jnetpcap.winpcap.WinPcap
Allocate a send queue.
sendQueueDestroy(WinPcapSendQueue) - Static method in class org.jnetpcap.winpcap.WinPcap
Destroy a send queue.
sendQueueTransmit(WinPcapSendQueue, int) - Method in class org.jnetpcap.winpcap.WinPcap
Send a queue of raw packets to the network.
sent - Variable in class org.jnetpcap.PcapStat
number of packets sent by the server on the network
seq() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
seq(long) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
sequence() - Method in class org.jnetpcap.protocol.network.Icmp.Echo
 
sequenceComplete(FragmentSequencer, FragmentSequence) - Static method in class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
sequenceNewPacket(FragmentSequencer, FragmentSequence, JPacket) - Static method in class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
sequenceStart(FragmentSequencer, FragmentSequence) - Static method in class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
sequenceTimeout(FragmentSequencer, FragmentSequence) - Static method in class org.jnetpcap.packet.analysis.FragmentSequenceEvent
 
sessionId() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
sessionIdOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
setAnalysis(JPacket.State, JAnalysis) - Method in class org.jnetpcap.packet.JHeader.State
Sets the analysis object for this header.
setAnalysis(JAnalysis) - Method in class org.jnetpcap.packet.JPacket.State
Sets the analysis object for this packet.
setAnalyzer(JAnalyzer) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
setBuff(int) - Method in class org.jnetpcap.winpcap.WinPcap
Set the size of the kernel buffer associated with an adapter.
setBufferSize(long) - Method in class org.jnetpcap.packet.analysis.JController
 
setByte(int, byte) - Method in class org.jnetpcap.nio.JBuffer
 
setByte(int, byte) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setByte(int, byte) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setByte(long, byte) - Method in class org.jnetpcap.util.SlidingBuffer
 
setByteArray(int, byte[]) - Method in class org.jnetpcap.nio.JBuffer
 
setByteArray(int, byte[]) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setByteArray(int, byte[]) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setByteArray(long, byte[]) - Method in class org.jnetpcap.util.SlidingBuffer
 
setByteBuffer(int, ByteBuffer) - Method in class org.jnetpcap.nio.JBuffer
 
setByteBuffer(int, ByteBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
 
setCacheCapacity(int) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
setCacheLoadFactor(float) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
setCaplen(int) - Method in class org.jnetpcap.PcapPktHdr
Deprecated.  
setCharAt(int, char) - Method in class org.jnetpcap.util.JStringBuilder
 
setConsume(boolean) - Method in class org.jnetpcap.protocol.tcpip.TcpSequencer
 
setDatalink(int) - Method in class org.jnetpcap.Pcap
Set the current data link type of the pcap descriptor to the type specified by dlt.
setDefault(JFormatter) - Static method in class org.jnetpcap.packet.format.JFormatter
 
setDefaultDisplayPayload(boolean) - Static method in class org.jnetpcap.packet.format.JFormatter
Sets a global flag that will enable or disable display of payload header in a packet.
setDefaultResolveAddress(boolean) - Static method in class org.jnetpcap.packet.format.JFormatter
 
setDestinationPort(int) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
setDetail(JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the detail level that is displayed with formatted output
setDetail(JFormatter.Detail, int) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the detail level that is displayed for formatted output for a specific header type.
setDisplayPayload(boolean) - Method in class org.jnetpcap.packet.format.JFormatter
Sets weather the payload header will be part of the display of a packet.
setDouble(int, double) - Method in class org.jnetpcap.nio.JBuffer
 
setDouble(int, double) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setDouble(int, double) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setDouble(long, double) - Method in class org.jnetpcap.util.SlidingBuffer
 
setFilter(PcapBpfProgram) - Method in class org.jnetpcap.Pcap
Associate a filter to a capture.
setFlags(int, int) - Static method in class org.jnetpcap.packet.JRegistry
Sets the current flag for a specified protocol
setFloat(int, float) - Method in class org.jnetpcap.nio.JBuffer
 
setFloat(int, float) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setFloat(int, float) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setFloat(long, float) - Method in class org.jnetpcap.util.SlidingBuffer
 
setFormatter(JFormatter) - Static method in class org.jnetpcap.packet.JPacket
Replaced the default formatter for formatting output in the JPacket.toString() method.
setFragmentationBoundary(int, long, long) - Method in class org.jnetpcap.protocol.tcpip.TcpSequencer
 
setFragmentationBoundary(JPacket, long) - Method in class org.jnetpcap.protocol.tcpip.TcpSequencer
 
setFrameIndex(int) - Method in class org.jnetpcap.packet.format.JFormatter
Sets the packet frame number, as an index.
setFunction(AnnotatedFieldMethod) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
 
setFunction(Map<Field.Property, AnnotatedFieldMethod>) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
 
setHasAllFragments(boolean) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
setHasFirstFragment(boolean) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
setHasLastFragment(boolean) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
setInt(int, int) - Method in class org.jnetpcap.nio.JBuffer
 
setInt(int, int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setInt(int, int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setInt(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
setIsMapped(boolean) - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
 
setLen(int) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
setLen(int) - Method in class org.jnetpcap.PcapPktHdr
Deprecated.  
setLen(int) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Sets the peered pcap_send_queue.len field which specifies the urrent size of the queue, in bytes.
setLength(int) - Method in class org.jnetpcap.packet.JSubHeader
 
setLength(int) - Method in class org.jnetpcap.util.JStringBuilder
 
setLevel(Level) - Method in class org.jnetpcap.util.JLogger
 
setLong(int, long) - Method in class org.jnetpcap.nio.JBuffer
 
setLong(int, long) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setLong(int, long) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setLong(long, long) - Method in class org.jnetpcap.util.SlidingBuffer
 
setMaxLen(int) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
 
setMemoryPool(JMemoryPool) - Static method in class org.jnetpcap.packet.JPacket
Replaces the default memory allocation mechanism with user supplied one.
setMessageType(AbstractMessageHeader.MessageType) - Method in class org.jnetpcap.packet.AbstractMessageHeader
 
setMethod(int) - Method in class org.jnetpcap.winpcap.WinPcapSamp
Sets the current method type for capturing sampling.
setMinToCopy(int) - Method in class org.jnetpcap.winpcap.WinPcap
Set the minumum amount of data received by the kernel in a single call.
setMode(int) - Method in class org.jnetpcap.winpcap.WinPcap
Set the working mode of the interface p to mode.
setNegativeTimeout(long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
setNonBlock(int, StringBuilder) - Method in class org.jnetpcap.Pcap
pcap_setnonblock() puts a capture descriptor, opened with pcap_open_live(), into ``non-blocking'' mode, or takes it out of ``non-blocking'' mode, depending on whether the nonblock argument is non-zero or zero.
setObject(int, T) - Method in class org.jnetpcap.nio.JObjectBuffer
Sets the jobject reference at specified location within the buffer.
setObject(Offset, T) - Method in class org.jnetpcap.nio.JObjectBuffer
Sets the jobject reference at specified location within the buffer.
setOffset(int) - Method in class org.jnetpcap.packet.JSubHeader
 
setOutput(Appendable) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the output device for this formatter.
setOutput(StringBuilder) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the output device for this formatter.
setPacket(JPacket) - Method in class org.jnetpcap.packet.analysis.Fragment
 
setPacket(JPacket) - Method in class org.jnetpcap.packet.analysis.FragmentAssembly
 
setPacket(JPacket) - Method in class org.jnetpcap.packet.JHeader
Sets the packet that this header should be associated with
setPacket(JPacket) - Method in class org.jnetpcap.protocol.tcpip.TcpAck
 
setParent(JAnalyzer) - Method in class org.jnetpcap.packet.analysis.AbstractAnalyzer
 
setParent(JAnalyzer) - Method in interface org.jnetpcap.packet.analysis.JAnalyzer
 
setParent(JHeader) - Method in class org.jnetpcap.packet.JSubHeader
 
setParent(JField) - Method in class org.jnetpcap.packet.structure.JField
Sets the parent of this sub-field and only when this field is a sub-field
setPassword(String) - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Sets the string containing the password that has to be used on the remote machine for authentication.
setPositiveTimeout(long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
setProcessingTime(JPacket) - Method in class org.jnetpcap.packet.analysis.AbstractSequencer
 
setProcessingTime(JPacket) - Method in class org.jnetpcap.packet.analysis.JController
 
setProperty(String, String) - Static method in class org.jnetpcap.util.config.JConfig
 
setRcvWIN(long) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
setResolveAddresses(boolean) - Method in class org.jnetpcap.packet.format.JFormatter
Sets a flag which will enable address resolutions.
setSampling() - Method in class org.jnetpcap.winpcap.WinPcap
Define a sampling method for packet capture.
setScannerMethod(AnnotatedScannerMethod) - Method in class org.jnetpcap.packet.JHeaderScanner
 
setScanners(AnnotatedScannerMethod...) - Static method in class org.jnetpcap.packet.JRegistry
 
setScanners(Class<?>) - Static method in class org.jnetpcap.packet.JRegistry
 
setScanners(Object) - Static method in class org.jnetpcap.packet.JRegistry
 
setSeconds(long) - Method in class org.jnetpcap.PcapPktHdr
Deprecated.  
setShort(int, short) - Method in class org.jnetpcap.nio.JBuffer
 
setShort(int, short) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setShort(int, short) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setShort(long, short) - Method in class org.jnetpcap.util.SlidingBuffer
 
setSize(int) - Method in class org.jnetpcap.nio.JMemory
Changes the size of this memory block.
setSndNXT(long) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
setSndNXT(long, JPacket) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
setSndStart(long) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
setSndUNA(long, JPacket) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
setSndUNANormal(long) - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
setStage(TcpAnalyzer.Stage) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
setStart(long) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
setStyle(JFormatter.Style) - Method in class org.jnetpcap.packet.structure.JField
 
setSubHeader(int, int, int) - Method in class org.jnetpcap.packet.JHeaderMap
 
setSubHeaders(JHeader[]) - Method in class org.jnetpcap.packet.JHeader
 
setSubHeaders(JHeader[]) - Method in class org.jnetpcap.packet.JHeaderMap
 
setTemplate(String) - Method in class org.jnetpcap.util.ExpandableString
 
setText(String[]) - Method in class org.jnetpcap.packet.analysis.AbstractAnalysis
 
setTime(long) - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
setTimeout(long) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
setTotalLength(int) - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
setType(int) - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Type of the authentication required.
setUByte(int, int) - Method in class org.jnetpcap.nio.JBuffer
 
setUByte(int, int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setUByte(int, int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setUByte(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
setUInt(int, long) - Method in class org.jnetpcap.nio.JBuffer
 
setUInt(int, long) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setUInt(int, long) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setUInt(long, long) - Method in class org.jnetpcap.util.SlidingBuffer
 
setUseconds(int) - Method in class org.jnetpcap.PcapPktHdr
Deprecated.  
setUsername(String) - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Sets the string containing the username that has to be used on the remote machine for authentication.
setUShort(int, int) - Method in class org.jnetpcap.nio.JBuffer
 
setUShort(int, int) - Method in interface org.jnetpcap.nio.JByteBuffer
 
setUShort(int, int) - Method in class org.jnetpcap.nio.JMappedBuffer
 
setUShort(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
setValue(int) - Method in class org.jnetpcap.PcapInteger
Deprecated. Sets a new value
setValue(int) - Method in class org.jnetpcap.winpcap.WinPcapSamp
Sets the value.
setWirelen(int) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Sets the states wire length
shortValue() - Method in class org.jnetpcap.nio.JNumber
 
shortValue(short) - Method in class org.jnetpcap.nio.JNumber
 
shutdown() - Static method in class org.jnetpcap.packet.JRegistry
Prepares the registry for shutdown.
size() - Method in interface org.jnetpcap.nio.JByteBuffer
 
size() - Method in class org.jnetpcap.nio.JMappedBuffer
 
size() - Method in class org.jnetpcap.nio.JMemory
Returns the size of the memory block that this peered structure is point to.
size - Variable in enum org.jnetpcap.nio.JNumber.Type
Size in bytes for this native type on this machine
size() - Method in class org.jnetpcap.packet.analysis.ProtocolSupport
 
size() - Method in class org.jnetpcap.packet.JFlow
 
size() - Method in class org.jnetpcap.util.BlockingQueuePump
 
sizeof() - Static method in class org.jnetpcap.packet.JFlowKey
 
sizeof() - Static method in class org.jnetpcap.packet.JHeader
Gets the size of the native header_t structure on this particular platform
sizeof(int) - Static method in class org.jnetpcap.packet.JPacket.State
 
sizeof() - Static method in class org.jnetpcap.packet.JScan
Size in bytes of the native scan_t structure on this particular platform
sizeof() - Static method in class org.jnetpcap.PcapHeader
Size of the pcap_pkthdr structure in bytes.
sizeof() - Static method in class org.jnetpcap.winpcap.WinPcapSendQueue
Returns sizeof struct pcap_send_queue
sizeofJObject() - Static method in class org.jnetpcap.nio.JObjectBuffer
Returns the native size of JNI's jobject type.
SlidingBuffer - Class in org.jnetpcap.util
 
SlidingBuffer(int) - Constructor for class org.jnetpcap.util.SlidingBuffer
 
snapshot() - Method in class org.jnetpcap.Pcap
Return the dimension of the packet portion (in bytes) that is delivered to the application.
sortFieldByOffset(JField[], JHeader, boolean) - Static method in class org.jnetpcap.packet.structure.JField
 
source() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
source(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
 
source() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
source(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
source() - Method in class org.jnetpcap.protocol.network.Ip4
Converts the 32 bit Ip4 source address to a java signed 32 bit integer.
source(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
 
source() - Method in class org.jnetpcap.protocol.network.Ip6
 
source() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
source(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
source() - Method in class org.jnetpcap.protocol.tcpip.Udp
 
source_IG() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
source_LG() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
SOURCE_QUENCH_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
 
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
 
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
 
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip6
 
sourceToInt() - Method in class org.jnetpcap.protocol.network.Ip4
 
SRC_FILE - Static variable in class org.jnetpcap.winpcap.WinPcap
Used to create a source string using method createSrcStr, which will be used to open a local capture file.
SRC_IFLOCAL - Static variable in class org.jnetpcap.winpcap.WinPcap
Used to create a source string using method createSrcStr, which will be used to open a local network interface.
SRC_IFREMOTE - Static variable in class org.jnetpcap.winpcap.WinPcap
Used to create a source string using method createSrcStr,which will be used to open a remote connection (could be file, or network interface on remote system).
ssap() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
 
start() - Method in class org.jnetpcap.PcapTask
Creates and starts up the background thread while synchronizing with the background thread.
start() - Method in class org.jnetpcap.util.BlockingQueuePump
 
start - Variable in class org.jnetpcap.util.ExpandableString
 
state - Variable in class org.jnetpcap.packet.JHeader
Reference to header's native state structure
state - Variable in class org.jnetpcap.packet.JPacket
Packet's state structure
stats(PcapStat) - Method in class org.jnetpcap.Pcap
Returns statistics on the current capture.
statsEx() - Method in class org.jnetpcap.winpcap.WinPcap
This method extends the Pcap.stats method and allows more statistics to be returned.
stop() - Method in class org.jnetpcap.PcapTask
Terminates the task after making sure that the pcap session and thread are active.
stop() - Method in class org.jnetpcap.util.BlockingQueuePump
 
streamId() - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
 
streamId(int) - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
 
stringMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
stringValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
 
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JFlowKey
 
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JHeader.State
 
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JPacket.State
 
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JScanner
Name of the peered native structure
STRUCT_NAME - Static variable in class org.jnetpcap.PcapHeader
 
STRUCT_NAME - Static variable in class org.jnetpcap.winpcap.WinPcapSendQueue
 
style - Variable in class org.jnetpcap.packet.structure.JField
 
stylizeMultiLine(JHeader, JField, Object) - Method in class org.jnetpcap.packet.format.JFormatter
 
stylizeMultiLine(JHeader, JField, JFormatter.Style, Object) - Method in class org.jnetpcap.packet.format.JFormatter
 
stylizeSingleLine(JHeader, JField, Object) - Method in class org.jnetpcap.packet.format.JFormatter
 
subAnalysisAfter(JHeader, JAnalysis, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
subAnalysisBefore(JHeader, JAnalysis, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
subAnalysisBefore(JHeader, JAnalysis, JAnalysis, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
subFields - Variable in class org.jnetpcap.packet.structure.JField
 
subHeaderAfter(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
subHeaderAfter(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
subHeaderAfter(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
subHeaderBefore(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
 
subHeaderBefore(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
 
subHeaderBefore(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
subSequence(int, int) - Method in class org.jnetpcap.util.JStringBuilder
 
substring(int) - Method in class org.jnetpcap.util.JStringBuilder
 
substring(int, int) - Method in class org.jnetpcap.util.JStringBuilder
 

T

tags() - Method in class org.jnetpcap.protocol.application.Html
 
take() - Method in class org.jnetpcap.util.BlockingQueuePump
 
Tcp - Class in org.jnetpcap.protocol.tcpip
Tcp/Ip header definition
Tcp() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp
 
Tcp.Flag - Enum in org.jnetpcap.protocol.tcpip
Constants for each TCP flag
TCP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
TcpAck - Class in org.jnetpcap.protocol.tcpip
Tcp acknowledgement analysis.
TcpAck() - Constructor for class org.jnetpcap.protocol.tcpip.TcpAck
 
TcpAck(JPacket) - Constructor for class org.jnetpcap.protocol.tcpip.TcpAck
 
TcpAnalyzer - Class in org.jnetpcap.protocol.tcpip
Tcp protocol analyzer.
TcpAnalyzer() - Constructor for class org.jnetpcap.protocol.tcpip.TcpAnalyzer
 
TcpAnalyzer(JAnalyzer) - Constructor for class org.jnetpcap.protocol.tcpip.TcpAnalyzer
 
TcpAnalyzer.Stage - Enum in org.jnetpcap.protocol.tcpip
 
TcpAssembler - Class in org.jnetpcap.protocol.tcpip
Tcp reassembler.
TcpAssembler() - Constructor for class org.jnetpcap.protocol.tcpip.TcpAssembler
 
TcpAssembler(TcpSequencer) - Constructor for class org.jnetpcap.protocol.tcpip.TcpAssembler
 
TcpDuplexStream - Class in org.jnetpcap.protocol.tcpip
The main tcp stream analysis object that keeps global properties about a tcp stream.
TcpDuplexStream() - Constructor for class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
TcpDuplexStream(int, int, int, TcpAnalyzer) - Constructor for class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
TcpDuplexStream.Direction - Enum in org.jnetpcap.protocol.tcpip
 
TcpInvalidStreamHashcode - Exception in org.jnetpcap.protocol.tcpip
 
TcpInvalidStreamHashcode() - Constructor for exception org.jnetpcap.protocol.tcpip.TcpInvalidStreamHashcode
 
TcpInvalidStreamHashcode(String, Throwable) - Constructor for exception org.jnetpcap.protocol.tcpip.TcpInvalidStreamHashcode
 
TcpInvalidStreamHashcode(String) - Constructor for exception org.jnetpcap.protocol.tcpip.TcpInvalidStreamHashcode
 
TcpInvalidStreamHashcode(Throwable) - Constructor for exception org.jnetpcap.protocol.tcpip.TcpInvalidStreamHashcode
 
TcpSequencer - Class in org.jnetpcap.protocol.tcpip
Groups related tcp segments in contigues sequences.
TcpSequencer() - Constructor for class org.jnetpcap.protocol.tcpip.TcpSequencer
 
TcpStream - Class in org.jnetpcap.protocol.tcpip
A stream in a single direction of a bi-directional stream.
TcpStream() - Constructor for class org.jnetpcap.protocol.tcpip.TcpStream
 
TcpStream(int, TcpDuplexStream.Direction, TcpDuplexStream, TcpAnalyzer) - Constructor for class org.jnetpcap.protocol.tcpip.TcpStream
 
TcpStreamEvent - Class in org.jnetpcap.protocol.tcpip
Tcp event dispatched from TcpAnalyzer.
TcpStreamEvent(TcpAnalyzer, TcpStreamEvent.Type, TcpDuplexStream, TcpStream, JPacket) - Constructor for class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
TcpStreamEvent(TcpAnalyzer, TcpStreamEvent.Type, TcpDuplexStream, JPacket) - Constructor for class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
TcpStreamEvent(TcpAnalyzer, TcpStreamEvent.Type, TcpDuplexStream) - Constructor for class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
TcpStreamEvent(TcpAnalyzer, TcpStreamEvent.Type, TcpStream) - Constructor for class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
TcpStreamEvent.Type - Enum in org.jnetpcap.protocol.tcpip
 
template() - Method in class org.jnetpcap.util.ExpandableString
 
TextFormatter - Class in org.jnetpcap.packet.format
Formatter that formats packet content for human readable output.
TextFormatter() - Constructor for class org.jnetpcap.packet.format.TextFormatter
 
TextFormatter(Appendable) - Constructor for class org.jnetpcap.packet.format.TextFormatter
Creates a test formatter which send its output to an appendable output device
TextFormatter(StringBuilder) - Constructor for class org.jnetpcap.packet.format.TextFormatter
Creates a text formatter which sends its output to a string buffer
thread - Variable in class org.jnetpcap.PcapTask
Controlling thread
TIME_EXCEEDED_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
timeout(FragmentSequence) - Method in class org.jnetpcap.packet.analysis.AbstractSequencer
 
timeout() - Method in class org.jnetpcap.packet.analysis.FragmentSequence
 
timeout(FragmentSequence) - Method in interface org.jnetpcap.packet.analysis.FragmentSequencer
Signal to analyzer that this fragment sequence has expired
timeout() - Method in class org.jnetpcap.protocol.tcpip.TcpStream
 
Timeout - Interface in org.jnetpcap.util
 
timeout() - Method in interface org.jnetpcap.util.Timeout
 
timeout(long) - Method in class org.jnetpcap.util.TimeoutQueue
 
timeout(Timeout) - Method in class org.jnetpcap.util.TimeoutQueue
 
TimeoutQueue - Class in org.jnetpcap.util
 
TimeoutQueue() - Constructor for class org.jnetpcap.util.TimeoutQueue
 
timestamp - Variable in class org.jnetpcap.protocol.network.Ip4.Timestamp.Entry
 
timestamp(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
TIMESTAMP_REQUEST_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
TIMESTAMP_RESPONSE_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
timestampInMicros() - Method in interface org.jnetpcap.JCaptureHeader
 
timestampInMicros() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the timestamp in micro seconds
timestampInMicros() - Method in class org.jnetpcap.PcapHeader
 
timestampInMillis() - Method in interface org.jnetpcap.JCaptureHeader
 
timestampInMillis() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the timestamp in millis
timestampInMillis() - Method in class org.jnetpcap.PcapHeader
 
timestampInNanos() - Method in interface org.jnetpcap.JCaptureHeader
 
timestampInNanos() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
 
timestampInNanos() - Method in class org.jnetpcap.PcapHeader
 
timestampsCount() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
 
toArray() - Method in class org.jnetpcap.util.BlockingQueuePump
 
toArray(Q[]) - Method in class org.jnetpcap.util.BlockingQueuePump
 
toArray() - Method in class org.jnetpcap.util.config.SearchpathString
 
toByteArray(String) - Static method in class org.jnetpcap.packet.format.FormatUtils
Parses a string containing hex numbers to a byte array
toCompactString(int) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
 
toCompactString(Set<Tcp.Flag>) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
 
toConsole(AnalyzerEvent) - Method in class org.jnetpcap.packet.analysis.EventDumper
 
toDebugString() - Method in class org.jnetpcap.nio.JMemory
Returns a debug string about this JMemory state.
toDebugString() - Method in class org.jnetpcap.nio.JReference
 
toDebugString() - Method in class org.jnetpcap.packet.JFlowKey
 
toDebugString() - Method in class org.jnetpcap.packet.JPacket.State
Dump packet_state_t structure and its sub structures to textual debug output
toDebugString() - Static method in class org.jnetpcap.packet.JRegistry
Dumps various tables JRegistry maintains as debug information.
toDebugString() - Method in class org.jnetpcap.util.SlidingBuffer
 
toHashCode(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
toHashCode(long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
toHashCode(byte[]) - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Generates a special hashcode for first 3 bytes of the address that is unique for every address.
toHashCode(byte[]) - Method in class org.jnetpcap.util.resolver.IpResolver
 
toHexdump() - Method in class org.jnetpcap.nio.JMemory
A debug method, similar to toString() which converts the contents of the memory to textual hexdump.
toHexdump(int, boolean, boolean, boolean) - Method in class org.jnetpcap.nio.JMemory
A debug method, similar to toString() which converts the contents of the memory to textual hexdump.
toHexdump() - Method in class org.jnetpcap.util.SlidingBuffer
 
toHexdump(int, boolean, boolean, boolean) - Method in class org.jnetpcap.util.SlidingBuffer
 
toHexString(byte) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats a number to hext
toIterable(JAnalysis) - Static method in class org.jnetpcap.packet.analysis.AnalysisUtils
 
toLongArray() - Method in class org.jnetpcap.PcapBpfProgram
Retrieves a program as an array of longs.
tos() - Method in class org.jnetpcap.protocol.network.Ip4
 
tos(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
tos_Codepoint() - Method in class org.jnetpcap.protocol.network.Ip4
 
tos_CodepointDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
tos_ECE() - Method in class org.jnetpcap.protocol.network.Ip4
 
tos_ECEDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
tos_ECN() - Method in class org.jnetpcap.protocol.network.Ip4
 
tos_ECNDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
toString() - Method in class org.jnetpcap.nio.JStruct
 
toString() - Method in class org.jnetpcap.packet.format.JFormatter
 
toString() - Method in class org.jnetpcap.packet.JFlow
 
toString() - Method in class org.jnetpcap.packet.JFlowMap
 
toString() - Method in class org.jnetpcap.packet.JHeader.State
 
toString() - Method in class org.jnetpcap.packet.JHeader
Gets a string with summary information about the header.
toString() - Method in class org.jnetpcap.packet.JHeaderScanner
 
toString() - Method in class org.jnetpcap.packet.JPacket
Generates text formatted output using the default builtin formatter.
toString() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
 
toString() - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
toString() - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
 
toString() - Method in class org.jnetpcap.packet.structure.JField
 
toString() - Method in class org.jnetpcap.Pcap
Prints libVersion that Pcap is based on.
toString() - Method in class org.jnetpcap.PcapAddr
 
toString() - Method in class org.jnetpcap.PcapIf
Debug string.
toString() - Method in class org.jnetpcap.PcapInteger
Deprecated. Returns string representation of the integer
toString() - Method in class org.jnetpcap.PcapSockAddr
 
toString() - Method in class org.jnetpcap.PcapStat
 
toString() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
 
toString() - Method in class org.jnetpcap.protocol.application.Html
 
toString(int) - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
 
toString(int, int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
 
toString(int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
toString(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Name of the constant
toString() - Method in class org.jnetpcap.protocol.tcpip.TcpDuplexStream
 
toString() - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
 
toString() - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
 
toString() - Method in class org.jnetpcap.util.config.JConfig.URLSearch
 
toString() - Method in class org.jnetpcap.util.ExpandableString
 
toString() - Method in class org.jnetpcap.util.JStringBuilder
 
toString() - Method in class org.jnetpcap.util.resolver.AbstractResolver
 
toString() - Method in class org.jnetpcap.util.SlidingBuffer
 
toString() - Method in class org.jnetpcap.winpcap.WinPcapSamp
Returns the current values of this object as strings.
toString() - Method in class org.jnetpcap.winpcap.WinPcapStat
Dumps all the values as a string.
totalActiveAllocated() - Static method in class org.jnetpcap.nio.JMemory
Returns the total number of active native memory bytes currently allocated that have not been deallocated as of yet.
totalAllocateCalls() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of allocate calls through JMemory class.
totalAllocated() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of bytes allocated through JMemory class.
totalAllocatedSegments0To255Bytes() - Static method in class org.jnetpcap.nio.JMemory
Returns the number of memory segments that were allocated by JMemory class in the range of 0 to 255 bytes in size.
totalAllocatedSegments256OrAbove() - Static method in class org.jnetpcap.nio.JMemory
Returns the number of memory segments that were allocated by JMemory class in the range of 256 bytes or above in size.
totalDeAllocateCalls() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of deallocate calls through JMemory class.
totalDeAllocated() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of bytes deallocated through JMemory class.
trafficClass() - Method in class org.jnetpcap.protocol.network.Ip6
 
transferFrom(byte[]) - Method in class org.jnetpcap.nio.JBuffer
 
transferFrom(ByteBuffer, int) - Method in class org.jnetpcap.nio.JBuffer
 
transferFrom(JBuffer) - Method in class org.jnetpcap.nio.JBuffer
 
transferFrom(byte[]) - Method in class org.jnetpcap.nio.JMemory
Copies contents of byte array to memory
transferFrom(byte[], int, int, int) - Method in class org.jnetpcap.nio.JMemory
Copies contents of byte array to memory
transferFrom(ByteBuffer) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory from direct byte buffer to this memory
transferFrom(ByteBuffer, int) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory from direct byte buffer to this memory
transferFrom(ByteBuffer) - Method in class org.jnetpcap.nio.JNumber
 
transferFrom(byte[]) - Method in class org.jnetpcap.util.SlidingBuffer
 
transferFrom(ByteBuffer, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
transferFrom(JBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
 
transferFromDirect(ByteBuffer, int) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory from direct byte buffer to this memory
transferHeaderAndDataFrom(PcapHeader, ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of header and packet buffer to a single newly allocated buffer.
transferHeaderAndDataFrom(PcapHeader, JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of header and packet buffer to a single newly allocated buffer.
transferOwnership(JMemory) - Method in class org.jnetpcap.nio.JMemory
A special method that allows one object to transfer ownership of a memory block.
transferStateAndDataFrom(byte[]) - Method in class org.jnetpcap.packet.JMemoryPacket
Performs a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(ByteBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Performs a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(JBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Performs a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(JMemoryPacket) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies both state and data from supplied packet to this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(JPacket) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies both state and data from supplied packet to this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(byte[]) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
transferStateAndDataFrom(ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
transferStateAndDataFrom(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
transferStateAndDataFrom(PcapPacket) - Method in class org.jnetpcap.packet.PcapPacket
Deep copy of the supplied packet to this packet.
transferStateAndDataTo(JBuffer, int) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(JMemoryPacket) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies both state and data to the supplied packet from this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataTo(byte[]) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(JBuffer, int) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(PcapPacket) - Method in class org.jnetpcap.packet.PcapPacket
Deep copy of the this packet to the supplied packet.
transferTo(ByteBuffer, int, int) - Method in class org.jnetpcap.nio.JBuffer
 
transferTo(JBuffer) - Method in class org.jnetpcap.nio.JBuffer
 
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.nio.JBuffer
 
transferTo(byte[]) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory to byte array
transferTo(byte[], int, int, int) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory to byte array
transferTo(ByteBuffer) - Method in class org.jnetpcap.nio.JMemory
Copies teh contents of this memory to buffer
transferTo(ByteBuffer, int, int) - Method in class org.jnetpcap.nio.JMemory
Copies teh contents of this memory to buffer
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.nio.JMemory
Transfers the contents of this memory to buffer.
transferTo(JMemory) - Method in class org.jnetpcap.nio.JMemory
Copied the entire contents of this memory to destination memory
transferTo(JMemory, int, int, int) - Method in class org.jnetpcap.nio.JMemory
Copied the entire contents of this memory to destination memory
transferTo(byte[], int) - Method in class org.jnetpcap.packet.JPacket.State
 
transferTo(byte[], int, int, int) - Method in class org.jnetpcap.packet.JPacket.State
 
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.packet.JPacket.State
 
transferTo(JPacket.State) - Method in class org.jnetpcap.packet.JPacket.State
 
transferTo(JBuffer, int) - Method in class org.jnetpcap.PcapHeader
 
transferTo(byte[], int) - Method in class org.jnetpcap.PcapHeader
 
transferTo(ByteBuffer, int, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
transferTo(ByteBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
 
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.util.SlidingBuffer
 
transferTo(JBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
 
TRANSMIT_SYNCH_ASAP - Static variable in class org.jnetpcap.winpcap.WinPcap
Flag used with WinPcap.sendQueueTransmit(WinPcapSendQueue, int), to tell kernel to send packets as fast as possible, without synchronizing with packet timestamps found in headers.
TRANSMIT_SYNCH_USE_TIMESTAMP - Static variable in class org.jnetpcap.winpcap.WinPcap
Flag used with WinPcap.sendQueueTransmit(WinPcapSendQueue, int), to tell kernel to send packets at the rate that is determined by the timestamp with in the sendqueue.
trimToSize() - Method in class org.jnetpcap.util.JStringBuilder
 
ttl() - Method in class org.jnetpcap.protocol.network.Ip4
 
ttl(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
tunnelId() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
tunnelIdOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
 
TYPE - Static variable in class org.jnetpcap.packet.analysis.JAnalysisMap
 
type() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
type(int) - Method in class org.jnetpcap.protocol.lan.Ethernet
 
type() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
 
type() - Method in class org.jnetpcap.protocol.network.Icmp
 
type() - Method in class org.jnetpcap.protocol.network.Ip4
 
type(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
type(Ip4.Ip4Type) - Method in class org.jnetpcap.protocol.network.Ip4
 
typeDescription() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
typeDescription() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
 
typeDescription() - Method in class org.jnetpcap.protocol.network.Icmp
 
typeDescription() - Method in class org.jnetpcap.protocol.network.Ip4
 
typeEnum() - Method in class org.jnetpcap.protocol.lan.Ethernet
 
typeEnum() - Method in class org.jnetpcap.protocol.network.Icmp
 
typeEnum() - Method in class org.jnetpcap.protocol.network.Ip4
 

U

Udp - Class in org.jnetpcap.protocol.tcpip
Udp/Ip header definition
Udp() - Constructor for class org.jnetpcap.protocol.tcpip.Udp
 
UDP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
 
uniDirectionalHashCode() - Method in class org.jnetpcap.protocol.tcpip.TcpStreamEvent
 
uniHashCode() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Uni-directional hashcode.
UnregisteredHeaderException - Exception in org.jnetpcap.packet
Thrown when a lookup on a header in JRegistry fails
UnregisteredHeaderException() - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
 
UnregisteredHeaderException(String) - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
 
UnregisteredHeaderException(Throwable) - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
 
UnregisteredHeaderException(String, Throwable) - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
 
urgent() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
urgent(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
user - Variable in class org.jnetpcap.PcapTask
User data
USER_HOME_PROPERTY - Static variable in class org.jnetpcap.util.config.JConfig
System property name used to lookup user's home directory.

V

validateHeader() - Method in class org.jnetpcap.packet.JHeader
Allows a header to validate its values
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
 
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
 
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
 
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
 
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
 
value - Variable in enum org.jnetpcap.PcapDLT
Integer dlt value assigned by libpcap to this constant
valueOf(String) - Static method in enum org.jnetpcap.nio.JMemory.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.nio.JNumber.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.AbstractMessageHeader.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.analysis.Fragment.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.analysis.FragmentAssembly.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.analysis.FragmentAssemblyEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.analysis.FragmentSequence.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.analysis.FragmentSequenceEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.analysis.HeaderAnalysis.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.BindingVariable.MatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Field.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Header.Characteristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Header.Layer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.ProtocolSuite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.format.JFormatter.Detail
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.format.JFormatter.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.format.JFormatter.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.PcapDLT
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.PcapDLT
Converts an integer value into a PcapDLT constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.application.Html.HtmlTag.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.JProtocol
Returns the enum constant of this type with the specified name.
valueOf(Class<? extends JHeader>) - Static method in enum org.jnetpcap.protocol.JProtocol
Converts a protocol header to a JPRotocol constant
valueOf(int) - Static method in enum org.jnetpcap.protocol.JProtocol
Converts a protocol header to a JPRotocol constant
valueOf(Pcap) - Static method in enum org.jnetpcap.protocol.JProtocol
Gets the numerical ID of the data link header for the open pcap handle.
valueOf(PcapDLT) - Static method in enum org.jnetpcap.protocol.JProtocol
Gets the numerical ID of the data link header for supplied pcap dlt constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
 
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Returns the enum constant of this type with the specified name.
valueOf(int, int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
 
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
 
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Converts a numerical type to constant
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
 
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
 
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Timestamp.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.Request
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.Response
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.TcpAnalyzer.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.TcpDuplexStream.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.TcpStreamEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.util.resolver.Resolver.ResolverType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jnetpcap.nio.JMemory.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.nio.JNumber.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.AbstractMessageHeader.MessageType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.analysis.Fragment.Field
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.analysis.FragmentAssembly.Field
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.analysis.FragmentAssemblyEvent.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.analysis.FragmentSequence.Field
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.analysis.FragmentSequenceEvent.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.analysis.HeaderAnalysis.Field
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.annotate.BindingVariable.MatchType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Field.Property
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Header.Characteristic
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Header.Layer
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.annotate.ProtocolSuite
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.format.JFormatter.Detail
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.format.JFormatter.Priority
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.packet.format.JFormatter.Style
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.PcapDLT
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.application.Html.HtmlTag.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.application.Html.Tag.Param
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.application.Html.Tag
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.JProtocol
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Flag
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Timestamp.Flag
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Http.ContentType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Http.Request
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Http.Response
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.TcpAnalyzer.Stage
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.TcpDuplexStream.Direction
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.TcpStreamEvent.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jnetpcap.util.resolver.Resolver.ResolverType
Returns an array containing the constants of this enum type, in the order they're declared.
version() - Method in class org.jnetpcap.protocol.network.Ip4
 
version(int) - Method in class org.jnetpcap.protocol.network.Ip4
 
version() - Method in class org.jnetpcap.protocol.network.Ip6
 
version() - Method in class org.jnetpcap.protocol.vpn.L2TP
 

W

window() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
window(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
windowScaled() - Method in class org.jnetpcap.protocol.tcpip.Tcp
 
WinPcap - Class in org.jnetpcap.winpcap
Class peered with native pcap_t structure providing WinPcap specific extensions to libpcap library.
WinPcapRmtAuth - Class in org.jnetpcap.winpcap
Class peered with native pcap_rmtauth structure.
WinPcapRmtAuth() - Constructor for class org.jnetpcap.winpcap.WinPcapRmtAuth
Allocates an empty authentication object so that it may be setup
WinPcapRmtAuth(int, String, String) - Constructor for class org.jnetpcap.winpcap.WinPcapRmtAuth
Allocates and configures authentication object.
WinPcapSamp - Class in org.jnetpcap.winpcap
Class peered with native pcap_samp structure.
WinPcapSendQueue - Class in org.jnetpcap.winpcap
Class peered with native pcap_send_queue structure.
WinPcapSendQueue() - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
Allocates default size buffer for use as a send queue.
WinPcapSendQueue(byte[]) - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
Creates a sendqueue by allocating a buffer to hold the supplied data.
WinPcapSendQueue(ByteBuffer) - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
The queue uses the supplied byte buffer which holds the buffers contents.
WinPcapSendQueue(int) - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
Allocates specific queue size
WinPcapStat - Class in org.jnetpcap.winpcap
Class peered with native pcap_stat structure providing all available extensions part of WinPcap extensions.
wirelen() - Method in interface org.jnetpcap.JCaptureHeader
Retrieves the length of the packet before any of it was truncated by the capture mechanism.
wirelen(int) - Method in interface org.jnetpcap.JCaptureHeader
 
wirelen() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the wire length
wirelen(int) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
 
wirelen() - Method in class org.jnetpcap.PcapHeader
 
wirelen(int) - Method in class org.jnetpcap.PcapHeader
 

X

X_HEADERS - Variable in class org.jnetpcap.packet.JHeaderMap
 
XmlFormatter - Class in org.jnetpcap.packet.format
This formatter products XML output for a packet.
XmlFormatter() - Constructor for class org.jnetpcap.packet.format.XmlFormatter
 
XmlFormatter(Appendable) - Constructor for class org.jnetpcap.packet.format.XmlFormatter
 
XmlFormatter(StringBuilder) - Constructor for class org.jnetpcap.packet.format.XmlFormatter
 

A B C D E F G H I J L M N O P Q R S T U V W X