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

A

AbstractBinding<H extends JHeader> - Class in org.jnetpcap.packet
The Class AbstractBinding.
AbstractBinding(Class<? extends JHeader>, Class<H>) - Constructor for class org.jnetpcap.packet.AbstractBinding
Instantiates a new abstract binding.
AbstractMessageHeader - Class in org.jnetpcap.packet
The Class AbstractMessageHeader.
AbstractMessageHeader() - Constructor for class org.jnetpcap.packet.AbstractMessageHeader
 
AbstractMessageHeader.MessageType - Enum in org.jnetpcap.packet
The Enum MessageType.
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
Instantiates a new abstract resolver.
AbstractResolver(Logger, String) - Constructor for class org.jnetpcap.util.resolver.AbstractResolver
Instantiates a new abstract resolver.
ack() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Acknowledgment number (32 bits).
ack(long) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Ack.
action() - Method in class org.jnetpcap.protocol.network.Ip4.RouterAlert
Action.
actionDescription() - Method in class org.jnetpcap.protocol.network.Ip4.RouterAlert
Action description.
actionEnum() - Method in class org.jnetpcap.protocol.network.Ip4.RouterAlert
Action enum.
add(Link<T>) - Method in class org.jnetpcap.nio.LinkSequence
Adds the.
add(JPacket) - Method in class org.jnetpcap.packet.JFlow
Adds the.
add(T) - Method in class org.jnetpcap.util.BlockingQueuePump
Adds the.
add(JPacketHandler<T>, T) - Method in class org.jnetpcap.util.JPacketSupport
Adds the.
add(int, PcapPacket) - Method in class org.jnetpcap.util.PcapPacketArrayList
Adds the.
add(PcapPacket) - Method in class org.jnetpcap.util.PcapPacketArrayList
Adds the.
add(PcapPacketHandler<T>, T) - Method in class org.jnetpcap.util.PcapPacketSupport
Adds the.
add(Timeout) - Method in class org.jnetpcap.util.TimeoutQueue
Adds the.
addAll(Collection<? extends T>) - Method in class org.jnetpcap.util.BlockingQueuePump
Adds the all.
addAll(Collection<? extends PcapPacket>) - Method in class org.jnetpcap.util.PcapPacketArrayList
Adds the all.
addAll(int, Collection<? extends PcapPacket>) - Method in class org.jnetpcap.util.PcapPacketArrayList
Adds the all.
addBindings(JBinding...) - Method in class org.jnetpcap.packet.JHeaderScanner
Adds the bindings.
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
Adds the field.
addField(Enum<? extends Enum<?>>, String, int, int) - Method in class org.jnetpcap.packet.JMappedHeader
Adds the field.
addField(String, String, int, int) - Method in class org.jnetpcap.packet.JMappedHeader
Adds the field.
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
Adds the listener.
addListener(PropertyChangeListener, String, int) - Static method in class org.jnetpcap.util.config.JConfig
Adds the listener.
addListener(PropertyChangeListener, String, long) - Static method in class org.jnetpcap.util.config.JConfig
Adds the listener.
addListener(PropertyChangeListener, String, String) - Static method in class org.jnetpcap.util.config.JConfig
Adds the listener.
address() - Method in class org.jnetpcap.protocol.lan.SLL
Link layer address.
address(byte[][]) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Address.
address(int) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Address.
address(int, byte[]) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Address.
address(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Address.
address - Variable in class org.jnetpcap.protocol.network.Ip4.Timestamp.Entry
The address.
address() - Method in class org.jnetpcap.protocol.network.Rip1.EntryV1
Address.
address() - Method in class org.jnetpcap.protocol.wan.PPP
Address.
ADDRESS_IG_BIT - Static variable in class org.jnetpcap.protocol.lan.Ethernet
The Constant ADDRESS_IG_BIT.
ADDRESS_LG_BIT - Static variable in class org.jnetpcap.protocol.lan.Ethernet
The Constant ADDRESS_LG_BIT.
addressArray() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Address array.
addressCount() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Address count.
addressLength() - Method in class org.jnetpcap.protocol.lan.SLL
Link Layer address length.
addSubField(AnnotatedField) - Method in class org.jnetpcap.packet.structure.AnnotatedField
Adds the sub field.
addToCache(long, String) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Adds the to cache.
addToCache(long, String, long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Adds the to cache.
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.
algorithm() - Method in class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest
Specifies the checksum algorithm to be used.
algorithm(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest
Sets a new value for algorithm field.
algorithmEnum() - Method in class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest
Returns the algorithm type as enum constant.
allocate(int, JMemory) - Method in class org.jnetpcap.nio.JMemoryPool
Allocates size bytes of memory and initializes the supplied memory pointer class.
allocate(int) - Method in class org.jnetpcap.nio.JMemoryPool.Block
Allocates requested size number of bytes from existing memory block.
allocate(int) - Method in class org.jnetpcap.packet.JPacket
Creates a new memory buffer of given size for internal usage.
allocateExclusive(int) - Method in class org.jnetpcap.nio.JMemoryPool
Allocates an exclusive block of native memory that once returned is not referenced by JMemoryPool.
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.
AnnotatedBinding - Class in org.jnetpcap.packet.structure
The Class AnnotatedBinding.
AnnotatedBindMethod - Class in org.jnetpcap.packet.structure
The Class AnnotatedBindMethod.
AnnotatedField - Class in org.jnetpcap.packet.structure
The Class AnnotatedField.
AnnotatedField(String, Field, Map<Field.Property, AnnotatedFieldMethod>, Class<?>) - Constructor for class org.jnetpcap.packet.structure.AnnotatedField
Instantiates a new annotated field.
AnnotatedFieldMethod - Class in org.jnetpcap.packet.structure
The Class AnnotatedFieldMethod.
AnnotatedFieldMethod(AnnotatedField, Field.Property) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Instantiates a new annotated field method.
AnnotatedFieldMethod(AnnotatedField, Field.Property, Method) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Instantiates a new annotated field method.
AnnotatedFieldMethod(Method, Field.Property) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Instantiates a new annotated field method.
AnnotatedFieldRuntime - Class in org.jnetpcap.packet.structure
The Class AnnotatedFieldRuntime.
AnnotatedFieldRuntime(AnnotatedField) - Constructor for class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
Instantiates a new annotated field runtime.
annotatedHeader - Variable in class org.jnetpcap.packet.JHeader
The annotated header.
AnnotatedHeader - Class in org.jnetpcap.packet.structure
The Class AnnotatedHeader.
AnnotatedHeaderLengthMethod - Class in org.jnetpcap.packet.structure
The Class AnnotatedHeaderLengthMethod.
AnnotatedHeaderLengthMethod(Class<? extends JHeader>, int, HeaderLength.Type) - Constructor for class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
Instantiates a new annotated header length method.
AnnotatedMethod - Class in org.jnetpcap.packet.structure
The Class AnnotatedMethod.
AnnotatedMethod() - Constructor for class org.jnetpcap.packet.structure.AnnotatedMethod
Instantiates a new annotated method.
AnnotatedMethod(Method, Object) - Constructor for class org.jnetpcap.packet.structure.AnnotatedMethod
Instantiates a new annotated method.
AnnotatedMethod(Method) - Constructor for class org.jnetpcap.packet.structure.AnnotatedMethod
Instantiates a new annotated method.
AnnotatedMethodException - Exception in org.jnetpcap.packet.structure
The Class AnnotatedMethodException.
AnnotatedMethodException(Class<?>) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
Instantiates a new annotated method exception.
AnnotatedMethodException(String) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
Instantiates a new annotated method exception.
AnnotatedMethodException(Class<?>, String) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
Instantiates a new annotated method exception.
AnnotatedMethodException(Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
Instantiates a new annotated method exception.
AnnotatedMethodException(Class<?>, Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
Instantiates a new annotated method exception.
AnnotatedMethodException(String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
Instantiates a new annotated method exception.
AnnotatedMethodException(Class<?>, String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.AnnotatedMethodException
Instantiates a new annotated method exception.
AnnotatedScannerMethod - Class in org.jnetpcap.packet.structure
The Class AnnotatedScannerMethod.
AnnotatedScannerMethod(Method, Class<? extends JHeader>, Object) - Constructor for class org.jnetpcap.packet.structure.AnnotatedScannerMethod
Instantiates a new annotated scanner method.
append(boolean) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(char) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(char[]) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(char[], int, int) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(CharSequence) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(CharSequence, int, int) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(double) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(float) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(int) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(long) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(Object) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(String) - Method in class org.jnetpcap.util.JStringBuilder
Append.
append(StringBuffer) - Method in class org.jnetpcap.util.JStringBuilder
Append.
appendCodePoint(int) - Method in class org.jnetpcap.util.JStringBuilder
Append code point.
Arp - Class in org.jnetpcap.protocol.network
Address Resolution Protocol header.
Arp() - Constructor for class org.jnetpcap.protocol.network.Arp
 
Arp.HardwareType - Enum in org.jnetpcap.protocol.network
Definitions for ARP supported hardware types.
Arp.OpCode - Enum in org.jnetpcap.protocol.network
Definitions for all the possible ARP operations as specified by the operation field.
Arp.ProtocolType - Enum in org.jnetpcap.protocol.network
Definitions for supported protocol types.
ARP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant ARP_ID.
asSet(int) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
Converts 8 contigeous bits of an inteteger to a set collection of enum constants, each representing if a flag is set in the original integer.
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
asStringZeroPad(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.
attributes() - Method in class org.jnetpcap.protocol.voip.Sdp
Returns as array of Strings with all the attributes of this message.
attributesLength() - Method in class org.jnetpcap.protocol.voip.Sdp
Returns the length of the 'attributes' field.
attributesOffset() - Method in class org.jnetpcap.protocol.voip.Sdp
Returns the offset into the header for the 'attributes' field.
available() - Method in class org.jnetpcap.nio.JBufferInputStream
Number of bytes available for reading out of the buffer.
availableDirectMemory() - Static method in class org.jnetpcap.nio.JMemory
Returns how much native memory is available for allocation.

B

Bind - Annotation Type in org.jnetpcap.packet.annotate
Defines a binding method.
Bind.Type - Enum in org.jnetpcap.packet.annotate
Defines constants for various binding types that are possible.
bind2Http(JPacket, Http) - Static method in class org.jnetpcap.protocol.application.Html
Bind2 http.
bind2Http(JPacket, Http) - Static method in class org.jnetpcap.protocol.application.WebImage
Bind2 http.
bind2HttpAsCSS(JPacket, Http) - Static method in class org.jnetpcap.protocol.application.Html
Bind2 http as css.
bindingOverride(int, boolean) - Static method in class org.jnetpcap.packet.JScanner
Binding override.
BindingVariable - Annotation Type in org.jnetpcap.packet.annotate
The Interface BindingVariable.
BindingVariable.MatchType - Enum in org.jnetpcap.packet.annotate
The Enum MatchType.
bindToUdp(JPacket, Udp) - Static method in class org.jnetpcap.protocol.network.Rip
Bind to UDP port 520 which is the default for RIP.
blockCount() - Method in class org.jnetpcap.protocol.tcpip.Tcp.SACK
Calculates the number of SACK blocks within this option header.
BlockingQueuePump<T> - Class in org.jnetpcap.util
The Class BlockingQueuePump.
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.
blocks() - Method in class org.jnetpcap.protocol.tcpip.Tcp.SACK
Gets the block field of the option header, and returns the data as an array of unsigned 32 bit integers (java stored as long integers to preserve the sign).
blocks(long[]) - Method in class org.jnetpcap.protocol.tcpip.Tcp.SACK
Copies the supplied data in the array to option header.
blocksLength() - Method in class org.jnetpcap.protocol.tcpip.Tcp.SACK
Calculates the length of the block field.
blocksToArray(long[]) - Method in class org.jnetpcap.protocol.tcpip.Tcp.SACK
Gets the block field of the option header, and returns the data as an array of unsigned 32 bit integers (java stored as long integers to preserve the sign).
booleanMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Boolean method.
booleanValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
Boolean value.
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
Allocates requested size of memory from the global memory pool.
BYTE - Static variable in class org.jnetpcap.packet.JHeader
A constant that defines how many bits there are in a byte.
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
Gets value from native memory.
byteValue(byte) - Method in class org.jnetpcap.nio.JNumber
Sets new value in native memory.

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.
calculateChecksum() - Method in interface org.jnetpcap.packet.JHeaderChecksum
Calculates a checksum using protocol specification for a header.
calculateChecksum() - Method in class org.jnetpcap.protocol.lan.Ethernet
Calculate checksum.
calculateChecksum() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Calculates a checksum using protocol specification for a header.
calculateChecksum() - Method in class org.jnetpcap.protocol.network.Icmp
Calculates a checksum using protocol specification for a header.
calculateChecksum() - Method in class org.jnetpcap.protocol.network.Ip4
Calculates a checksum using protocol specification for a header.
calculateChecksum() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Calculates a checksum using protocol specification for a header.
calculateChecksum() - Method in class org.jnetpcap.protocol.tcpip.Udp
Calculates a checksum using protocol specification for a header.
canBeResolved(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Can be resolved.
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
Capacity.
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.
caplen() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the capture length.
caplen(int) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Caplen.
caplen() - Method in class org.jnetpcap.PcapHeader
Gets the caplen field from the structure.
caplen(int) - Method in class org.jnetpcap.PcapHeader
Unsupported operation.
capt - Variable in class org.jnetpcap.PcapStat
number of packets that are received by the application.
CC_MASK - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bitmask applied to byte 0 in the header which masks off the CSRC COUNT field.
CC_OFFSET - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bit offset into byte 0 of the header for CSRC COUNT field.
cfi() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
Cfi.
charAt(int) - Method in class org.jnetpcap.util.JStringBuilder
Char at.
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
Check annotation.
checkIsActive() - Method in class org.jnetpcap.Pcap
Checks if the current Pcap structure is active and open.
checksum() - Method in interface org.jnetpcap.packet.JHeaderChecksum
Retrieves the header's checksum.
checksum() - Method in class org.jnetpcap.protocol.lan.Ethernet
Retrieves the header's checksum.
checksum(long) - Method in class org.jnetpcap.protocol.lan.Ethernet
Sets the checksum, Ethernet.FCS field in the last 4 bytes of the packet buffer, which is also the Ethernet trailer part or jNetPcap 'postfix'.
checksum() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Retrieves the header's checksum.
checksum() - Method in class org.jnetpcap.protocol.network.Icmp
Retrieves the header's checksum.
checksum() - Method in class org.jnetpcap.protocol.network.Ip4
Retrieves the header's checksum.
checksum(int) - Method in class org.jnetpcap.protocol.network.Ip4
Checksum.
checksum() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Checksum (16 bits).
checksum(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Checksum.
checksum() - Method in class org.jnetpcap.protocol.tcpip.Udp
The checksum field is used for error-checking of the header and data.
checksum(int) - Method in class org.jnetpcap.protocol.tcpip.Udp
Sets the new value for checksum field in the header.
Checksum - Class in org.jnetpcap.util.checksum
Main base and utility class that provides native methods for calculating various CRC on buffers.
Checksum() - Constructor for class org.jnetpcap.util.checksum.Checksum
 
checksumCheck() - Method in class org.jnetpcap.protocol.lan.Ethernet
Checks if FCS is available for this Ethernet frame.
checksumCheck() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Checks if FCS is available for this Ethernet frame.
checksumDescription() - Method in class org.jnetpcap.protocol.lan.Ethernet
Checksum description.
checksumDescription() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Checksum description.
checksumDescription() - Method in class org.jnetpcap.protocol.network.Icmp
Checksum description.
checksumDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Checksum description.
checksumDescription() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Returns a dynamic description of the checksum field.
checksumDescription() - Method in class org.jnetpcap.protocol.tcpip.Udp
Returns a dynamic description of the checksum field.
checksumOffset() - Method in class org.jnetpcap.protocol.lan.Ethernet
Calculates the offset of the FCS field within the Ethernet frame.
checksumOffset() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Calculates the offset of the FCS field within the Ethernet frame.
checkType(int) - Method in class org.jnetpcap.protocol.network.Ip4
Check type.
chunks() - Method in class org.jnetpcap.protocol.tcpip.Http
Chunks.
cleanup() - Method in class org.jnetpcap.nio.JMemory
Called to clean up and release any allocated memory.
cleanup() - Method in class org.jnetpcap.packet.JPacket.State
Cleanup.
clear() - Method in class org.jnetpcap.util.BlockingQueuePump
Clear.
clear() - Method in class org.jnetpcap.util.PcapPacketArrayList
Clear.
clearBindings() - Method in class org.jnetpcap.packet.JHeaderScanner
Clear bindings.
clearCache() - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
Clear cache.
clearCache() - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
Clear cache.
clearCache() - Static method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
Clear cache.
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
Clear fields.
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
Clear flags.
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.
clone() - Method in class org.jnetpcap.util.PcapPacketArrayList
Clone.
close() - Method in class org.jnetpcap.nio.JBufferInputStream
Closes this input stream.
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.
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.
code() - Method in class org.jnetpcap.protocol.tcpip.Tcp.TcpOption
Option header op-code (8 bits).
code(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp.TcpOption
Sets the ption header op-code (8 bits).
code_Class() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Code_ class.
code_ClassDescription() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Code_ class description.
code_ClassEnum() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Code_ class enum.
code_Copy() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Code_ copy.
code_CopyDescription() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Code_ copy description.
code_Type() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Code_ type.
code_TypeDescription() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Code_ type description.
codeEnum() - Method in class org.jnetpcap.protocol.network.Icmp
Code enum.
codeEnum() - Method in class org.jnetpcap.protocol.network.Ip4.IpOption
Gets the Ip4.code field.
codePointAt(int) - Method in class org.jnetpcap.util.JStringBuilder
Code point at.
codePointBefore(int) - Method in class org.jnetpcap.util.JStringBuilder
Code point before.
codePointCount(int, int) - Method in class org.jnetpcap.util.JStringBuilder
Code point count.
command() - Method in class org.jnetpcap.protocol.network.Rip
Command.
commandDescription() - Method in class org.jnetpcap.protocol.network.Rip
Command description.
commandEnum() - Method in class org.jnetpcap.protocol.network.Rip
Command enum.
compareTo(C) - Method in class org.jnetpcap.util.HoldQueue.HoldHandle
Compare to.
compartments() - Method in class org.jnetpcap.protocol.network.Ip4.Security
Compartments.
compartments(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
Compartments.
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
Config from field.
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
Instantiates a new config string.
CONST_AIRONET_HEADER - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_AIRONET_HEADER.
CONST_APPLE_IP_OVER_IEEE1394 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_APPLE_IP_OVER_IEEE1394.
CONST_ARCNET - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ARCNET.
CONST_ARCNET_LINUX - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ARCNET_LINUX.
CONST_ATM_CLIP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ATM_CLIP.
CONST_ATM_RFC1483 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ATM_RFC1483.
CONST_AURORA - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_AURORA.
CONST_AX25 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_AX25.
CONST_BACNET_MS_TP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_BACNET_MS_TP.
CONST_C_HDLC - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_C_HDLC.
CONST_CHAOS - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_CHAOS.
CONST_CISCO_IOS - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_CISCO_IOS.
CONST_DOCSIS - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_DOCSIS.
CONST_ECONET - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ECONET.
CONST_EN10MB - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_EN10MB.
CONST_EN3MB - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_EN3MB.
CONST_ENC - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ENC.
CONST_ERF_ETH - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ERF_ETH.
CONST_ERF_POS - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_ERF_POS.
CONST_FDDI - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_FDDI.
CONST_FRELAY - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_FRELAY.
CONST_GCOM_SERIAL - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_GCOM_SERIAL.
CONST_GCOM_T1E1 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_GCOM_T1E1.
CONST_GPF_F - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_GPF_F.
CONST_GPF_T - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_GPF_T.
CONST_GPRS_LLC - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_GPRS_LLC.
CONST_IBM_SN - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IBM_SN.
CONST_IBM_SP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IBM_SP.
CONST_IEEE802 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IEEE802.
CONST_IEEE802_11 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IEEE802_11.
CONST_IEEE802_11_RADIO - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IEEE802_11_RADIO.
CONST_IEEE802_11_RADIO_AVS - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IEEE802_11_RADIO_AVS.
CONST_IP_OVER_FC - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IP_OVER_FC.
CONST_IPFILTER - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_IPFILTER.
CONST_JUNIPER_ATM1 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_ATM1.
CONST_JUNIPER_ATM2 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_ATM2.
CONST_JUNIPER_ES - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_ES.
CONST_JUNIPER_GGSN - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_GGSN.
CONST_JUNIPER_MFR - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_MFR.
CONST_JUNIPER_MLFR - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_MLFR.
CONST_JUNIPER_MLPPP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_MLPPP.
CONST_JUNIPER_MONITOR - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_MONITOR.
CONST_JUNIPER_PIC_PEER - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_PIC_PEER.
CONST_JUNIPER_PPPOE - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_PPPOE.
CONST_JUNIPER_PPPOE_ATM - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_PPPOE_ATM.
CONST_JUNIPER_SERVICES - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_JUNIPER_SERVICES.
CONST_LINUX_IRDA - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_LINUX_IRDA.
CONST_LINUX_LAPD - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_LINUX_LAPD.
CONST_LINUX_SLL - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_LINUX_SLL.
CONST_LOOP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_LOOP.
CONST_LTALK - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_LTALK.
CONST_MTP2 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_MTP2.
CONST_MTP2_WITH_PHDR - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_MTP2_WITH_PHDR.
CONST_MTP3 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_MTP3.
CONST_NULL - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_NULL.
CONST_PCI_EXP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PCI_EXP.
CONST_PFLOG - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PFLOG.
CONST_PFSYNC - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PFSYNC.
CONST_PPP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PPP.
CONST_PPP_BSDOS - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PPP_BSDOS.
CONST_PPP_ETHER - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PPP_ETHER.
CONST_PPP_PPPD - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PPP_PPPD.
CONST_PPP_SERIAL - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PPP_SERIAL.
CONST_PRISM_HEADER - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PRISM_HEADER.
CONST_PRONET - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_PRONET.
CONST_RAW - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_RAW.
CONST_RIO - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_RIO.
CONST_SCCP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_SCCP.
CONST_SLIP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_SLIP.
CONST_SLIP_BSDOS - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_SLIP_BSDOS.
CONST_SUNATM - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_SUNATM.
CONST_SYMANTEC_FIREWALL - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_SYMANTEC_FIREWALL.
CONST_TZSP - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_TZSP.
CONST_USER0 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER0.
CONST_USER1 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER1.
CONST_USER10 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER10.
CONST_USER11 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER11.
CONST_USER12 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER12.
CONST_USER13 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER13.
CONST_USER14 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER14.
CONST_USER15 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER15.
CONST_USER2 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER2.
CONST_USER3 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER3.
CONST_USER4 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER4.
CONST_USER5 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER5.
CONST_USER6 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER6.
CONST_USER7 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER7.
CONST_USER8 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER8.
CONST_USER9 - Static variable in enum org.jnetpcap.PcapDLT
The Constant CONST_USER9.
contains(Object) - Method in class org.jnetpcap.util.BlockingQueuePump
Contains.
contains(Object) - Method in class org.jnetpcap.util.PcapPacketArrayList
Contains.
containsAll(Collection<?>) - Method in class org.jnetpcap.util.BlockingQueuePump
Contains all.
containsAll(Collection<?>) - Method in class org.jnetpcap.util.PcapPacketArrayList
Contains all.
contentLength() - Method in class org.jnetpcap.protocol.voip.Sip
Returns the value of the Content_Length field if present.
contentType() - Method in class org.jnetpcap.protocol.tcpip.Http
Content type.
contentType() - Method in class org.jnetpcap.protocol.voip.Sip
Returns the content type of this SIP message.
contentTypeEnum() - Method in class org.jnetpcap.protocol.tcpip.Http
Content type enum.
contentTypeEnum() - Method in class org.jnetpcap.protocol.voip.Sip
Returns the content type of this SIP message as a enum constant.
control() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
Control.
control() - Method in class org.jnetpcap.protocol.network.Ip4.Security
Control.
control(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
Control.
control() - Method in class org.jnetpcap.protocol.wan.PPP
Control.
controlLength() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
Control length.
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.protocol.network.Rip
The count.
count() - Method in class org.jnetpcap.protocol.network.Rip
Gets the number of entries in the routing table.
count() - Method in class org.jnetpcap.protocol.voip.Rtp
The CSRC count contains the number of CSRC identifiers that follow the fixed header.
count - Variable in class org.jnetpcap.util.ExpandableString
The count.
crc16CCITT(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate CCITT CRC16 checksum using a CRC32 CCITT seed.
crc16CCITTContinue(JBuffer, int, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate CCITT 16-bit checksum using a partially calculated CRC16.
crc16CCITTSeed(JBuffer, int, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate CCITT 16-bit checksum using a custom seed.
crc16X25CCITT(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate CCITT CRC16 X.25 checksum using a CCITT seed.
crc32c(JBuffer, int, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate a standard CRC32C checksum using a custom seed.
crc32CCITT(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate CCITT CRC32 checksum using a CRC32 CCITT seed.
crc32CCITTContinue(JBuffer, int, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate a standard CRC32C checksum using a partially calculated CRC32.
crc32CCITTSeed(JBuffer, int, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate CCITT CRC32 checksum using a custom seed.
crc32IEEE802(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculates IEEE 802 based checksums including ethernet/802.3.
createConfigString(String) - Static method in class org.jnetpcap.util.config.JConfig
Creates the config string.
createDir(String, String) - Static method in class org.jnetpcap.util.config.JConfig
Creates the dir.
createReference(long, long) - Method in class org.jnetpcap.nio.JMemory
Creates a cleanup/dispose weak reference object.
createReference(long, long) - Method in class org.jnetpcap.packet.JScanner
Creates the reference.
createSearchPath(String) - Static method in class org.jnetpcap.util.config.JConfig
Creates the search path.
createSearchString(String) - Static method in class org.jnetpcap.util.config.JConfig
Creates the search string.
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.
csrc() - Method in class org.jnetpcap.protocol.voip.Rtp
The CSRC list identifies the contributing sources for the payload contained in this packet.
CSRC_LENGTH - Static variable in class org.jnetpcap.protocol.voip.Rtp
Constant which defines the length of a CSRC entry in CSRC table in bytes.
csrcLength() - Method in class org.jnetpcap.protocol.voip.Rtp
Calculates the length of the csrc field in bits.

D

data() - Method in class org.jnetpcap.packet.Payload
Data.
data() - Method in class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksum
This field is used only when the alternate checksum that is negotiated is longer than 16 bits.
dataLength() - Method in class org.jnetpcap.packet.Payload
Data length.
dataLength() - Method in class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksum
Determines the length of this dynamic field.
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
Describes a data-link type or the first header within a packet buffer.
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.
dataToArray(byte[]) - Method in class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksum
This field is used only when the alternate checksum that is negotiated is longer than 16 bits.
DataUtils - Class in org.jnetpcap.util
Various data manipulation utilities.
DataUtils() - Constructor for class org.jnetpcap.util.DataUtils
 
Debug - Class in org.jnetpcap.util
Specialized debug class that provides debugging and tracing services.
Debug() - Constructor for class org.jnetpcap.util.Debug
Instantiates a new debug.
Debug.Level - Enum in org.jnetpcap.util
Defines various message severity levels.
Debug.LevelId - Interface in org.jnetpcap.util
Provides access to raw level value.
declaringClass - Variable in class org.jnetpcap.packet.structure.AnnotatedMethod
The declaring class.
decLevel() - Method in class org.jnetpcap.packet.format.JFormatter
Dec level.
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
Decode all tags.
decodeFirstLine(String) - Method in class org.jnetpcap.packet.AbstractMessageHeader
Decode first line.
decodeFirstLine(String) - Method in class org.jnetpcap.protocol.tcpip.Http
Decode first line.
decodeFirstLine(String) - Method in class org.jnetpcap.protocol.voip.Sip
Decode first line.
decodeHeader() - Method in class org.jnetpcap.packet.AbstractMessageHeader
Decode the http/sip 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
Decode header.
decodeHeader() - Method in class org.jnetpcap.protocol.application.WebImage
Decode header.
decodeHeader() - Method in class org.jnetpcap.protocol.network.Arp
Decode header.
decodeHeader() - Method in class org.jnetpcap.protocol.network.Icmp
Decode header.
decodeHeader() - Method in class org.jnetpcap.protocol.network.Ip4
Decode header.
decodeHeader() - Method in class org.jnetpcap.protocol.network.Rip
The routing table is the only thing that needs decoding.
decodeHeader() - Method in class org.jnetpcap.protocol.network.Rip1
The routing table is the only thing that needs decoding.
decodeHeader() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Decode header.
decodeHeader() - Method in class org.jnetpcap.protocol.voip.Sdp
Decode header.
decodeHeader() - Method in class org.jnetpcap.protocol.vpn.L2TP
Decode header.
decodeLinks(Html.HtmlTag[]) - Method in class org.jnetpcap.protocol.application.HtmlParser
Decode links.
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_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:.
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
The Class DefaultField.
defaultMemoryPool() - Static method in class org.jnetpcap.nio.JMemoryPool
Gets the global default memory pool.
defaultScanner - Static variable in class org.jnetpcap.packet.JPacket
Default scanner used to scan a packet per user request.
delete(int, int) - Method in class org.jnetpcap.util.JStringBuilder
Delete.
deleteCharAt(int) - Method in class org.jnetpcap.util.JStringBuilder
Delete char at.
dependencies - Variable in class org.jnetpcap.packet.structure.AnnotatedBinding
The dependencies.
description - Variable in enum org.jnetpcap.PcapDLT
Description of the dlt retrieved by quering the native pcap library.
DESCRIPTION - Static variable in class org.jnetpcap.protocol.voip.Rtp
Constant containing a short description of this protocol header.
destination() - Method in class org.jnetpcap.protocol.lan.Ethernet
Destination.
destination(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
Destination.
destination() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Destination.
destination(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Destination.
destination() - Method in class org.jnetpcap.protocol.network.Ip4
Destination.
destination(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
Destination.
destination() - Method in class org.jnetpcap.protocol.network.Ip6
Destination.
destination() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Destination port (16 bits).
destination(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets a new value for the destination field.
destination() - Method in class org.jnetpcap.protocol.tcpip.Udp
This field identifies the receiver's port and is required.
destination(int) - Method in class org.jnetpcap.protocol.tcpip.Udp
Sets a new unsigned 16-bit integer value for the udp port number field.
destination_IG() - Method in class org.jnetpcap.protocol.lan.Ethernet
Destination_ ig.
destination_LG() - Method in class org.jnetpcap.protocol.lan.Ethernet
Destination_ lg.
DESTINATION_UNREACHABLE_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant DESTINATION_UNREACHABLE_ID.
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
Destination to byte array.
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Destination to byte array.
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
Destination to byte array.
destinationToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip6
Destination to byte array.
destinationToInt() - Method in class org.jnetpcap.protocol.network.Ip4
Converts the 32 bit Ip4 destination address to a java signed 32 bit integer.
diff(JBuffer, JBuffer) - Static method in class org.jnetpcap.util.DataUtils
Returns the difference between b1 and b2.
diff(byte[], JBuffer) - Static method in class org.jnetpcap.util.DataUtils
Returns the difference between b1 and b2.
diff(byte[], byte[]) - Static method in class org.jnetpcap.util.DataUtils
Returns the difference between b1 and b2.
DIFF_CODEPOINT - Static variable in class org.jnetpcap.protocol.network.Ip4
The Constant DIFF_CODEPOINT.
DIFF_ECE - Static variable in class org.jnetpcap.protocol.network.Ip4
The Constant DIFF_ECE.
DIFF_ECT - Static variable in class org.jnetpcap.protocol.network.Ip4
The Constant DIFF_ECT.
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, PcapDumper) - Method in class org.jnetpcap.Pcap
A specialized dispatch method that utilizes a fast native dumper without entering java environment.
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.
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
The dispatch queue.
Disposable - Interface in org.jnetpcap.nio
Allows resources to be deterministicly reclaimed.
DisposableGC - Class in org.jnetpcap.nio
Specialized garbage-collector that invokes the.
DisposableReference - Class in org.jnetpcap.nio
A reference, who's data can be disposed of using DisposableReference.dispose() method invokation.
DisposableReference(Object) - Constructor for class org.jnetpcap.nio.DisposableReference
Instantiates a new disposable reference.
dispose() - Method in interface org.jnetpcap.nio.Disposable
The objects underlying resources are reclaimed immediately.
dispose() - Method in class org.jnetpcap.nio.DisposableReference
Dispose.
dispose() - Method in class org.jnetpcap.nio.JMemoryReference
Dispose.
disposeNative(long) - Method in class org.jnetpcap.nio.JMemoryReference
Does a native memory cleanup.
disposeNative(long) - Method in class org.jnetpcap.packet.JScannerReference
Clean up the scanner_t structure and release any held resources.
doubleValue() - Method in class org.jnetpcap.nio.JNumber
Gets value from native memory.
doubleValue(double) - Method in class org.jnetpcap.nio.JNumber
Sets new value in native memory.
drainRefQueue() - Method in class org.jnetpcap.nio.DisposableGC
Drain ref queue.
drainRefQueue(long) - Method in class org.jnetpcap.nio.DisposableGC
Drain ref queue.
drainTo(Collection<? super T>) - Method in class org.jnetpcap.util.BlockingQueuePump
Drain to.
drainTo(Collection<? super T>, int) - Method in class org.jnetpcap.util.BlockingQueuePump
Drain to.
dsap() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
Dsap.
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.
duplicate(JMemory, JMemory) - Method in class org.jnetpcap.nio.JMemoryPool
Transfers contents from src to newly allocated memory and peers dst with that the new memory.
duplicate(ByteBuffer, JMemory) - Method in class org.jnetpcap.nio.JMemoryPool
Transfers contents from src to newly allocated memory and peers dst with that the new memory.
duplicate2(JMemory, JMemory, JMemory, JMemory) - Method in class org.jnetpcap.nio.JMemoryPool
Transfers contents from src1 and src2 to a contiguous block of new memory, then peers dst1 and dst2 with the new memory, using the same sizes as src1 and src2 respectively.
duplicate2(JMemory, ByteBuffer, JMemory, JMemory) - Method in class org.jnetpcap.nio.JMemoryPool
Transfers contents from src1 and src2 to a contigues block of new memory, then peers dst1 and dst2 with the new memory, using the same sizes as src1 and src2 respectively.
Dynamic - Annotation Type in org.jnetpcap.packet.annotate
The Interface Dynamic.

E

ECHO_REPLY_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant ECHO_REPLY_ID.
ECHO_REQUEST_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant ECHO_REQUEST_ID.
element() - Method in class org.jnetpcap.util.BlockingQueuePump
Element.
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
The Constant EMPTY_HEADER_ARRAY.
end - Variable in class org.jnetpcap.util.ExpandableString
The end.
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
Ensure capacity.
ensureCapacity(int) - Method in class org.jnetpcap.util.PcapPacketArrayList
Ensure capacity.
entries() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Entries.
entriesLength() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Entries length.
equal(JFlowKey) - Method in class org.jnetpcap.packet.JFlowKey
Equal.
equals(Object) - Method in class org.jnetpcap.packet.JFlowKey
Equals.
equals(int) - Method in enum org.jnetpcap.PcapDLT
Compares the supplied value with the constant's assigned DLT value.
equals(Object) - Method in class org.jnetpcap.util.BlockingQueuePump
Equals.
equals(Object) - Method in class org.jnetpcap.util.JStringBuilder
Equals.
equals(Object) - Method in class org.jnetpcap.util.PcapPacketArrayList
Equals.
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
The Constant ETHERNET_ID.
expand(String) - Method in class org.jnetpcap.util.config.ConfigString
Expand.
expand(String, Map<String, String>) - Method in class org.jnetpcap.util.config.ConfigString
Expand.
expand(String, Map<String, String>, Properties) - Method in class org.jnetpcap.util.config.ConfigString
Expand.
expand(String, Properties) - Method in class org.jnetpcap.util.config.ConfigString
Expand.
ExpandableString - Class in org.jnetpcap.util
A special string that allows easy expandibility within it.
ExpandableString(String) - Constructor for class org.jnetpcap.util.ExpandableString
Instantiates a new expandable string.
expandProperties(String, Map<String, String>, Properties) - Method in class org.jnetpcap.util.config.ConfigString
Expand properties.
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.
EXTENSION_MASK - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bitmask applied to byte 0 in the header which masks off the extension bit option flag.
EXTENSION_OFFSET - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bit offset into byte 0 of the header for EXTENSION field.

F

f(long) - Static method in class org.jnetpcap.util.Units
F.
f(long, int) - Static method in class org.jnetpcap.util.Units
F.
f(long, int, String) - Static method in class org.jnetpcap.util.Units
F.
family() - Method in class org.jnetpcap.protocol.network.Rip1.EntryV1
Family.
fb(long) - Static method in class org.jnetpcap.util.Units
Fb.
fb(long, int) - Static method in class org.jnetpcap.util.Units
Fb.
Field - Annotation Type in org.jnetpcap.packet.annotate
Defines a header field's getter method.
field - Variable in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
The field.
Field.Property - Enum in org.jnetpcap.packet.annotate
The Enum Property.
fieldAfter(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Field after.
fieldAfter(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
Field after.
fieldAfter(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
fieldArray() - Method in class org.jnetpcap.packet.JMappedHeader
Field array.
fieldBefore(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Field before.
fieldBefore(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
Field before.
fieldBefore(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
FieldDefinitionException - Exception in org.jnetpcap.packet.annotate
The Class FieldDefinitionException.
FieldDefinitionException(AnnotatedField) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
Instantiates a new field definition exception.
FieldDefinitionException(String) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
Instantiates a new field definition exception.
FieldDefinitionException(AnnotatedField, String) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
Instantiates a new field definition exception.
FieldDefinitionException(Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
Instantiates a new field definition exception.
FieldDefinitionException(AnnotatedField, Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
Instantiates a new field definition exception.
FieldDefinitionException(String, Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
Instantiates a new field definition exception.
FieldDefinitionException(AnnotatedField, String, Throwable) - Constructor for exception org.jnetpcap.packet.annotate.FieldDefinitionException
Instantiates a new field definition exception.
fieldDescription(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Field description.
fieldDescription(String) - Method in class org.jnetpcap.packet.JMappedHeader
Field description.
fieldDisplay(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Field display.
fieldDisplay(String) - Method in class org.jnetpcap.packet.JMappedHeader
Field display.
fieldLength(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Field length.
fieldLength(String) - Method in class org.jnetpcap.packet.JMappedHeader
Field length.
fieldNull(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Field null.
fieldOffset(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Field offset.
fieldOffset(String) - Method in class org.jnetpcap.packet.JMappedHeader
Field offset.
FieldSetter - Annotation Type in org.jnetpcap.packet.annotate
The Interface FieldSetter.
fieldValue(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Field value.
fieldValue(String) - Method in class org.jnetpcap.packet.JMappedHeader
Field value.
fieldValue(Class<V>, Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Field value.
fieldValue(Class<V>, String) - Method in class org.jnetpcap.packet.JMappedHeader
Field value.
fieldValue(Http.Request) - Method in class org.jnetpcap.protocol.tcpip.Http
Field value.
fieldValue(Http.Response) - Method in class org.jnetpcap.protocol.tcpip.Http
Field value.
fieldValue(Sip.Fields) - Method in class org.jnetpcap.protocol.voip.Sip
Looks up a field value using Fields table.
fieldValue(Sip.Request) - Method in class org.jnetpcap.protocol.voip.Sip
Looks up a field value using Request field constant.
fieldValue(Sip.Response) - Method in class org.jnetpcap.protocol.voip.Sip
Looks up a field value using Response field constant.
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
Finalize.
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
Find header index.
findHeaderIndex(int, int) - Method in class org.jnetpcap.packet.JPacket.State
Find header index.
findUTF8String(int, char...) - Method in class org.jnetpcap.nio.JBuffer
Find the delimiter array of chars within the buffer.
findUTF8String(long, char...) - Method in class org.jnetpcap.util.SlidingBuffer
Find ut f8 string.
finishProcessing(List<HeaderDefinitionError>) - Method in class org.jnetpcap.packet.structure.AnnotatedField
Finish processing.
finishProcessing(List<HeaderDefinitionError>) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
Finish processing.
fireNextPacket(JPacket) - Method in class org.jnetpcap.util.JPacketSupport
Fire next packet.
fireNextPacket(PcapPacket) - Method in class org.jnetpcap.util.PcapPacketSupport
Fire next packet.
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_CRC_INVALID - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, tells if the CRC, if performed, was valid or invalid.
FLAG_CRC_PERFORMED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, a protocol specific CRC had been performed on the frame, header or its payload.
FLAG_DONT_FRAGMENT - Static variable in class org.jnetpcap.protocol.network.Ip4
The Constant FLAG_DONT_FRAGMENT.
FLAG_FIELDS_DISSECTED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which indicates that the current header was dissected for optional fields.
FLAG_GAP_TRUNCATED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which tells if the postifx is incomplete due to packet truncation at the time of the capture.
FLAG_HEADER_FRAGMENTED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which indicates that the current header and/or payload are fragmented.
FLAG_HEADER_TRUNCATED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which tells if the header is incomplete due to packet truncation at the time of the capture.
FLAG_HEURISTIC_BINDING - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which tells if this header was bound due to a heuristic binding.
FLAG_HEURISTIC_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_HEURISTIC_PRE_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_IGNORE_BOUNDS - Static variable in class org.jnetpcap.packet.JHeader.State
A flag that is set for headers that should not strictly enforce their header boundaries.
FLAG_L - Static variable in class org.jnetpcap.protocol.vpn.L2TP
The Constant FLAG_L.
FLAG_MORE_FRAGMENTS - Static variable in class org.jnetpcap.protocol.network.Ip4
The Constant FLAG_MORE_FRAGMENTS.
FLAG_O - Static variable in class org.jnetpcap.protocol.vpn.L2TP
The Constant FLAG_O.
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
The Constant FLAG_P.
FLAG_PAYLOAD_TRUNCATED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which tells if the payload is incomplete due to packet truncation at the time of the capture.
FLAG_POSTFIX_TRUNCATED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which tells if the postifx is incomplete due to packet truncation at the time of the capture.
FLAG_PREFIX_TRUNCATED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which tells if the prefix is incomplete due to packet truncation at the time of the capture.
FLAG_RESERVED - Static variable in class org.jnetpcap.protocol.network.Ip4
The Constant FLAG_RESERVED.
FLAG_REVERSABLE - Static variable in class org.jnetpcap.packet.JFlowKey
The Constant FLAG_REVERSABLE.
FLAG_S - Static variable in class org.jnetpcap.protocol.vpn.L2TP
The Constant FLAG_S.
FLAG_SUBHEADERS_DISSECTED - Static variable in class org.jnetpcap.packet.JHeader.State
Flag set in the header_t structure, which indicates that the current header was dissected for optional sub-headers.
FLAG_T - Static variable in class org.jnetpcap.protocol.vpn.L2TP
The Constant FLAG_T.
FLAG_TIMESTAMP_WITH_IP - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
The Constant FLAG_TIMESTAMP_WITH_IP.
FLAG_TIMESTAMPS_PRESPECIFIED - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
The Constant FLAG_TIMESTAMPS_PRESPECIFIED.
FLAG_TRUNCATED - Static variable in class org.jnetpcap.packet.JPacket.State
Flag which is set when the packet that was decoded was truncated and not the original length seen on the wire.
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.
flags(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Flags.
flags() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Flags (8 bits) (aka Control bits) - contains 8 1-bit flags CWR (1 bit) - Congestion Window Reduced (CWR) flag is set by the sending host to indicate that it received a TCP segment with the ECE flag set and had responded in congestion control mechanism (added to header by RFC 3168).
flags(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets a new value for the flags field (8-bits).
flags() - Method in class org.jnetpcap.protocol.vpn.L2TP
Flags.
flags_ACK() - Method in class org.jnetpcap.protocol.tcpip.Tcp
ACK (1 bit) - indicates that the Acknowledgment field is significant.
flags_ACK(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flags_CWR() - Method in class org.jnetpcap.protocol.tcpip.Tcp
CWR (1 bit) - Congestion Window Reduced (CWR) flag is set by the sending host to indicate that it received a TCP segment with the ECE flag set and had responded in congestion control mechanism (added to header by RFC 3168).
flags_CWR(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flags_DF() - Method in class org.jnetpcap.protocol.network.Ip4
Flags_ df.
flags_DFDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Flags_ df description.
flags_ECE() - Method in class org.jnetpcap.protocol.tcpip.Tcp
ECE (1 bit) - ECN-Echo indicates If the SYN flag is set, that the TCP peer is ECN capable.
flags_ECE(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flags_FIN() - Method in class org.jnetpcap.protocol.tcpip.Tcp
FIN (1 bit) - No more data from sender.
flags_FIN(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flags_MF() - Method in class org.jnetpcap.protocol.network.Ip4
Flags_ mf.
flags_MFDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Flags_ mf description.
flags_PSH() - Method in class org.jnetpcap.protocol.tcpip.Tcp
PSH (1 bit) - Push function.
flags_PSH(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flags_Reserved() - Method in class org.jnetpcap.protocol.network.Ip4
Flags_ reserved.
flags_RST() - Method in class org.jnetpcap.protocol.tcpip.Tcp
RST (1 bit) - Reset the connection.
flags_RST(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flags_SYN() - Method in class org.jnetpcap.protocol.tcpip.Tcp
SYN (1 bit) - Synchronize sequence numbers.
flags_SYN(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flags_URG() - Method in class org.jnetpcap.protocol.tcpip.Tcp
URG (1 bit) - indicates that the Urgent pointer field is significant.
flags_URG(boolean) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets new value for the bit flag.
flagsCompactString() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Returns a compact string representation of the flags contained within flags field.
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
Flags enum.
flagsEnum() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Retruns a collection set representation of the flags contained within the flags field.
flip(long) - Static method in class org.jnetpcap.util.checksum.Checksum
Flips the bytes from LITTLE to BIG ENDIAN.
floatValue() - Method in class org.jnetpcap.nio.JNumber
Gets value from native memory.
floatValue(float) - Method in class org.jnetpcap.nio.JNumber
Sets new value in native memory.
FlowKey - Annotation Type in org.jnetpcap.packet.annotate
The Interface FlowKey.
flowLabel() - Method in class org.jnetpcap.protocol.network.Ip6
Flow label.
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
The Interface Format.
format(JHeader) - Method in class org.jnetpcap.packet.format.JFormatter
Format.
format(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Format.
format(JHeader, JField) - Method in class org.jnetpcap.packet.format.JFormatter
Format.
format(JHeader, JField, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Format.
format(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Format.
format(JPacket) - Method in class org.jnetpcap.packet.format.JFormatter
Format.
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.
format(LogRecord) - Method in class org.jnetpcap.util.JNetPcapFormatter
Format.
formatHeader(List<JField>) - Method in class org.jnetpcap.protocol.lan.Ethernet
Format header.
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
 
frameIndex - Variable in class org.jnetpcap.packet.format.JFormatter
The frame index.
free(int, int) - Method in class org.jnetpcap.nio.JMemoryPool.Block
Frees the existing memory to be put back in the memory pool.
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
From annotated field.
fromAnnotatedFields(AnnotatedField[]) - Static method in class org.jnetpcap.packet.structure.DefaultField
From annotated fields.
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
The function.

G

gateway() - Method in class org.jnetpcap.protocol.network.Icmp.Redirect
Gateway.
generateFunction(Field.Property, AnnotatedField) - Static method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Generate function.
get(int) - Method in class org.jnetpcap.nio.LinkSequence
Gets the.
get(int) - Method in class org.jnetpcap.util.PcapPacketArrayList
Gets the.
get64BitHeaderMap(int) - Method in class org.jnetpcap.packet.JPacket.State
Gets the 64 bit header map.
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
Gets the all.
getAllFlags() - Static method in class org.jnetpcap.packet.JRegistry
Retrives all the flags for all of the protocols.
getAllocatedMemorySize() - Method in class org.jnetpcap.packet.JPacket
Gets the size of the current internal memory buffer.
getAnnotatedHeader() - Method in class org.jnetpcap.packet.JHeader
Retrieves the cached annotation of the header definition file.
getAWTImage() - Method in class org.jnetpcap.protocol.application.WebImage
Gets the aWT image.
getBiggestSize() - Static method in enum org.jnetpcap.nio.JNumber.Type
Returns the size of the biggets primitive.
getBindings() - Method in class org.jnetpcap.packet.JHeaderScanner
Gets the bindings.
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.
getBlockSize() - Method in class org.jnetpcap.nio.JMemoryPool
Gets the current default block size when creating new memory blocks.
getBroadaddr() - Method in class org.jnetpcap.PcapAddr
pcap_addr.broadaddr field.
getBuffer() - Method in class org.jnetpcap.PcapPktBuffer
Deprecated. Gets the buffer.
getBuffer() - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Gets the buffer containing the packets to be sent.
getByte(int) - Method in class org.jnetpcap.nio.JBuffer
Gets a signed 8-bit value.
getByte(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the byte.
getByteArray(int, byte[]) - Method in class org.jnetpcap.nio.JBuffer
Gets byte data from buffer and stores it in supplied array buffer.
getByteArray(int, int) - Method in class org.jnetpcap.nio.JBuffer
Gets the byte data from buffer and stores into newly allocated byte array.
getByteArray(int, byte[], int, int) - Method in class org.jnetpcap.nio.JBuffer
Reads data from JBuffer into user supplied array.
getByteArray(long, byte[]) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the byte array.
getByteArray(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the byte array.
getCacheCapacity() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Gets the just an initial map size.
getCacheLoadFactor() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Gets the cache load factor.
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
Gets the chars.
getClazz() - Method in enum org.jnetpcap.protocol.JProtocol
Gets the main class for the network header of this protocol.
getCleanupThreadTimeout() - Method in class org.jnetpcap.nio.DisposableGC
Gets the cleanup thread timeout.
getCode() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Gets the code.
getCode() - Method in enum org.jnetpcap.protocol.voip.Sip.Code
Returns the code for this field.
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
Gets the declaring class.
getDefault() - Static method in class org.jnetpcap.nio.DisposableGC
Gets the default.
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.
getDefaultScanner() - Static method in class org.jnetpcap.packet.JPacket
Returns the default scanner for all packets
getDescription() - Method in interface org.jnetpcap.DataLinkType
Retrieves a description of the data-link type if avaiable.
getDescription() - Method in class org.jnetpcap.packet.JHeader
Retrives the description property for this header as defined in the source definition.
getDescription() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the description.
getDescription() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the description.
getDescription() - Method in enum org.jnetpcap.PcapDLT
Gets the description of the dlt retrieved by quering the native pcap library.
getDescription() - Method in class org.jnetpcap.PcapIf
pcap_if.description field.
getDescription() - Method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
Gets the description.
getDescription() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Gets the description.
getDescription() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
Gets the description.
getDescription() - Method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Description of the type value.
getDescription() - Method in enum org.jnetpcap.protocol.voip.Sip.Code
Returns a human readable description of this field.
getDir(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
Gets the dir.
getDir(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
Gets the dir.
getDir(JConfig.SearchPath[]) - Static method in class org.jnetpcap.util.config.JConfig
Gets the dir.
getDir(String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the dir.
getDir(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
Gets the dir.
getDir(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
Gets the dir.
getDisplay() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the display.
getDisplay(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Gets the display.
getDlt() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the dlt.
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
Gets the java double value out of the buffer.
getDouble(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the double.
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.
getEnd() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
Gets the end.
getErr() - Method in class org.jnetpcap.Pcap
return the error text pertaining to the last pcap library error.
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
Gets the errors.
getExpandedProperty(String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the expanded property.
getExpandedProperty(String, String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the expanded property.
getFamily() - Method in class org.jnetpcap.PcapSockAddr
Gets the socket's protocol family identifier.
getField() - Method in exception org.jnetpcap.packet.annotate.FieldDefinitionException
Gets the field.
getFieldName() - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Gets the field name.
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
Gets the fields.
getFile(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
Gets the file.
getFile(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
Gets the file.
getFile(String, JConfig.SearchPath[]) - Static method in class org.jnetpcap.util.config.JConfig
Gets the file.
getFile(String, String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the file.
getFile(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
Gets the file.
getFile(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
Gets the file.
getFlags() - Method in class org.jnetpcap.packet.JFlowKey
Gets the flags.
getFlags() - Method in class org.jnetpcap.packet.JHeader.State
Every header "record" keeps int-bit-flags that describe certain additional information about the header.
getFlags() - Method in class org.jnetpcap.packet.JPacket.State
Gets the 32-bit counter that contains packet's flags in packet_state_t structure.
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
Gets the java float value out of the buffer.
getFloat(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the float.
getFlowKey() - Method in class org.jnetpcap.packet.JPacket.State
Gets the flow key.
getFormat() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the format.
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
Gets the forward.
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.
getFrameNumber() - Method in class org.jnetpcap.packet.JScanner
Retrieves the current frame number assigned by this scanner.
getFunction() - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Gets the function.
getFunctionMap() - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
Gets the function map.
getGap() - Method in class org.jnetpcap.packet.JHeader
Reads the contents of the protocol's 'record' gap property as a byte array.
getGap() - Method in class org.jnetpcap.packet.JHeader.State
Gets the length in bytes of a gap (padding) between the header and the protocol 'records' payload:
getGapLength() - Method in class org.jnetpcap.packet.JHeader
Reads the length of the gap between the header and payload: *
getGapLength(JPacket, int) - Method in class org.jnetpcap.packet.JHeaderScanner
Gets the gap length.
getGapOffset() - Method in class org.jnetpcap.packet.JHeader
Gets the offset into the packet, not the header, where the gap starts.
getGlobalVariables() - Static method in class org.jnetpcap.util.config.JConfig
Gets the global variables.
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() - Method in class org.jnetpcap.packet.JHeader
Convenience method that retrieves the contents of the header as a byte are
getHeader(T) - Method in interface org.jnetpcap.packet.JHeaderAccessor
Peers the supplied header with the native header state structure and packet data buffer.
getHeader(T, int) - Method in interface org.jnetpcap.packet.JHeaderAccessor
Peers the supplied header with the native header state structure and packet data buffer.
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
Gets the header.
getHeader() - Method in exception org.jnetpcap.packet.structure.HeaderDefinitionError
Gets the header.
getHeaderByIndex(int, T) - Method in interface org.jnetpcap.packet.JHeaderAccessor
Peers a header with specific index, not the numerical header ID assigned by JRegistry, of a header.
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
Gets the header class.
getHeaderClass() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the header class.
getHeaderClass() - Method in enum org.jnetpcap.protocol.JProtocol
Gets the header class.
getHeaderClassName() - Method in enum org.jnetpcap.protocol.JProtocol
Gets the header class name.
getHeaderCount() - Method in interface org.jnetpcap.packet.JHeaderAccessor
Gets number of headers found within the packet header.
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
Gets the header count.
getHeaderIdByIndex(int) - Method in interface org.jnetpcap.packet.JHeaderAccessor
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
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
Gets the header id by index.
getHeaderInstanceCount(int) - Method in interface org.jnetpcap.packet.JHeaderAccessor
Gets number of headers with the same numerical ID as assigned by JRegistry within the same packet.
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() - Method in class org.jnetpcap.packet.JHeader
Length of the header in bytes.
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
Gets the header length.
getHeaderLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Ip4
Gets the header length.
getHeaderLengthByIndex(int) - Method in class org.jnetpcap.packet.JPacket.State
A convenience method that gets the length in the packet buffer of the header at specified index.
getHeaderMap() - Method in class org.jnetpcap.packet.JFlowKey
Retrieves bitmap of headers that are part of this key.
getHeaderOffset() - Method in class org.jnetpcap.packet.JHeader
Gets the offset in bytes into the packet, of the start of the header.
getHeaderOffsetByIndex(int) - Method in class org.jnetpcap.packet.JPacket.State
A convenience method that gets the offset into the packet buffer of the header at specified index.
getHeaders() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the headers.
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
Gets the id.
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
Gets the numerical ID of the header this structure describes as defined by JRegistry.
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
Gets the id.
getId() - Method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
Gets the id.
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
Gets the id.
getId() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
Gets the id.
getIds() - Method in class org.jnetpcap.packet.JFlowKey
Gets the ids.
getIfDrop() - Method in class org.jnetpcap.PcapStat
drops by interface.
getIndex() - Method in class org.jnetpcap.packet.JHeader
Gets the header's index into the packet state structure.
getInputStream() - Method in class org.jnetpcap.protocol.application.WebImage
Gets the input stream.
getInputStream(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
Gets the input stream.
getInputStream(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
Gets the input stream.
getInputStream(String, JConfig.SearchPath[]) - Static method in class org.jnetpcap.util.config.JConfig
Gets the input stream.
getInputStream(String, String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the input stream.
getInputStream(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
Gets the input stream.
getInputStream(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
Gets the input stream.
getInstanceCount(int) - Method in class org.jnetpcap.packet.JPacket.State
Gets the instance count.
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
Gets the java signed integer value from the buffer.
getInt(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the int.
getKey() - Method in class org.jnetpcap.packet.JFlow
Gets the key.
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
Gets the length of the protocol's header in bytes within the protocol's 'record':
getLength() - Method in class org.jnetpcap.packet.JSubHeader
Gets the length.
getLength() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the length.
getLength(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Gets the length.
getLevel() - Method in class org.jnetpcap.util.Debug
Gets the level.
getLevelEnum() - Method in class org.jnetpcap.util.Debug
Gets the level enum.
getLogger(Class<?>) - Static method in class org.jnetpcap.util.JLogger
Gets the logger.
getLogger(Package) - Static method in class org.jnetpcap.util.JLogger
Gets the logger.
getLong(int) - Method in class org.jnetpcap.nio.JBuffer
Gets the java signed long value from the buffer.
getLong(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the long.
getMask() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the mask.
getMask(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Gets the mask.
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
Gets the message.
getMessage() - Method in exception org.jnetpcap.packet.structure.HeaderDefinitionError
Gets the message.
getMessageType() - Method in class org.jnetpcap.packet.AbstractMessageHeader
Gets the message type.
getMethod() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the method.
getMethod() - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
Gets the method.
getMethod() - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
Gets the method.
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
Gets the methods.
getName() - Method in class org.jnetpcap.nio.JFunction
Gets the name.
getName() - Method in class org.jnetpcap.packet.JHeader
Gets the comprehensive name for this header.
getName() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the name.
getName() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the name.
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
Gets the when failed to resolve to a name, store the failure information in cache and set the negative hit timeout.
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.
getNextHeaderId() - Method in class org.jnetpcap.packet.JHeader
Gets the next header id.
getNextHeaderOffset() - Method in class org.jnetpcap.packet.JHeader
Gets the next header offset.
getNicname() - Method in class org.jnetpcap.packet.JHeader
Gets the short name for this header.
getNicname() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the nicname.
getNicname() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the nicname.
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''.
getOffset() - Method in class org.jnetpcap.packet.JHeader
Offset into the packet buffer.
getOffset() - Method in class org.jnetpcap.packet.JHeader.State
Gets the offset into the packet buffer of the actual protocol header header in bytes of protocols 'record':
getOffset() - Method in class org.jnetpcap.packet.JSubHeader
Gets the offset.
getOffset() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the offset.
getOffset(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Gets the offset.
getPacket() - Method in class org.jnetpcap.packet.JHeader
Gets the packet that this header is associated with
getPacketWirelen() - Method in class org.jnetpcap.packet.JPacket
Gets the wire length of the packet.
getPair(int, boolean) - Method in class org.jnetpcap.packet.JFlowKey
Gets the pair.
getPairCount() - Method in class org.jnetpcap.packet.JFlowKey
Gets the pair count.
getPairP1(int, boolean) - Method in class org.jnetpcap.packet.JFlowKey
Gets the pair p1.
getPairP2(int, boolean) - Method in class org.jnetpcap.packet.JFlowKey
Gets the pair p2.
getPairs() - Method in class org.jnetpcap.packet.JFlowKey
Gets the pairs.
getParams() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
Gets the params.
getParams() - Method in enum org.jnetpcap.protocol.application.Html.Tag
Gets the params.
getParent() - Method in class org.jnetpcap.packet.JHeader
If this is a sub-header of another header, gets the reference to the parent header.
getParent() - Method in class org.jnetpcap.packet.JSubHeader
Gets the parent.
getParent() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the parent.
getParent() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the parent.
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
Gets the path.
getPath() - Method in exception org.jnetpcap.packet.structure.HeaderDefinitionError
Gets the path.
getPayload() - Method in class org.jnetpcap.packet.JHeader
Retrieves the playload data portion of the packet right after the current header.
getPayload() - Method in class org.jnetpcap.packet.JHeader.State
Gets the length of the payload that follows a protocol header in bytes within the protocol's 'record':
getPayload() - Method in interface org.jnetpcap.packet.JPayloadAccessor
Retrieves the playload data portion of the packet right after the current header.
getPayloadLength() - Method in class org.jnetpcap.packet.JHeader
Gets the length in bytes of the payload that follows the header and the gap.
getPayloadLength(JPacket, int) - Method in class org.jnetpcap.packet.JHeaderScanner
Gets the payload length.
getPayloadOffset() - Method in class org.jnetpcap.packet.JHeader
Gets the offset of the payload into the packet buffer.
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
Gets the resolved to a name.
getPostfix() - Method in class org.jnetpcap.packet.JHeader
Gets the contents of the postfix as a byte array.
getPostfix() - Method in class org.jnetpcap.packet.JHeader.State
Gets the length of the postfix that follows a protocol's payload in bytes within the protocol's 'record':
getPostfixLength() - Method in class org.jnetpcap.packet.JHeader
Gets the length of the postfix.
getPostfixLength(JPacket, int) - Method in class org.jnetpcap.packet.JHeaderScanner
Gets the postfix length.
getPostfixOffset() - Method in class org.jnetpcap.packet.JHeader
Gets the offset in bytes into the packet buffer of the start of the postfix, even if not set or zero length.
getPrefix() - Method in class org.jnetpcap.packet.JHeader
Gets the contents of the prefix in a byte array.
getPrefix() - Method in class org.jnetpcap.packet.JHeader.State
Gets the length of the prefix that precedes a protocol's header in bytes within the protocol's 'record':
getPrefixLength() - Method in class org.jnetpcap.packet.JHeader
The length in bytes of the prefix within the packet buffer.
getPrefixLength(JPacket, int) - Method in class org.jnetpcap.packet.JHeaderScanner
Gets the prefix length.
getPrefixOffset() - Method in class org.jnetpcap.packet.JHeader
The offset in bytes into the packet buffer where the prefix starts, even if prefix is not set or zero in length.
getPreviousHeaderId() - Method in class org.jnetpcap.packet.JHeader
Gets the previous header id.
getPreviousHeaderOffset() - Method in class org.jnetpcap.packet.JHeader
Gets the previous header offset.
getPriority() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the priority.
getPriority() - Method in class org.jnetpcap.packet.structure.JField
Gets the current field's priority.
getProperty(String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the property.
getProperty(String, String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the property.
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
Gets the resolver.
getResourceInputStream(String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the resource input stream.
getResourceURL(String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the resource url.
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
Gets the reverse.
getRuntime() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the runtime.
getScanner() - Method in class org.jnetpcap.packet.JPacket
Deprecated. use static JPacket.getDefaultScanner() instead
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.
getShort(int) - Method in class org.jnetpcap.nio.JBuffer
Gets the java signed short value from the buffer.
getShort(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the short.
getSource() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
Gets the source.
getSourceId() - Method in class org.jnetpcap.packet.AbstractBinding
Gets the source id.
getSourceId() - Method in interface org.jnetpcap.packet.JBinding
Protocol header ID for this binding.
getSourceId() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
Gets the source id.
getStart() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
Gets the start.
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
getStructName() - Method in class org.jnetpcap.nio.JStruct
Gets the name of the native structure
getStyle() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the style.
getStyle() - Method in class org.jnetpcap.packet.structure.JField
Formatting style for this field.
getSubFields() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the sub fields.
getSubFields() - Method in class org.jnetpcap.packet.structure.JField
Gets the sub-fields.
getSubHeader(T) - Method in interface org.jnetpcap.packet.JCompoundHeader
Gets the sub header.
getSubHeader(T) - Method in class org.jnetpcap.packet.JHeaderMap
Gets the sub header.
getSubHeaders() - Method in class org.jnetpcap.packet.JHeader
Gets an array of currently defined sub headers.
getSubHeaders() - Method in class org.jnetpcap.packet.JHeaderMap
Gets the sub headers.
getSuite() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Gets the suite.
getTag() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
Gets the tag.
getTagString() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
Gets the tag string.
getTargetClass() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
Gets the target class.
getTargetId() - Method in class org.jnetpcap.packet.AbstractBinding
Gets the target id.
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
Gets the target id.
getTemplate() - Method in class org.jnetpcap.util.ExpandableString
Gets the template.
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.
getTopProperties() - Static method in class org.jnetpcap.util.config.JConfig
Gets the top properties.
getTotalPacketCount() - Method in class org.jnetpcap.packet.JFlowMap
Gets the total packet count.
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.
getTs() - Method in class org.jnetpcap.nio.DisposableReference
Gets the ts.
getType() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
Gets the type.
getType() - Method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Gets the type.
getType() - Method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
Gets the type.
getType() - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Gets the type of the authentication required.
getTypeValues() - Method in interface org.jnetpcap.packet.JHeaderType
Gets the type values.
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
Gets the java usigned byte value.
getUByte(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the u byte.
getUInt(int) - Method in class org.jnetpcap.nio.JBuffer
Gets the java usigned int value.
getUInt(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the u int.
getUnits() - Method in class org.jnetpcap.packet.structure.AnnotatedField
Gets the units.
getUnits(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Gets the units.
getURL(String) - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
Gets the uRL.
getURL(String) - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
Gets the uRL.
getURL(String, String) - Static method in class org.jnetpcap.util.config.JConfig
Gets the uRL.
getURL(String) - Method in interface org.jnetpcap.util.config.JConfig.SearchPath
Gets the uRL.
getURL(String) - Method in class org.jnetpcap.util.config.JConfig.URLSearch
Gets the uRL.
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
Gets the user properties.
getUShort(int) - Method in class org.jnetpcap.nio.JBuffer
Gets the java usigned short value.
getUShort(long) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the u short.
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
Gets the uT f8 char.
getUTF8String(int, StringBuilder, char...) - Method in class org.jnetpcap.nio.JBuffer
Retrieves all the characters from the buffer upto the delimiter char sequence.
getUTF8String(int, char...) - Method in class org.jnetpcap.nio.JBuffer
Retrieves all the characters from the buffer upto the delimiter char sequence.
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
Gets the specified number of characters as a string.
getUTF8String(long, char...) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the uT f8 string.
getUTF8String(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the uT f8 string.
getUTF8String(int, StringBuilder, char...) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the uT f8 string.
getUTF8String(long, StringBuilder, int) - Method in class org.jnetpcap.util.SlidingBuffer
Gets the uT f8 string.
getValue() - Method in interface org.jnetpcap.DataLinkType
The integer value for this type of data-link.
getValue(Class<T>, JHeader) - Method in class org.jnetpcap.packet.structure.JField
Gets the value.
getValue(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Gets the value.
getValue() - Method in enum org.jnetpcap.PcapDLT
Gets the integer dlt value assigned by libpcap to this constant.
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
Gets the value description.
getWirelen() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the wire length.
getWirelen() - Method in class org.jnetpcap.packet.JPacket.State
Gets the packet's wire length.
GIGABYTE - Static variable in class org.jnetpcap.util.Units
The Constant GIGABYTE.
GIGIBYTE - Static variable in class org.jnetpcap.util.Units
The Constant GIGIBYTE.

H

haLength() - Method in class org.jnetpcap.protocol.lan.SLL
Link Layer address length.
handling() - Method in class org.jnetpcap.protocol.network.Ip4.Security
Handling.
hardwareType() - Method in class org.jnetpcap.protocol.network.Arp
Hardware type.
hardwareTypeDescription() - Method in class org.jnetpcap.protocol.network.Arp
Hardware type description.
hardwareTypeEnum() - Method in class org.jnetpcap.protocol.network.Arp
Hardware type enum.
hasBindings() - Method in class org.jnetpcap.packet.JHeaderScanner
Checks for bindings.
hasCacheFile() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Checks for cache file.
hasChuncks() - Method in class org.jnetpcap.protocol.tcpip.Http
Checks for chuncks.
hasContent() - Method in class org.jnetpcap.protocol.tcpip.Http
Checks for content.
hasContent() - Method in class org.jnetpcap.protocol.voip.Sip
Checks if the message has any content defined.
hasContentType() - Method in class org.jnetpcap.protocol.tcpip.Http
Checks for content type.
hasContentType() - Method in class org.jnetpcap.protocol.voip.Sip
Checks if Content_Type field is present within the message.
hasDescription() - Method in class org.jnetpcap.packet.JHeader
Checks if description header property has been set that provides a short description of this header.
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.
hasExtension() - Method in class org.jnetpcap.protocol.voip.Rtp
If the extension bit is set, the fixed header MUST be followed by exactly one header extension, with a format defined in Section 5.3.1 of RFC3550
hasField(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Checks for field.
hasField(String) - Method in class org.jnetpcap.packet.JMappedHeader
Checks for field.
hasField(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Checks for field.
hasField(Http.Request) - Method in class org.jnetpcap.protocol.tcpip.Http
Checks for field.
hasField(Http.Response) - Method in class org.jnetpcap.protocol.tcpip.Http
Checks for field.
hasField(Sip.Fields) - Method in class org.jnetpcap.protocol.voip.Sip
Checks if a specific field is present within the message.
hasGap() - Method in class org.jnetpcap.packet.JHeader
Checks if gap has been set.
hashCode() - Method in class org.jnetpcap.packet.JFlowKey
Hash code.
hashCode() - Method in class org.jnetpcap.protocol.network.Ip4
Hash code.
hashCode() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Returns a bi-directional hashcode for this header.
hashCode() - Method in class org.jnetpcap.util.BlockingQueuePump
Hash code.
hashCode() - Method in class org.jnetpcap.util.JStringBuilder
Hash code.
hashCode() - Method in class org.jnetpcap.util.PcapPacketArrayList
Hash code.
hashCode() - Method in class org.jnetpcap.util.SlidingBuffer
Hash code.
hasHeader(int) - Method in interface org.jnetpcap.packet.JHeaderAccessor
Checks if header with specified numerical ID exists within the decoded packet.
hasHeader(int, int) - Method in interface org.jnetpcap.packet.JHeaderAccessor
Check if requested instance of header with specified numerical ID exists within the decoded packet.
hasHeader(T) - Method in interface org.jnetpcap.packet.JHeaderAccessor
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 interface org.jnetpcap.packet.JHeaderAccessor
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(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.
hasLength() - Method in class org.jnetpcap.protocol.vpn.L2TP
Checks for length.
hasMarker() - Method in class org.jnetpcap.protocol.voip.Rtp
The interpretation of the marker is defined by a profile.
hasN() - Method in class org.jnetpcap.protocol.vpn.L2TP
Checks for n.
hasNextHeader() - Method in class org.jnetpcap.packet.JHeader
Checks for next header.
hasOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
Checks for offset.
hasPadding() - Method in class org.jnetpcap.protocol.voip.Rtp
If the padding bit is set, the packet contains one or more additional padding octets at the end which are not part of the payload.
hasPayload() - Method in class org.jnetpcap.packet.JHeader
Checks if payload has been set.
hasPostfix() - Method in class org.jnetpcap.packet.JHeader
Checks if postfix has been set.
hasPrefix() - Method in class org.jnetpcap.packet.JHeader
Checks if prefix has been set.
hasPreviousHeader() - Method in class org.jnetpcap.packet.JHeader
Checks for previous header.
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
Checks for scan method.
hasStaticLength() - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
Checks for static length.
hasSubFields() - Method in class org.jnetpcap.packet.structure.JField
Does this field have subfields.
hasSubHeader(int) - Method in interface org.jnetpcap.packet.JCompoundHeader
Checks for sub header.
hasSubHeader(T) - Method in interface org.jnetpcap.packet.JCompoundHeader
Checks for sub header.
hasSubHeader(int) - Method in class org.jnetpcap.packet.JHeaderMap
Checks for sub header.
hasSubHeader(T) - Method in class org.jnetpcap.packet.JHeaderMap
Checks for sub header.
hasSubHeaders() - Method in interface org.jnetpcap.packet.JCompoundHeader
Checks for sub headers.
hasSubHeaders() - Method in class org.jnetpcap.packet.JHeader
Checks if header has any sub-headers.
hasSubHeaders() - Method in class org.jnetpcap.packet.JHeaderMap
Checks for sub headers.
haType() - Method in class org.jnetpcap.protocol.lan.SLL
Link Layer address type.
haTypeEnum() - Method in class org.jnetpcap.protocol.lan.SLL
Ha type enum.
hdr_len() - Method in class org.jnetpcap.PcapHeader
Gets the hdr_len field from the structure.
hdr_len(int) - Method in class org.jnetpcap.PcapHeader
Sets the hdr_len field.
hdr_sec() - Method in class org.jnetpcap.PcapHeader
Gets the hdr_sec field value.
hdr_sec(long) - Method in class org.jnetpcap.PcapHeader
Sets the hdr_sec field.
hdr_usec() - Method in class org.jnetpcap.PcapHeader
Gets the hdr_usec field.
hdr_usec(int) - Method in class org.jnetpcap.PcapHeader
Sets the hdr_usec field.
hdr_wirelen() - Method in class org.jnetpcap.PcapHeader
Gets the hdr_wirelen field.
hdr_wirelen(int) - Method in class org.jnetpcap.PcapHeader
Sets the hdr_wirelen field.
Header - Annotation Type in org.jnetpcap.packet.annotate
The Interface Header.
header() - Method in class org.jnetpcap.protocol.tcpip.Http
Gets the raw header instead of reconstructing it.
header() - Method in class org.jnetpcap.protocol.voip.Sip
Gets the raw header instead of reconstructing it.
Header.Characteristic - Enum in org.jnetpcap.packet.annotate
The Enum Characteristic.
Header.Layer - Enum in org.jnetpcap.packet.annotate
The Enum Layer.
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
Header after.
headerAfter(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
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
Header before.
headerBefore(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
HeaderDefinitionError - Exception in org.jnetpcap.packet.structure
The Class HeaderDefinitionError.
HeaderDefinitionError(Class<?>) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
Instantiates a new header definition error.
HeaderDefinitionError(String) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
Instantiates a new header definition error.
HeaderDefinitionError(Class<?>, String) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
Instantiates a new header definition error.
HeaderDefinitionError(Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
Instantiates a new header definition error.
HeaderDefinitionError(Class<?>, Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
Instantiates a new header definition error.
HeaderDefinitionError(String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
Instantiates a new header definition error.
HeaderDefinitionError(Class<?>, String, Throwable) - Constructor for exception org.jnetpcap.packet.structure.HeaderDefinitionError
Instantiates a new header definition error.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.packet.AbstractMessageHeader
Header length.
HeaderLength - Annotation Type in org.jnetpcap.packet.annotate
The Interface HeaderLength.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.packet.Payload
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.application.Html
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.application.WebImage
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.lan.IEEE802dot2
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Arp
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Icmp
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Ip4.IpOption
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.network.Rip
Header length.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.tcpip.Tcp
Calculates the length of a tcp header.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.voip.Rtp.Extension
Determines the length of the header in octets.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.voip.Rtp
Determines the length of the header in octets.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.voip.Sdp
Calculates the length of this header from a static context.
headerLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.vpn.L2TP
Header length.
HeaderLength.Type - Enum in org.jnetpcap.packet.annotate
Table with constants for each type of get length methods supported.
headerNull(JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Header null.
heuristicCheck(int, boolean) - Static method in class org.jnetpcap.packet.JScanner
Heuristic check.
heuristicPostCheck(int, boolean) - Static method in class org.jnetpcap.packet.JScanner
Heuristic post check.
heuristicPreCheck(int, boolean) - Static method in class org.jnetpcap.packet.JScanner
Heuristic pre check.
hexdump(byte[], int, int, boolean, boolean, boolean) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats a byte array to a hexdump string.
hexdump(byte[], int, int, boolean, boolean, boolean, int[][]) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats a byte array to a hexdump string.
hexdump(byte[]) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats the supplied array for single line combined hexdump output using all possible options turned on.
hexdump(JPacket) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats the supplied packet for single line combined hexdump output using all possible options turned on.
hexdump(byte[], JPacket.State) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats the supplied array for single line combined hexdump output using all possible options turned on.
hexdumpCombined(byte[], int, int, boolean, boolean, boolean) - Static method in class org.jnetpcap.packet.format.FormatUtils
Converts the byte arra to hexdump string.
hexdumpCombined(byte[], int, int, boolean, boolean, boolean, int[][]) - Static method in class org.jnetpcap.packet.format.FormatUtils
Converts the byte arra to hexdump string.
hexLine(byte[], int, int, boolean, boolean, boolean, int[][]) - 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.
hexLineData(byte[], int, 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.Arp
Hlen.
hlen() - Method in class org.jnetpcap.protocol.network.Ip4
Hlen.
hlen(int) - Method in class org.jnetpcap.protocol.network.Ip4
Hlen.
hlen() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Data offset (4 bits).
hlen(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Hlen.
hlenDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Hlen description.
HoldQueue<T,C> - Class in org.jnetpcap.util
The Class HoldQueue.
HoldQueue(Queue<T>, Queue<T>, Comparator<T>) - Constructor for class org.jnetpcap.util.HoldQueue
Instantiates a new hold queue.
HoldQueue.HoldHandle<C> - Class in org.jnetpcap.util
The Class HoldHandle.
HoldQueue.HoldHandle(HoldQueue<?, C>, Comparable<C>) - Constructor for class org.jnetpcap.util.HoldQueue.HoldHandle
Instantiates a new hold handle.
hopLimit() - Method in class org.jnetpcap.protocol.network.Ip6
Hop limit.
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
Instantiates a new html tag.
Html.HtmlTag.Type - Enum in org.jnetpcap.protocol.application
The Enum Type.
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
The Constant HTML_ID.
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.Chunk - Class in org.jnetpcap.protocol.tcpip
A http chunk that has been encoded during transfer as "Transfer-Encoding: chuncked".
Http.Chunk(JMemory.Type) - Constructor for class org.jnetpcap.protocol.tcpip.Http.Chunk
Instantiates a new chunk.
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
The Constant HTTP_ID.
HttpOptions - Interface in org.jnetpcap.protocol.tcpip
Http protocol options.

I

Icmp - Class in org.jnetpcap.protocol.network
ICMP header definition.
Icmp() - Constructor for class org.jnetpcap.protocol.network.Icmp
 
icmp(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
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
The Constant ICMP_ID.
ID - Static variable in class org.jnetpcap.packet.Payload
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.lan.Ethernet
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.lan.IEEE802dot1q
The Constant ID.
id() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
Id.
ID - Static variable in class org.jnetpcap.protocol.lan.IEEE802dot2
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.lan.IEEE802dot3
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.lan.IEEESnap
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.lan.SLL
Constant numerial ID for this protocol's header.
id() - Method in class org.jnetpcap.protocol.network.Icmp.Echo
Id.
id - Variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The id.
ID - Static variable in class org.jnetpcap.protocol.network.Icmp
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.network.Ip4
The Constant ID.
id() - Method in class org.jnetpcap.protocol.network.Ip4
Id.
id(int) - Method in class org.jnetpcap.protocol.network.Ip4
Id.
id - Variable in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
The id.
ID - Static variable in class org.jnetpcap.protocol.network.Ip6
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.tcpip.Http
Constant numerical ID assigned to this protocol.
ID - Static variable in class org.jnetpcap.protocol.tcpip.Tcp
Unique numerical ID for this protocol header definition.
id - Variable in enum org.jnetpcap.protocol.tcpip.Tcp.TcpOption.OptionCode
OP CODE for this option.
ID - Static variable in class org.jnetpcap.protocol.tcpip.Udp
Unique numerical ID of this header.
ID - Static variable in class org.jnetpcap.protocol.voip.Rtp
Registry assigned header ID.
ID - Static variable in class org.jnetpcap.protocol.voip.Sdp
Constant numerial ID for this protocol's header.
ID - Static variable in class org.jnetpcap.protocol.voip.Sip
Constant numerial ID for this protocol's header.
ID - Static variable in class org.jnetpcap.protocol.vpn.L2TP
The Constant ID.
ID - Static variable in class org.jnetpcap.protocol.wan.PPP
The Constant ID.
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
The Constant IEEE_802DOT1Q_ID.
IEEE_802DOT2_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant IEEE_802DOT2_ID.
IEEE_802DOT3_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant IEEE_802DOT3_ID.
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
The Constant IEEE_SNAP_ID.
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
 
inChecksum(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Calculate a CRC16 using one's complement of one's complement algorithm.
inChecksumShouldBe(int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Computes what the checksum should be based on calculated checksum and the checksum in the header's checksum field.
incLen(int) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Inc len.
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
Inc level.
incLevel(String) - Method in class org.jnetpcap.packet.format.JFormatter
Inc level.
IncompatiblePeer - Exception in org.jnetpcap
The Class IncompatiblePeer.
IncompatiblePeer(String) - Constructor for exception org.jnetpcap.IncompatiblePeer
Instantiates a new incompatible peer.
indexOf(String) - Method in class org.jnetpcap.util.JStringBuilder
Index of.
indexOf(String, int) - Method in class org.jnetpcap.util.JStringBuilder
Index of.
indexOf(Object) - Method in class org.jnetpcap.util.PcapPacketArrayList
Index of.
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
The Constant INFO_REQUEST_ID.
INFO_RESPONSE_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant INFO_RESPONSE_ID.
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
Inits the.
initFrom(JCaptureHeader) - Method in interface org.jnetpcap.JCaptureHeader
Inits the from.
initFrom(JCaptureHeader) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Inits the from.
initFrom(JCaptureHeader) - Method in class org.jnetpcap.PcapHeader
Unsupported operation.
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
Initial value.
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.
injectLoop(int, int, PcapPacketHandler<T>, T, PcapPacket) - Static method in class org.jnetpcap.PcapUtils
Inject loop.
insert(int, boolean) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, char) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, char[]) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, char[], int, int) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, CharSequence) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, CharSequence, int, int) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, double) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, float) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, int) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, long) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, Object) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
insert(int, String) - Method in class org.jnetpcap.util.JStringBuilder
Insert.
inspect(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.JRegistry
Inspect.
inspectClass(Class<?>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
Inspect class.
inspectClass(Object, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
Inspect class.
inspectClass(Class<?>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
Inspect class.
inspectClass(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
Inspect annotations within the class for length methods.
inspectClass(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
Inspect class.
inspectEnumConstant(String, Field, Map<Field.Property, AnnotatedFieldMethod>, Class<?>) - Static method in class org.jnetpcap.packet.structure.AnnotatedField
Inspect enum constant.
inspectJHeaderClass(Class<T>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
Inspect j header class.
inspectJHeaderClass(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
Inspect j header class.
inspectJHeaderClass(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedHeader
Inspect j header class.
inspectJHeaderClass(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
Inspect j header class.
inspectMethod(Class<? extends JHeader>, Method) - Static method in class org.jnetpcap.packet.structure.AnnotatedField
Inspect method.
inspectMethod(Method) - Static method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Inspect method.
inspectObject(Object, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBinding
Inspect object.
inspectObject(Object, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
Inspect object.
inspectObject(Object) - Static method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
Inspect object.
intMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Int method.
intValue() - Method in class org.jnetpcap.nio.JNumber
Returns the data from this JNUmber as a signed integer.
intValue(int) - Method in class org.jnetpcap.nio.JNumber
Sets new value in native memory.
intValue() - Method in enum org.jnetpcap.util.Debug.Level
Gets the numerical id for this level constant.
intValue() - Method in interface org.jnetpcap.util.Debug.LevelId
Gets the numerical id for this priority level.
intValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
Int value.
invokeSystemGCAndWait() - Method in class org.jnetpcap.nio.DisposableGC
Invoke system gc and wait.
invokeSystemGCWithMarker() - Method in class org.jnetpcap.nio.DisposableGC
Issues a JVM GC request, while injecting a marker reference to be cleaned up by the very same JVM GC run.
ip(byte[]) - Static method in class org.jnetpcap.packet.format.FormatUtils
Ip.
Ip4 - Class in org.jnetpcap.protocol.network
IP version 4.
Ip4() - Constructor for class org.jnetpcap.protocol.network.Ip4
 
Ip4.AddressExtension - Class in org.jnetpcap.protocol.network
The Class AddressExtension.
Ip4.AddressExtension() - Constructor for class org.jnetpcap.protocol.network.Ip4.AddressExtension
 
Ip4.Encode - Class in org.jnetpcap.protocol.network
The Class Encode.
Ip4.Encode() - Constructor for class org.jnetpcap.protocol.network.Ip4.Encode
 
Ip4.ExperimentalAccessControl - Class in org.jnetpcap.protocol.network
The Class ExperimentalAccessControl.
Ip4.ExperimentalAccessControl() - Constructor for class org.jnetpcap.protocol.network.Ip4.ExperimentalAccessControl
 
Ip4.ExperimentalFlowControl - Class in org.jnetpcap.protocol.network
The Class ExperimentalFlowControl.
Ip4.ExperimentalFlowControl() - Constructor for class org.jnetpcap.protocol.network.Ip4.ExperimentalFlowControl
 
Ip4.ExperimentalMeasurement - Class in org.jnetpcap.protocol.network
The Class ExperimentalMeasurement.
Ip4.ExperimentalMeasurement() - Constructor for class org.jnetpcap.protocol.network.Ip4.ExperimentalMeasurement
 
Ip4.ExtendedIp - Class in org.jnetpcap.protocol.network
The Class ExtendedIp.
Ip4.ExtendedIp() - Constructor for class org.jnetpcap.protocol.network.Ip4.ExtendedIp
 
Ip4.Flag - Enum in org.jnetpcap.protocol.network
Enum table for Ip4.flags field.
Ip4.IMITrafficDescriptor - Class in org.jnetpcap.protocol.network
The Class IMITrafficDescriptor.
Ip4.IMITrafficDescriptor() - Constructor for class org.jnetpcap.protocol.network.Ip4.IMITrafficDescriptor
 
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.CodeClass - Enum in org.jnetpcap.protocol.network
The Enum CodeClass.
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.MtuProbe - Class in org.jnetpcap.protocol.network
The Class MtuProbe.
Ip4.MtuProbe() - Constructor for class org.jnetpcap.protocol.network.Ip4.MtuProbe
 
Ip4.MtuReply - Class in org.jnetpcap.protocol.network
The Class MtuReply.
Ip4.MtuReply() - Constructor for class org.jnetpcap.protocol.network.Ip4.MtuReply
 
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.RouterAlert - Class in org.jnetpcap.protocol.network
The Class RouterAlert.
Ip4.RouterAlert() - Constructor for class org.jnetpcap.protocol.network.Ip4.RouterAlert
 
Ip4.RouterAlert.Action - Enum in org.jnetpcap.protocol.network
The Enum Action.
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.SelectiveDirectedBroadcastMode - Class in org.jnetpcap.protocol.network
The Class SelectiveDirectedBroadcastMode.
Ip4.SelectiveDirectedBroadcastMode() - Constructor for class org.jnetpcap.protocol.network.Ip4.SelectiveDirectedBroadcastMode
 
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.Traceroute - Class in org.jnetpcap.protocol.network
The Class Traceroute.
Ip4.Traceroute() - Constructor for class org.jnetpcap.protocol.network.Ip4.Traceroute
 
IP4_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant IP4_ID.
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
The Constant IP6_ID.
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
Instantiates a new ip resolver.
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
Checks if is alive.
isBound(JPacket, int) - Method in class org.jnetpcap.packet.AbstractBinding
Checks if is bound.
isBound(JPacket, H) - Method in class org.jnetpcap.packet.AbstractBinding
Checks if is bound.
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
Checks if is bound.
isBound(JPacket, int, JHeader) - Method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
Checks if is bound.
isCached(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Checks if is cached.
isCached(byte[]) - Method in interface org.jnetpcap.util.resolver.Resolver
Checks if resolver already has a mapping made for this particular address.
isChecksumValid() - Method in interface org.jnetpcap.packet.JHeaderChecksum
Validates the header's data against the stored checksum.
isChecksumValid() - Method in class org.jnetpcap.protocol.network.Icmp
Checks if the checksum is valid, for un-fragmented packets.
isChecksumValid() - Method in class org.jnetpcap.protocol.network.Ip4
Checks if the checksum is valid, even for fragmented packets.
isChecksumValid() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Checks if the checksum is valid, for un-fragmented packets.
isChecksumValid() - Method in class org.jnetpcap.protocol.tcpip.Udp
Checks if the checksum is valid, for un-fragmented packets.
isCleanupComplete() - Method in class org.jnetpcap.nio.DisposableGC
Checks if is cleanup complete.
isCleanupThreadActive() - Method in class org.jnetpcap.nio.DisposableGC
Checks if is cleanup thread active.
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
Checks if this state object is reading for native structures or has a java implementation backing it.
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
Checks if is displayable.
isEmpty() - Method in class org.jnetpcap.nio.LinkSequence
Checks if is empty.
isEmpty() - Method in class org.jnetpcap.util.BlockingQueuePump
Checks if is empty.
isEmpty() - Method in class org.jnetpcap.util.PcapPacketArrayList
Checks if is empty.
isEmpty() - Method in class org.jnetpcap.util.TimeoutQueue
Checks if is empty.
isFragment() - Method in class org.jnetpcap.protocol.network.Ip4
Checks if this is ip fragment of a larger PDU.
isFragmented() - Method in class org.jnetpcap.packet.JHeader
Checks if this entire header "record" which includes prefix, header, gap, payload and post is fragmented.
isGapTruncated() - Method in class org.jnetpcap.packet.JHeader
Checks if gap has been truncated due to truncation at the time of the capture.
isHeaderTruncated() - Method in class org.jnetpcap.packet.JHeader
Checks if header has been truncated due to truncation at the time of the capture.
isInitialized() - Method in class org.jnetpcap.nio.JMemory
Checks if this peered object is initialized.
isInitialized() - Method in class org.jnetpcap.util.SlidingBuffer
Checks if is initialized.
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
Checks if is j memory based owner.
isMapped - Variable in class org.jnetpcap.packet.structure.AnnotatedMethod
The is mapped.
isOwner() - Method in class org.jnetpcap.nio.JMemory
Checks if this object is the owner of native memory
isOwner() - Method in class org.jnetpcap.util.SlidingBuffer
Checks if is owner.
isPayloadTruncated() - Method in class org.jnetpcap.packet.JHeader
Checks if payload has been truncated due to truncation at the time of the capture.
isPostfixTruncated() - Method in class org.jnetpcap.packet.JHeader
Checks if postifx has been truncated due to truncation at the time of the capture.
isPrefixTruncated() - Method in class org.jnetpcap.packet.JHeader
Checks if prefix has been truncated due to truncation at the time of the capture.
isReadonly() - Method in class org.jnetpcap.nio.JBuffer
Checks if this buffer is readonly.
isReadonly() - Method in class org.jnetpcap.util.SlidingBuffer
Checks if is readonly.
isResponse() - Method in class org.jnetpcap.protocol.tcpip.Http
Checks if is response.
isResponse() - Method in class org.jnetpcap.protocol.voip.Sip
Checks if this message is a response message.
isReversable() - Method in class org.jnetpcap.packet.JFlow
Checks if is reversable.
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
Checks if is sub field.
isSubHeader - Variable in class org.jnetpcap.packet.JHeader
The is sub header.
isSubHeader() - Method in class org.jnetpcap.packet.structure.AnnotatedHeader
Checks if is sub header.
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 interface org.jnetpcap.util.Timeout
Checks if is timedout.
isVerbose() - Method in class org.jnetpcap.nio.DisposableGC
Checks if is verbose.
isVVerbose() - Method in class org.jnetpcap.nio.DisposableGC
Checks if is v verbose.
isVVVerbose() - Method in class org.jnetpcap.nio.DisposableGC
Checks if is vV verbose.
iterator() - Method in class org.jnetpcap.nio.LinkSequence
Iterator.
iterator() - Method in class org.jnetpcap.util.BlockingQueuePump
Iterator.
iterator() - Method in class org.jnetpcap.util.HoldQueue
Iterator.
iterator() - Method in class org.jnetpcap.util.PcapPacketArrayList
Iterator.

J

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 buffer stored in native memory.
JBuffer(JMemory.Type) - Constructor for class org.jnetpcap.nio.JBuffer
Creates a.
JBuffer(ByteBuffer) - Constructor for class org.jnetpcap.nio.JBuffer
Instantiates a new j buffer.
JBuffer(int) - Constructor for class org.jnetpcap.nio.JBuffer
Instantiates a new j buffer.
JBuffer(JMemory) - Constructor for class org.jnetpcap.nio.JBuffer
Instantiates a new j buffer.
JBuffer(byte[]) - Constructor for class org.jnetpcap.nio.JBuffer
Instantiates a new j buffer.
JBufferHandler<T> - Interface in org.jnetpcap
This is a test interface with classes imbeded for a possible replacement to loop and dispatch handers.
JBufferInputStream - Class in org.jnetpcap.nio
IO InputStream class that reads data out of a JBuffer.
JBufferInputStream(JBuffer) - Constructor for class org.jnetpcap.nio.JBufferInputStream
Creates a new input stream initialized to read data out of the supplied buffer.
JBufferInputStream(JBuffer, int, int) - Constructor for class org.jnetpcap.nio.JBufferInputStream
Creates a new input stream initialized to read data out fo the supplied buffer.
JCaptureHeader - Interface in org.jnetpcap
Interface to to capture header provided by the capturing library.
JCompoundHeader<B extends JHeader> - Interface in org.jnetpcap.packet
The Interface JCompoundHeader.
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
The Class ClasspathSearch.
JConfig.ClasspathSearch(ConfigString) - Constructor for class org.jnetpcap.util.config.JConfig.ClasspathSearch
Instantiates a new classpath search.
JConfig.FilesystemSearch - Class in org.jnetpcap.util.config
The Class FilesystemSearch.
JConfig.FilesystemSearch(ConfigString) - Constructor for class org.jnetpcap.util.config.JConfig.FilesystemSearch
Instantiates a new filesystem search.
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
The Class URLSearch.
JConfig.URLSearch(ConfigString) - Constructor for class org.jnetpcap.util.config.JConfig.URLSearch
Instantiates a new uRL search.
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
Instantiates a new j field.
JFlow - Class in org.jnetpcap.packet
The Class JFlow.
JFlow(JFlowKey) - Constructor for class org.jnetpcap.packet.JFlow
Instantiates a new j flow.
JFlowKey - Class in org.jnetpcap.packet
A unique key that identifies a flow of related packets.
JFlowKey() - Constructor for class org.jnetpcap.packet.JFlowKey
Instantiates a new j flow key.
JFlowKey(JMemory.Type) - Constructor for class org.jnetpcap.packet.JFlowKey
Instantiates a new j flow key.
JFlowMap - Class in org.jnetpcap.packet
The Class JFlowMap.
JFlowMap() - Constructor for class org.jnetpcap.packet.JFlowMap
Instantiates a new j flow map.
JFlowMap(int) - Constructor for class org.jnetpcap.packet.JFlowMap
Instantiates a new j flow map.
JFlowMap(Map<? extends JFlowKey, ? extends JFlow>) - Constructor for class org.jnetpcap.packet.JFlowMap
Instantiates a new j flow map.
JFlowMap(int, float) - Constructor for class org.jnetpcap.packet.JFlowMap
Instantiates a new j flow map.
JFormatter - Class in org.jnetpcap.packet.format
Formats decoded contents of a JPacket for output.
JFormatter() - Constructor for class org.jnetpcap.packet.format.JFormatter
Instantiates a new j formatter.
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
Creates an empty function object suitable for peering.
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
Constructs a header for a CORE protocol.
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.
JHeaderAccessor - Interface in org.jnetpcap.packet
Accessor to get a structured header from underlying buffer.
JHeaderChecksum - Interface in org.jnetpcap.packet
Interface implemented by protocol headers that maintain a header and possibly payload checksums.
JHeaderMap<B extends JHeader> - Class in org.jnetpcap.packet
The Class JHeaderMap.
JHeaderMap() - Constructor for class org.jnetpcap.packet.JHeaderMap
Instantiates a new j header map.
JHeaderMap(int, JField[], String, String, JHeader[]) - Constructor for class org.jnetpcap.packet.JHeaderMap
Instantiates a new j header map.
JHeaderMap(int, String, JHeader[]) - Constructor for class org.jnetpcap.packet.JHeaderMap
Instantiates a new j header map.
JHeaderMap(int, String, String, JHeader[]) - Constructor for class org.jnetpcap.packet.JHeaderMap
Instantiates a new j header map.
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
Instantiates a new j header scanner.
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
The Interface JHeaderType.
JLogger - Class in org.jnetpcap.util
Java Logging mechanism.
JLogger(String, String) - Constructor for class org.jnetpcap.util.JLogger
Instantiates a new j logger.
JMappedHeader - Class in org.jnetpcap.packet
The Class JMappedHeader.
JMappedHeader() - Constructor for class org.jnetpcap.packet.JMappedHeader
Instantiates a new j mapped header.
JMappedHeader(JProtocol) - Constructor for class org.jnetpcap.packet.JMappedHeader
Instantiates a new j mapped header.
JMappedHeader(int, JField[], String) - Constructor for class org.jnetpcap.packet.JMappedHeader
Instantiates a new j mapped header.
JMappedHeader(int, JField[], String, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
Instantiates a new j mapped header.
JMappedHeader(int, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
Instantiates a new j mapped header.
JMappedHeader(int, String, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
Instantiates a new j mapped header.
JMappedHeader(JHeader.State, JField[], String, String) - Constructor for class org.jnetpcap.packet.JMappedHeader
Instantiates a new j mapped header.
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
Instantiates a new j memory.
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, 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, 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.
JMemoryReference - Class in org.jnetpcap.nio
The Class JMemoryReference.
JMemoryReference(Object, long, long) - Constructor for class org.jnetpcap.nio.JMemoryReference
Instantiates a new j memory reference.
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
The Class JNetPcapFormatter.
JNetPcapFormatter() - Constructor for class org.jnetpcap.util.JNetPcapFormatter
Instantiates a new j net pcap formatter.
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
Allocates a JNumber object capable of storing the biggest primitive on this platform.
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.
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
Instantiates a new state.
JPacket.State(JMemory.Type) - Constructor for class org.jnetpcap.packet.JPacket.State
Instantiates a new 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
 
JPayloadAccessor - Interface in org.jnetpcap.packet
Interface which provides access to payload portion of the packet data.
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.
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).
JScannerReference - Class in org.jnetpcap.packet
The Class JScannerReference.
JScannerReference(Object, long, long) - Constructor for class org.jnetpcap.packet.JScannerReference
Instantiates a new j scanner reference.
JStringBuilder - Class in org.jnetpcap.util
Subclassible delagate StringBuilder class.
JStringBuilder() - Constructor for class org.jnetpcap.util.JStringBuilder
Instantiates a new j string builder.
JStringBuilder(CharSequence) - Constructor for class org.jnetpcap.util.JStringBuilder
Instantiates a new j string builder.
JStringBuilder(int) - Constructor for class org.jnetpcap.util.JStringBuilder
Instantiates a new j string builder.
JStringBuilder(String) - Constructor for class org.jnetpcap.util.JStringBuilder
Instantiates a new j string builder.
JStruct - Class in org.jnetpcap.nio
Base class for peered pure structure classes.
JStruct(String, JMemory.Type) - Constructor for class org.jnetpcap.nio.JStruct
Creates a new structure object.
JStruct(String, ByteBuffer) - Constructor for class org.jnetpcap.nio.JStruct
Creates a new structure object peered with the supplied object.
JStruct(String, int) - Constructor for class org.jnetpcap.nio.JStruct
Creates a new structure object of specified size.
JStruct(String, JMemory) - Constructor for class org.jnetpcap.nio.JStruct
Creates a new structure object.
JSubHeader<T extends JHeader> - Class in org.jnetpcap.packet
The Class JSubHeader.
JSubHeader() - Constructor for class org.jnetpcap.packet.JSubHeader
Instantiates a new j sub header.
JSubHeader(int, JField[], String, String) - Constructor for class org.jnetpcap.packet.JSubHeader
Instantiates a new j sub header.
JSubHeader(int, JField[], String) - Constructor for class org.jnetpcap.packet.JSubHeader
Instantiates a new j sub header.
JSubHeader(int, String, String) - Constructor for class org.jnetpcap.packet.JSubHeader
Instantiates a new j sub header.
JSubHeader(int, String) - Constructor for class org.jnetpcap.packet.JSubHeader
Instantiates a new j sub header.
JSubHeader(JHeader.State, JField[], String, String) - Constructor for class org.jnetpcap.packet.JSubHeader
Instantiates a new j sub header.
JThreadLocal<T> - Class in org.jnetpcap.util
The Class JThreadLocal.
JThreadLocal() - Constructor for class org.jnetpcap.util.JThreadLocal
Instantiates a new j thread local.
JThreadLocal(Class<T>) - Constructor for class org.jnetpcap.util.JThreadLocal
Instantiates a new j thread local.

K

KIBIBYTE - Static variable in class org.jnetpcap.util.Units
The Constant KIBIBYTE.
KILOBYTE - Static variable in class org.jnetpcap.util.Units
The Constant KILOBYTE.

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
The Constant L2TP_ID.
LAST_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant LAST_ID.
lastIndexOf(String) - Method in class org.jnetpcap.util.JStringBuilder
Last index of.
lastIndexOf(String, int) - Method in class org.jnetpcap.util.JStringBuilder
Last index of.
lastIndexOf(Object) - Method in class org.jnetpcap.util.PcapPacketArrayList
Last index of.
LENGTH - Static variable in class org.jnetpcap.PcapHeader
Length of the libpcap pcap header in bytes.
length() - Method in class org.jnetpcap.protocol.application.WebImage
Length.
LENGTH - Static variable in class org.jnetpcap.protocol.lan.Ethernet
The Constant LENGTH.
length() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Length.
length(int) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.AddressExtension
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.AddressExtension
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.Encode
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Encode
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.ExperimentalAccessControl
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.ExperimentalAccessControl
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.ExperimentalFlowControl
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.ExperimentalFlowControl
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.ExperimentalMeasurement
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.ExperimentalMeasurement
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.ExtendedIp
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.ExtendedIp
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.IMITrafficDescriptor
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.IMITrafficDescriptor
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.MtuProbe
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.MtuProbe
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.MtuReply
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.MtuReply
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.RouterAlert
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.RouterAlert
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.Security
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.SelectiveDirectedBroadcastMode
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.SelectiveDirectedBroadcastMode
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip4.Traceroute
Length.
length(int) - Method in class org.jnetpcap.protocol.network.Ip4.Traceroute
Length.
length() - Method in class org.jnetpcap.protocol.network.Ip6
Length.
length() - Method in class org.jnetpcap.protocol.tcpip.Tcp.TcpOption
Optional length of this option.
length(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp.TcpOption
Sets a new length for the option.
length() - Method in class org.jnetpcap.protocol.tcpip.Udp
A field that specifies the length in bytes of the entire datagram: header and data.
length(int) - Method in class org.jnetpcap.protocol.tcpip.Udp
Sets a new unsigned 16-bit integer value for the udp field.
length() - Method in class org.jnetpcap.protocol.voip.Rtp.Extension
a 16-bit length field that counts the number of 32-bit words in the extension, excluding the four-octet extension header (therefore zero is a valid length).
length() - Method in class org.jnetpcap.protocol.vpn.L2TP
Length.
length() - Method in class org.jnetpcap.util.JStringBuilder
Length.
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
Length.
lengthCheck(String) - Method in class org.jnetpcap.protocol.tcpip.Tcp.TcpOption
A runtime check if the length field is present in the option or if length of 1 is implied by option type.
lengthDescription() - Method in class org.jnetpcap.protocol.network.Ip4.Routing
Length description.
lengthDescription() - Method in class org.jnetpcap.protocol.tcpip.Tcp.TcpOption
Dynamically generates additional description information.
lengthOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
Length offset.
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.
Link<T> - Interface in org.jnetpcap.nio
The Interface Link.
linkCollection() - Method in class org.jnetpcap.nio.DisposableReference
Link collection.
linkCollection(LinkSequence<DisposableReference>) - Method in class org.jnetpcap.nio.DisposableReference
Link collection.
linkCollection() - Method in interface org.jnetpcap.nio.Link
Link collection.
linkCollection(LinkSequence<T>) - Method in interface org.jnetpcap.nio.Link
Link collection.
linkElement() - Method in class org.jnetpcap.nio.DisposableReference
Link element.
linkElement() - Method in interface org.jnetpcap.nio.Link
Link element.
linkNext() - Method in class org.jnetpcap.nio.DisposableReference
Link next.
linkNext(Link<DisposableReference>) - Method in class org.jnetpcap.nio.DisposableReference
Link next.
linkNext() - Method in interface org.jnetpcap.nio.Link
Link next.
linkNext(Link<T>) - Method in interface org.jnetpcap.nio.Link
Link next.
linkPrev() - Method in class org.jnetpcap.nio.DisposableReference
Link prev.
linkPrev(Link<DisposableReference>) - Method in class org.jnetpcap.nio.DisposableReference
Link prev.
linkPrev() - Method in interface org.jnetpcap.nio.Link
Link prev.
linkPrev(Link<T>) - Method in interface org.jnetpcap.nio.Link
Link prev.
links() - Method in class org.jnetpcap.protocol.application.Html
Links.
LinkSequence<T> - Class in org.jnetpcap.nio
The Class LinkSequence.
LinkSequence() - Constructor for class org.jnetpcap.nio.LinkSequence
Instantiates a new link sequence.
LinkSequence(String) - Constructor for class org.jnetpcap.nio.LinkSequence
Instantiates a new link sequence.
LINUX_SLL_BROADCAST - Static variable in class org.jnetpcap.protocol.lan.SLL
The Constant LINUX_SLL_BROADCAST.
LINUX_SLL_HOST - Static variable in class org.jnetpcap.protocol.lan.SLL
The Constant LINUX_SLL_HOST.
LINUX_SLL_MULTICAST - Static variable in class org.jnetpcap.protocol.lan.SLL
The Constant LINUX_SLL_MULTICAST.
LINUX_SLL_OTHERHOST - Static variable in class org.jnetpcap.protocol.lan.SLL
The Constant LINUX_SLL_OTHERHOST.
LINUX_SLL_OUTGOING - Static variable in class org.jnetpcap.protocol.lan.SLL
The Constant LINUX_SLL_OUTGOING.
listDependencies() - Method in class org.jnetpcap.packet.AbstractBinding
List dependencies.
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
List dependencies.
listIterator() - Method in class org.jnetpcap.util.PcapPacketArrayList
List iterator.
listIterator(int) - Method in class org.jnetpcap.util.PcapPacketArrayList
List iterator.
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
Load cache.
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
Long method.
longValue() - Method in class org.jnetpcap.nio.JNumber
Gets value from native memory.
longValue(long) - Method in class org.jnetpcap.nio.JNumber
Sets new value in native memory.
longValue(JHeader) - Method in class org.jnetpcap.packet.structure.JField
Long value.
longValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
Long value.
lookupAnnotatedHeader(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.JRegistry
Lookup annotated header.
lookupAnnotatedHeader(int) - Static method in class org.jnetpcap.packet.JRegistry
Lookup annotated header.
lookupAnnotatedHeader(JProtocol) - Static method in class org.jnetpcap.packet.JRegistry
Lookup annotated header.
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