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 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 contigues 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, PcapPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, JBufferHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, JPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, JPacketHandler<T>, T, JScanner) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, PcapDumper) - Method in class org.jnetpcap.Pcap
A specialized loop method that utilizes a fast native dumper without entering java environment.
loop(int, PcapHandler<T>, T) - Method in class org.jnetpcap.Pcap
Deprecated. use of PcapHandler has been replaced with ByteBufferHandler
loop(int, PcapPacketHandler<T>, T) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
loop(int, PcapPacketHandler<T>, T, JScanner) - Method in class org.jnetpcap.Pcap
Collect a group of packets.
LOOP_INFINATE - Static variable in class org.jnetpcap.Pcap
Value of packet count argument for loop method call which indicates that the loop should never exit, unless an error occured or breakloop call was used to interrupt the dispatcher.
LOOP_INTERRUPTED - Static variable in class org.jnetpcap.Pcap
Pcap status return code for loop and dispatch methods.
loopInBackground(Pcap, int, ByteBufferHandler<T>, T) - Static method in class org.jnetpcap.PcapUtils
Runs the loop function in a background thread.
loopInBackground(Pcap, int, JBufferHandler<T>, T) - Static method in class org.jnetpcap.PcapUtils
Runs the loop function in a background thread.

M

mac(byte[]) - Static method in class org.jnetpcap.packet.format.FormatUtils
Mac.
majorVersion() - Method in class org.jnetpcap.Pcap
Return the major version number of the pcap library used to write the savefile.
malloc(int, JMemory) - Static method in class org.jnetpcap.nio.JMemoryPool
Malloc.
map(Enum<? extends Enum<?>>) - Method in class org.jnetpcap.packet.JMappedHeader
Map.
map(String) - Method in class org.jnetpcap.packet.JMappedHeader
Map.
mapDLTToId(int) - Static method in class org.jnetpcap.packet.JRegistry
Map dlt to id.
mapIdToDLT(int) - Static method in class org.jnetpcap.packet.JRegistry
Map id to dlt.
mapIdToPcapDLT(int) - Static method in class org.jnetpcap.packet.JRegistry
Map id to pcap dlt.
mark(int) - Method in class org.jnetpcap.nio.JBufferInputStream
Sets a mark within the buffer where subsequent reset operation will revert back the position to.
MARKER_MASK - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bitmask applied to byte 1 in the header which masks off the marker bit option flag.
MARKER_OFFSET - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bit offset into byte 1 of the header for MARKER field.
markers(JPacket.State) - Static method in class org.jnetpcap.packet.format.FormatUtils
Markers.
markSupported() - Method in class org.jnetpcap.nio.JBufferInputStream
Checks if mark method is supported on this stream.
MASK_FLAGS - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
The Constant MASK_FLAGS.
MASK_FLAGS - Static variable in class org.jnetpcap.protocol.vpn.L2TP
The Constant MASK_FLAGS.
MASK_OVERFLOW - Static variable in class org.jnetpcap.protocol.network.Ip4.Timestamp
The Constant MASK_OVERFLOW.
MASK_VERSION - Static variable in class org.jnetpcap.protocol.vpn.L2TP
The Constant MASK_VERSION.
match(JFlowKey) - Method in class org.jnetpcap.packet.JFlowKey
Compares the flow keys and returns the direction in which the match occured.
MAX_DIRECT_MEMORY_DEFAULT - Static variable in class org.jnetpcap.nio.JMemory
The default maximum value for 'nio.mx' system property, if not set.
MAX_ENTRY_COUNT - Static variable in class org.jnetpcap.packet.JScanner
Maximum number of header entries allowed per packet buffer by the scanner.
MAX_HEADERS - Static variable in class org.jnetpcap.packet.JHeaderMap
The Constant MAX_HEADERS.
MAX_ID_COUNT - Static variable in class org.jnetpcap.packet.JRegistry
Maximum number of protocol header entries allowed by this implementation of JRegistry.
MAX_ID_COUNT - Static variable in class org.jnetpcap.packet.JScanner
Maximum number of ID entries allowed by the scanner.
maxDirectMemory() - Static method in class org.jnetpcap.nio.JMemory
Returns the hard limit for the amount of memory native is allowed to allocate.
MEBIBYTE - Static variable in class org.jnetpcap.util.Units
The Constant MEBIBYTE.
MEGABYTE - Static variable in class org.jnetpcap.util.Units
The Constant MEGABYTE.
memory - Variable in class org.jnetpcap.packet.JPacket
The allocated memory buffer.
method - Variable in class org.jnetpcap.packet.structure.AnnotatedMethod
The method.
metric() - Method in class org.jnetpcap.protocol.network.Rip1.EntryV1
Metric.
minorVersion() - Method in class org.jnetpcap.Pcap
Return the minor version number of the pcap library used to write the savefile.
MODE_BLOCKING - Static variable in class org.jnetpcap.Pcap
Flag which can be used with setNonBlock method to set the previously opened pcap descriptor into 'blocking' mode.
MODE_CAPT - Static variable in class org.jnetpcap.winpcap.WinPcap
default capture mode.
MODE_MONITOR - Static variable in class org.jnetpcap.winpcap.WinPcap
monitor mode.
MODE_NON_BLOCKING - Static variable in class org.jnetpcap.Pcap
Flag which can be used with setNonBlock method to set the previously opened pcap descriptor into 'non-blocking' mode.
MODE_NON_PROMISCUOUS - Static variable in class org.jnetpcap.Pcap
Flag used with openLive to specify that the interface should not be put into promisuous mode, but only if poassible.
MODE_PROMISCUOUS - Static variable in class org.jnetpcap.Pcap
Flag used with openLive to specify that the interface should be put into promisuous mode.
MODE_STAT - Static variable in class org.jnetpcap.winpcap.WinPcap
statistical mode.
mss() - Method in class org.jnetpcap.protocol.tcpip.Tcp.MSS
This field must only be sent in the initial connection request (i.e., in segments with the SYN control bit set).
mss(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp.MSS
Sets a new value in the field.

N

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

O

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

P

packet - Variable in class org.jnetpcap.packet.JHeader
A reference to the packet that this header is part of.
packetAfter(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Packet after.
packetAfter(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
Packet after.
packetAfter(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
packetBefore(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Packet before.
packetBefore(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
Packet before.
packetBefore(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
packetNull(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Packet null.
packetNull(JPacket, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
Packet null.
packetType() - Method in class org.jnetpcap.protocol.lan.SLL
Packet type.
pad() - Method in class org.jnetpcap.packet.format.JFormatter
Appends a string, a pad, to the beginning of the line.
pad() - Method in class org.jnetpcap.protocol.vpn.L2TP
Pad.
PADDING_MASK - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bitmask applied to byte 0 in the header which masks off the padding bit option flag.
PADDING_OFFSET - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bit offset into byte 0 of the header for PADDING field.
paddingLength() - Method in class org.jnetpcap.protocol.voip.Rtp
Returns the number of padding bytes that were appended at the end of this Rtp frame.
padOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
Pad offset.
page() - Method in class org.jnetpcap.protocol.application.Html
Page.
pageLength() - Method in class org.jnetpcap.protocol.application.Html
Page length.
PARAM_PROBLEM_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant PARAM_PROBLEM_ID.
parseContentType(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.ContentType
Parses the content type.
parseContentType(String) - Static method in enum org.jnetpcap.protocol.voip.Sip.ContentType
Parses a string containing content type ot a enum constant.
parseStringPrefix(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag.Param
Parses the string prefix.
parseStringPrefix(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag
Parses the string prefix.
Payload - Class in org.jnetpcap.packet
Builtin header type that is a catch all for all unmatch data within a packet buffer.
Payload() - Constructor for class org.jnetpcap.packet.Payload
 
PAYLOAD_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant PAYLOAD_ID.
Pcap - Class in org.jnetpcap
This class is the main class peered with native pcap_t structure in libpcap and winpcap library impelementations.
Pcap() - Constructor for class org.jnetpcap.Pcap
Pcap object can only be created by calling one of the static.
pcap - Variable in class org.jnetpcap.PcapTask
Pcap handle.
PcapAddr - Class in org.jnetpcap
Class peered with native pcap_addr structure.
PcapAddr() - Constructor for class org.jnetpcap.PcapAddr
 
PcapBpfProgram - Class in org.jnetpcap
Class peered with native bpf_program structure.
PcapBpfProgram() - Constructor for class org.jnetpcap.PcapBpfProgram
Special constructor that allows creation of empty object ready for initialization.
PcapBpfProgram(byte[]) - Constructor for class org.jnetpcap.PcapBpfProgram
Allocates a peering C structure and initializes it with data from the supplied buffer.
PcapBpfProgram(ByteBuffer) - Constructor for class org.jnetpcap.PcapBpfProgram
Allocates a peering C structure and initializes it with data from the supplied buffer.
PcapClosedException - Exception in org.jnetpcap
Thrown if Pcap object is access after it has been closed.
PcapClosedException() - Constructor for exception org.jnetpcap.PcapClosedException
Instantiates a new pcap closed exception.
PcapClosedException(String, Throwable) - Constructor for exception org.jnetpcap.PcapClosedException
Instantiates a new pcap closed exception.
PcapClosedException(String) - Constructor for exception org.jnetpcap.PcapClosedException
Instantiates a new pcap closed exception.
PcapClosedException(Throwable) - Constructor for exception org.jnetpcap.PcapClosedException
Instantiates a new pcap closed exception.
PcapDLT - Enum in org.jnetpcap
Constants that represent the Pcap's Payload Link Type assignments.
PcapDumper - Class in org.jnetpcap
Class peered with native pcap_dumper structure.
PcapDumper() - Constructor for class org.jnetpcap.PcapDumper
 
PcapExtensionNotAvailableException - Exception in org.jnetpcap
Exception is thrown when a pcap extension is accessed, one of its methods, while it is not supported on this particular platform.
PcapExtensionNotAvailableException() - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
Instantiates a new pcap extension not available exception.
PcapExtensionNotAvailableException(String, Throwable) - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
Instantiates a new pcap extension not available exception.
PcapExtensionNotAvailableException(String) - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
Instantiates a new pcap extension not available exception.
PcapExtensionNotAvailableException(Throwable) - Constructor for exception org.jnetpcap.PcapExtensionNotAvailableException
Instantiates a new pcap extension not available exception.
PcapHandler<T> - Interface in org.jnetpcap
Deprecated. replaced by ByteBufferHandler
PcapHeader - Class in org.jnetpcap
struct pkt_header { struct timeval ts; // ts.tv_sec, ts.tv_usec uint32 caplen; // captured length uint32 len; // original length }
PcapHeader() - Constructor for class org.jnetpcap.PcapHeader
Creates a header structure with allocated memory.
PcapHeader(int, int) - Constructor for class org.jnetpcap.PcapHeader
Creates a header structure with initial values.
PcapHeader(JMemory.Type) - Constructor for class org.jnetpcap.PcapHeader
Creates an empty pcap header suitable for peering.
PcapIf - Class in org.jnetpcap
Class peered with native pcap_if_t structure.
PcapIf() - Constructor for class org.jnetpcap.PcapIf
 
PcapInteger - Class in org.jnetpcap
Deprecated. replaced by JNumber
PcapInteger(int) - Constructor for class org.jnetpcap.PcapInteger
Deprecated. Initializes the object with int value.
PcapInteger() - Constructor for class org.jnetpcap.PcapInteger
Deprecated. Creates an 0 initialized integer object.
PcapPacket - Class in org.jnetpcap.packet
A pcap packet.
PcapPacket(byte[]) - Constructor for class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
PcapPacket(ByteBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
PcapPacket(int) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates a memory buffer large enough to hold atleast size bytes of data and the decoded packet state.
PcapPacket(int, int) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates memory for packet data and certain amount of state and headers.
PcapPacket(JBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
PcapPacket(JPacket) - Constructor for class org.jnetpcap.packet.PcapPacket
Does a deep copy of the source packet into newly allocated native memory location.
PcapPacket(PcapHeader, ByteBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates memory for new packet and copies both the header and packet buffer to newly allocated memory.
PcapPacket(PcapHeader, JBuffer) - Constructor for class org.jnetpcap.packet.PcapPacket
Allocates memory for new packet and copies both the header and packet buffer to newly allocated memory.
PcapPacket(PcapPacket) - Constructor for class org.jnetpcap.packet.PcapPacket
Does a deep copy of the source packet into newly allocated native memory location.
PcapPacket(JMemory.Type) - Constructor for class org.jnetpcap.packet.PcapPacket
Special type of instantiation that allows an empty packet to be peered, or in C terms its a packet pointer with no actual memory allocated.
PcapPacketArrayList - Class in org.jnetpcap.util
The Class PcapPacketArrayList.
PcapPacketArrayList() - Constructor for class org.jnetpcap.util.PcapPacketArrayList
Instantiates a new pcap packet array list.
PcapPacketArrayList(int) - Constructor for class org.jnetpcap.util.PcapPacketArrayList
Instantiates a new pcap packet array list.
PcapPacketArrayList(Collection<? extends PcapPacket>) - Constructor for class org.jnetpcap.util.PcapPacketArrayList
Instantiates a new pcap packet array list.
PcapPacketHandler<T> - Interface in org.jnetpcap.packet
The Interface PcapPacketHandler.
PcapPacketSupport - Class in org.jnetpcap.util
A utility class that dispatches a PcapPacket to any number of listeners.
PcapPacketSupport() - Constructor for class org.jnetpcap.util.PcapPacketSupport
 
PcapPktBuffer - Class in org.jnetpcap
Deprecated. replaced by JBuffer
PcapPktBuffer() - Constructor for class org.jnetpcap.PcapPktBuffer
Deprecated.  
PcapPktHdr - Class in org.jnetpcap
Deprecated. replaced by PcapHeader
PcapPktHdr() - Constructor for class org.jnetpcap.PcapPktHdr
Deprecated. Initializes the timestamp fields to current time and length fields to 0.
PcapPktHdr(int, int) - Constructor for class org.jnetpcap.PcapPktHdr
Deprecated. Allocates a new packet header and initializes the caplen and len fields.
PcapPktHdr(long, int, int, int) - Constructor for class org.jnetpcap.PcapPktHdr
Deprecated. Instantiates a new pcap pkt hdr.
PcapSockAddr - Class in org.jnetpcap
Class peered with native struct sockaddr structure.
PcapSockAddr() - Constructor for class org.jnetpcap.PcapSockAddr
 
PcapStat - Class in org.jnetpcap
Class peered with native pcap_stat structure providing only the core statistics.
PcapStat() - Constructor for class org.jnetpcap.PcapStat
 
PcapTask<T> - Class in org.jnetpcap
A pcap background task handle.
PcapTask(Pcap, int, T) - Constructor for class org.jnetpcap.PcapTask
Creates a new task handle for controlling background thread.
PcapUtils - Class in org.jnetpcap
A Pcap utility class which provides certain additional and convenience methods.
peek() - Method in class org.jnetpcap.util.BlockingQueuePump
Peek.
peek() - Method in class org.jnetpcap.util.HoldQueue
Peek.
peer(ByteBuffer) - Method in class org.jnetpcap.nio.JBuffer
Peers this buffer with a new buffer.
peer(JBuffer) - Method in class org.jnetpcap.nio.JBuffer
Peers this buffer with the new buffer.
peer(JBuffer, int, int) - Method in class org.jnetpcap.nio.JBuffer
Peers this buffer with a new buffer.
peer(JMemory) - Method in class org.jnetpcap.nio.JBuffer
Peers this object with the supplied object.
peer(ByteBuffer) - Method in class org.jnetpcap.nio.JMemory
Peers the src structure with this instance.
peer(JMemory) - Method in class org.jnetpcap.nio.JMemory
Peers the peer structure with this instance.
peer(JMemory, int, int) - Method in class org.jnetpcap.nio.JMemory
Peers the peer structure with this instance.
peer(JNumber) - Method in class org.jnetpcap.nio.JNumber
Peers with supplied number object.
peer(JBuffer) - Method in class org.jnetpcap.nio.JNumber
Peers with supplied buffer object.
peer(JBuffer, int) - Method in class org.jnetpcap.nio.JNumber
Peers with supplied buffer object.
peer(JPacket.State) - Method in class org.jnetpcap.packet.JFlowKey
Peer.
peer(JBuffer, int) - Method in class org.jnetpcap.packet.JHeader
Peers this state object with the buffer at specified offset.
peer(JHeader) - Method in class org.jnetpcap.packet.JHeader
Peers, associates a native packet buffer and scanner structure with this header.
peer(JHeader.State) - Method in class org.jnetpcap.packet.JHeader.State
Peers this state object with the native structures of another.
peer(ByteBuffer) - Method in class org.jnetpcap.packet.JPacket.State
Peer.
peer(JBuffer) - Method in class org.jnetpcap.packet.JPacket.State
Peer.
peer(JBuffer, int, int) - Method in class org.jnetpcap.packet.JPacket.State
Peer.
peer(JMemory, int) - Method in class org.jnetpcap.packet.JPacket.State
Peer.
peer(JMemoryPool.Block, int, int) - Method in class org.jnetpcap.packet.JPacket.State
Peer.
peer(JPacket.State) - Method in class org.jnetpcap.packet.JPacket.State
Peer.
peer(PcapHeader, JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peer.
peer(JBuffer, int) - Method in class org.jnetpcap.PcapHeader
Peers this header object with the supplied memory object.
peer(ByteBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
Peer.
peer(JBuffer, int, int) - Method in class org.jnetpcap.util.SlidingBuffer
Peer.
peer(JBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
Peer.
peer(JMemory) - Method in class org.jnetpcap.util.SlidingBuffer
Peer.
peerAndScan(int, PcapHeader, JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peer and scan.
peerHeaderAndData(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peers both header and data to buffer.
peerHeaderAndData(PcapHeader, ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peer header and data.
peerHeaderAndData(PcapHeader, JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peer header and data.
peerHeaderById(int, int, JHeader.State) - Method in class org.jnetpcap.packet.JPacket.State
Peer header by id.
peerHeaderByIndex(int, JHeader.State) - Method in class org.jnetpcap.packet.JPacket.State
Peer header by index.
PeeringException - Exception in org.jnetpcap.packet
The Class PeeringException.
PeeringException() - Constructor for exception org.jnetpcap.packet.PeeringException
Instantiates a new peering exception.
PeeringException(String) - Constructor for exception org.jnetpcap.packet.PeeringException
Instantiates a new peering exception.
PeeringException(Throwable) - Constructor for exception org.jnetpcap.packet.PeeringException
Instantiates a new peering exception.
PeeringException(String, Throwable) - Constructor for exception org.jnetpcap.packet.PeeringException
Instantiates a new peering exception.
peerPayloadTo(JBuffer) - Method in class org.jnetpcap.packet.JHeader
Peers, without copy, the user supplied buffer with payload data portion of the packet right after the current header.
peerPayloadTo(JBuffer) - Method in interface org.jnetpcap.packet.JPayloadAccessor
Peers, without copy, the user supplied buffer with payload data portion of the packet right after the current header.
peerStateAndData(ByteBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(JBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(JBuffer, int) - Method in class org.jnetpcap.packet.JMemoryPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peers the contents of the buffer directly with this packet.
peerStateAndData(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Peers the contents of the buffer directly with this packet.
peerTo(JBuffer, int) - Method in class org.jnetpcap.packet.JPacket.State
Peers this packet's state to buffer.
peerTo(JBuffer, int, int) - Method in class org.jnetpcap.packet.JPacket.State
Peers this packet's state to buffer.
peerTo(JPacket.State, int) - Method in class org.jnetpcap.packet.JPacket.State
Peer to.
peerTo(JBuffer, int) - Method in class org.jnetpcap.PcapHeader
Peers this header with the supplied buffer.
peerTo(PcapHeader, int) - Method in class org.jnetpcap.PcapHeader
Peers this header to the user supplied header.
pid() - Method in class org.jnetpcap.protocol.lan.IEEESnap
Pid.
pidDescription() - Method in class org.jnetpcap.protocol.lan.IEEESnap
Pid description.
plen() - Method in class org.jnetpcap.protocol.network.Arp
Plen.
POINTER - Static variable in class org.jnetpcap.nio.JMemory
Convenience constant that is synonym as JMemory.Type.POINTER.
pointer() - Method in class org.jnetpcap.protocol.network.Icmp.ParamProblem
Pointer.
poll() - Method in class org.jnetpcap.util.BlockingQueuePump
Poll.
poll(long, TimeUnit) - Method in class org.jnetpcap.util.BlockingQueuePump
Poll.
poll() - Method in class org.jnetpcap.util.HoldQueue
Poll.
pool - Static variable in class org.jnetpcap.packet.JPacket
Packet's default memory pool out of which allocates memory for deep copies.
postfixLength(JBuffer, int) - Static method in class org.jnetpcap.protocol.voip.Rtp
Determines the length of Rtp padding if the header has been padded.
PPP - Class in org.jnetpcap.protocol.wan
Point to Point Protocol header definition.
PPP() - Constructor for class org.jnetpcap.protocol.wan.PPP
 
PPP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant PPP_ID.
printf(String, Object...) - Method in class org.jnetpcap.packet.format.JFormatter
Printf.
println(String) - Method in class org.jnetpcap.packet.format.JFormatter
Println.
priority() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
Priority.
profileSpecific() - Method in class org.jnetpcap.protocol.voip.Rtp.Extension
The format of these 16 bit field is to be defined by the profile specification under which the implementations are operating.
PROPERTIES_CONFIG - Static variable in class org.jnetpcap.util.JLogger
Default resource file with logger configurations.
propertyChange(PropertyChangeEvent) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Property change.
Protocol - Annotation Type in org.jnetpcap.packet.annotate
Specifies global protocol properties.
protocol() - Method in class org.jnetpcap.protocol.wan.PPP
Protocol.
Protocol.Suite - Enum in org.jnetpcap.packet.annotate
The Enum Suite.
ProtocolSuite - Enum in org.jnetpcap.packet.annotate
Standard protocol suite names.
protocolType() - Method in class org.jnetpcap.protocol.network.Arp
Protocol type.
protocolTypeDescription() - Method in class org.jnetpcap.protocol.network.Arp
Protocol type description.
protocolTypeEnum() - Method in class org.jnetpcap.protocol.network.Arp
Protocol type enum.
pseudoTcp(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Pseudo tcp.
pseudoUdp(JBuffer, int, int) - Static method in class org.jnetpcap.util.checksum.Checksum
Pseudo udp.
put(T) - Method in class org.jnetpcap.util.BlockingQueuePump
Put.

Q

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

R

rawHeader - Variable in class org.jnetpcap.packet.AbstractMessageHeader
The raw header.
read() - Method in class org.jnetpcap.nio.JBufferInputStream
Reads 1 byte out of the underlying source buffer.
read(byte[], int, int) - Method in class org.jnetpcap.nio.JBufferInputStream
Reads a block of data out of the source buffer.
read(byte[]) - Method in class org.jnetpcap.nio.JBufferInputStream
Reads a block of data out of the source buffer.
readConfiguration(Properties) - Static method in class org.jnetpcap.util.JLogger
Read configuration.
record_header() - Method in class org.jnetpcap.packet.JScan
Record_header.
record_header(int) - Method in class org.jnetpcap.packet.JScan
Record_header.
REDIRECT_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant REDIRECT_ID.
register(Class<? extends JHeader>) - Static method in class org.jnetpcap.packet.JRegistry
Register.
register(Class<? extends JHeader>, List<HeaderDefinitionError>) - Static method in class org.jnetpcap.packet.JRegistry
Registeres a new protocol header.
registerDLT(int, int) - Static method in class org.jnetpcap.packet.JRegistry
Register dlt.
registerDLT(PcapDLT, int) - Static method in class org.jnetpcap.packet.JRegistry
Register dlt.
registerResolver(Object, Resolver) - Static method in class org.jnetpcap.packet.JRegistry
Registers a new resolver of any type, replacing the previous resolver.
registerResolver(Resolver.ResolverType, Resolver) - Static method in class org.jnetpcap.packet.JRegistry
Registers a new resolver of specific type, replacing the previous resolver.
RegistryException - Exception in org.jnetpcap.packet
The Class RegistryException.
RegistryException() - Constructor for exception org.jnetpcap.packet.RegistryException
Instantiates a new registry exception.
RegistryException(String) - Constructor for exception org.jnetpcap.packet.RegistryException
Instantiates a new registry exception.
RegistryException(Throwable) - Constructor for exception org.jnetpcap.packet.RegistryException
Instantiates a new registry exception.
RegistryException(String, Throwable) - Constructor for exception org.jnetpcap.packet.RegistryException
Instantiates a new registry exception.
RegistryHeaderErrors - Exception in org.jnetpcap.packet
The Class RegistryHeaderErrors.
RegistryHeaderErrors(Class<? extends JHeader>, List<HeaderDefinitionError>, String) - Constructor for exception org.jnetpcap.packet.RegistryHeaderErrors
Instantiates a new registry header errors.
RegistryRuntimeException - Exception in org.jnetpcap.packet
The Class RegistryRuntimeException.
RegistryRuntimeException() - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
Instantiates a new registry runtime exception.
RegistryRuntimeException(String) - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
Instantiates a new registry runtime exception.
RegistryRuntimeException(Throwable) - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
Instantiates a new registry runtime exception.
RegistryRuntimeException(String, Throwable) - Constructor for exception org.jnetpcap.packet.RegistryRuntimeException
Instantiates a new registry runtime exception.
release() - Method in class org.jnetpcap.util.HoldQueue.HoldHandle
Release.
reloadAll() - Method in class org.jnetpcap.packet.JScanner
Reloads the scanner and bindings table from JRegistry down to native scanner structures.
remaining(int) - Method in class org.jnetpcap.packet.JPacket
Calculates the number of bytes remaining within the packet given a specific offset.
remaining(int, int) - Method in class org.jnetpcap.packet.JPacket
Calculates the remaining number of bytes within the packet buffer taking into account offset and length of a header supplied.
remainingCapacity() - Method in class org.jnetpcap.util.BlockingQueuePump
Remaining capacity.
remove() - Method in class org.jnetpcap.nio.DisposableReference
Removes the.
remove() - Method in class org.jnetpcap.nio.JMemoryReference
Removes the.
remove(Link<T>) - Method in class org.jnetpcap.nio.LinkSequence
Removes the.
remove() - Method in class org.jnetpcap.util.BlockingQueuePump
Removes the.
remove(Object) - Method in class org.jnetpcap.util.BlockingQueuePump
Removes the.
remove(String) - Method in class org.jnetpcap.util.ExpandableString
Removes the.
remove(JPacketHandler<?>) - Method in class org.jnetpcap.util.JPacketSupport
Removes the.
remove(int) - Method in class org.jnetpcap.util.PcapPacketArrayList
Removes the.
remove(Object) - Method in class org.jnetpcap.util.PcapPacketArrayList
Removes the.
remove(PcapPacketHandler<?>) - Method in class org.jnetpcap.util.PcapPacketSupport
Removes the.
remove(Timeout) - Method in class org.jnetpcap.util.TimeoutQueue
Removes the.
removeAll(Collection<?>) - Method in class org.jnetpcap.util.BlockingQueuePump
Removes the all.
removeAll(Collection<?>) - Method in class org.jnetpcap.util.PcapPacketArrayList
Removes the all.
removeBindings(JBinding...) - Method in class org.jnetpcap.packet.JHeaderScanner
Removes the bindings.
removeListener(PropertyChangeListener) - Static method in class org.jnetpcap.util.config.JConfig
Removes the listener.
removeListener(PropertyChangeListener, String) - Static method in class org.jnetpcap.util.config.JConfig
Removes the listener.
replace(int, int, String) - Method in class org.jnetpcap.util.JStringBuilder
Replace.
replaceSequence(String, String, String) - Method in class org.jnetpcap.util.ExpandableString
Replace sequence.
reserved() - Method in class org.jnetpcap.protocol.network.Icmp.ParamProblem
Reserved.
reserved() - Method in class org.jnetpcap.protocol.network.Icmp.Reserved
Reserved.
reserved() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Reserved (4 bits).
reserved(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets a new value for the field.
reservedDirectMemory() - Static method in class org.jnetpcap.nio.JMemory
Returns how much native memory has be used so far.
reset() - Method in class org.jnetpcap.nio.JBufferInputStream
Resets the stream back to position where it was previously marked.
reset() - Method in class org.jnetpcap.packet.format.JFormatter
If the current output device is a StringBuilder, it resets the buffer.
reset() - Method in class org.jnetpcap.util.config.ConfigString
Reset.
reset() - Method in class org.jnetpcap.util.config.SearchpathString
Reset.
reset() - Method in class org.jnetpcap.util.ExpandableString
Reset.
resetBindings(int) - Static method in class org.jnetpcap.packet.JRegistry
Clears any existing java bindings for the specified protocol.
resetToDefaults() - Static method in class org.jnetpcap.packet.JScanner
Reset to defaults.
resolve(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Resolve.
resolve(byte[]) - Method in interface org.jnetpcap.util.resolver.Resolver
Attempts to resole an address to a human readable form.
Resolver - Interface in org.jnetpcap.util.resolver
A resolver interface that can resolver various types of addresses and specific protocol numbers and types to a human readable name.
Resolver.ResolverType - Enum in org.jnetpcap.util.resolver
Type of resolver that can be registered with JRegistry.
RESOLVER_SEARCH_PATH_PROPERTY - Static variable in interface org.jnetpcap.util.resolver.Resolver
The Constant RESOLVER_SEARCH_PATH_PROPERTY.
resolveToName(byte[], long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Resolves an address to a name.
resolveToName(long, long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Resolves number to a name.
resolveToName(byte[], long) - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Resolves the supplied address to a human readable name.
resolveToName(long, long) - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Resolve to name.
resolveToName(byte[], long) - Method in class org.jnetpcap.util.resolver.IpResolver
Resolve to name.
resolveToName(long, long) - Method in class org.jnetpcap.util.resolver.IpResolver
Resolve to name.
RESOURCE_SEARCH_PATH_PROPERTY - Static variable in class org.jnetpcap.util.config.JConfig
The Constant RESOURCE_SEARCH_PATH_PROPERTY.
restoreQuotes() - Method in class org.jnetpcap.util.ExpandableString
Restore quotes.
result - Variable in class org.jnetpcap.PcapTask
Libpcap result code.
retainAll(Collection<?>) - Method in class org.jnetpcap.util.BlockingQueuePump
Retain all.
retainAll(Collection<?>) - Method in class org.jnetpcap.util.PcapPacketArrayList
Retain all.
reverse() - Method in class org.jnetpcap.util.JStringBuilder
Reverse.
RFC - Static variable in class org.jnetpcap.protocol.voip.Rtp
Constant containing the name of the RFC that describes the specification of this header.
Rip - Class in org.jnetpcap.protocol.network
Routing Information Protocol (RIP).
Rip() - Constructor for class org.jnetpcap.protocol.network.Rip
 
Rip.Command - Enum in org.jnetpcap.protocol.network
Valid values for RIP OpCode field.
Rip1 - Class in org.jnetpcap.protocol.network
Routing Information Protocol version 1 (RIP).
Rip1() - Constructor for class org.jnetpcap.protocol.network.Rip1
 
Rip1.EntryV1 - Class in org.jnetpcap.protocol.network
Rip1 routing table entry definition.
Rip1.EntryV1() - Constructor for class org.jnetpcap.protocol.network.Rip1.EntryV1
 
Rip2 - Class in org.jnetpcap.protocol.network
Routing Information Protocol version 2.
Rip2() - Constructor for class org.jnetpcap.protocol.network.Rip2
 
Rip2.EntryV2 - Class in org.jnetpcap.protocol.network
Rip2 routing table entry definition.
Rip2.EntryV2() - Constructor for class org.jnetpcap.protocol.network.Rip2.EntryV2
 
RMT_AUTH_NULL - Static variable in class org.jnetpcap.winpcap.WinPcapRmtAuth
It defines the NULL authentication.
RMT_AUTH_PWD - Static variable in class org.jnetpcap.winpcap.WinPcapRmtAuth
It defines the username/password authentication.
routingTable() - Method in class org.jnetpcap.protocol.network.Rip1
Gets the routing table.
routingTable() - Method in class org.jnetpcap.protocol.network.Rip2
Gets the routing table.
routingTableLength() - Method in class org.jnetpcap.protocol.network.Rip1
Length of the routing table in bits.
Rtp - Class in org.jnetpcap.protocol.voip
The real-time transport protocol (RTP).
Rtp() - Constructor for class org.jnetpcap.protocol.voip.Rtp
 
Rtp.Extension - Class in org.jnetpcap.protocol.voip
An extension mechanism is provided to allow individual implementations to experiment with new payload-format-independent functions that require additional information to be carried in the RTP data packet header.
Rtp.Extension() - Constructor for class org.jnetpcap.protocol.voip.Rtp.Extension
 
Rtp.PayloadType - Enum in org.jnetpcap.protocol.voip
Constant payload types that have been defined for type field.
RTP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant RTP_ID.
RTP_UDP_PORT - Static variable in class org.jnetpcap.protocol.voip.Rtp
Default RTP port number.

S

saveCache() - Method in class org.jnetpcap.util.resolver.AbstractResolver
Save the cache using default mechanism, if set.
saveCache(String) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Save the cache to file.
saveCache() - Method in interface org.jnetpcap.util.resolver.Resolver
Forces cache contents to be saved to the default cache file.
saveQuotes() - Method in class org.jnetpcap.util.ExpandableString
Save quotes.
scale() - Method in class org.jnetpcap.protocol.tcpip.Tcp.WindowScale
The window scale extension expands the definition of the TCP window to 32 bits and then uses a scale factor to carry this 32 bit value in the 16 bit Window field of the TCP header (SEG.WND in RFC-793).
scale(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp.WindowScale
Sets a new scaling factor.
scan(int) - Method in class org.jnetpcap.packet.JPacket
Scan and decode the packet using current scanner.
scan(JPacket, int) - Method in class org.jnetpcap.packet.JScanner
Performs a scan on a packet that has been peered with a packet data buffer.
scan(JPacket, int, int) - Method in class org.jnetpcap.packet.JScanner
Performs a scan on a packet that has been peered with a packet data buffer.
scan(JScan) - Method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
Scan.
scan_buf(JBuffer) - Method in class org.jnetpcap.packet.JScan
Gets the current packet data buffer.
scan_buf_len(int) - Method in class org.jnetpcap.packet.JScan
Size of packet data.
scan_gap() - Method in class org.jnetpcap.packet.JScan
Scan_gap.
scan_gap(int) - Method in class org.jnetpcap.packet.JScan
Scan_gap.
scan_id() - Method in class org.jnetpcap.packet.JScan
Scan_id.
scan_id(int) - Method in class org.jnetpcap.packet.JScan
Scan_id.
scan_length() - Method in class org.jnetpcap.packet.JScan
Scan_length.
scan_length(int) - Method in class org.jnetpcap.packet.JScan
Scan_length.
scan_next_id() - Method in class org.jnetpcap.packet.JScan
Scan_next_id.
scan_next_id(int) - Method in class org.jnetpcap.packet.JScan
Scan_next_id.
scan_offset(int) - Method in class org.jnetpcap.packet.JScan
Sets the current offset by the scanner into the packet buffer.
scan_offset() - Method in class org.jnetpcap.packet.JScan
Gets teh curren offset by the dscanner into the packet buffer.
scan_packet() - Method in class org.jnetpcap.packet.JScan
Java packet that is being processed.
scan_payload() - Method in class org.jnetpcap.packet.JScan
Scan_payload.
scan_payload(int) - Method in class org.jnetpcap.packet.JScan
Scan_payload.
scan_postix() - Method in class org.jnetpcap.packet.JScan
Scan_postix.
scan_postix(int) - Method in class org.jnetpcap.packet.JScan
Scan_postix.
scan_prefix() - Method in class org.jnetpcap.packet.JScan
Scan_prefix.
scan_prefix(int) - Method in class org.jnetpcap.packet.JScan
Scan_prefix.
scan_set_lengths(int, int, int, int, int) - Method in class org.jnetpcap.packet.JScan
Sets all the various lengths in the header structure all at once.
scanAllBindings(JPacket, int) - Method in class org.jnetpcap.packet.JHeaderScanner
Calculates the next header in sequence of headers within the packet buffer.
scanHeader(JScan) - Method in class org.jnetpcap.packet.JHeaderScanner
The main method that this header scanner is called on by the packet scanner, typically from native user space.
Scanner - Annotation Type in org.jnetpcap.packet.annotate
The Interface Scanner.
scanNext(String, String) - Method in class org.jnetpcap.util.ExpandableString
Scan next.
scanNext(String, String, int) - Method in class org.jnetpcap.util.ExpandableString
Scan next.
Sdp - Class in org.jnetpcap.protocol.voip
The Session Description Protocol (SDP) is a format for describing streaming media initialization parameters.
Sdp() - Constructor for class org.jnetpcap.protocol.voip.Sdp
 
Sdp.Fields - Enum in org.jnetpcap.protocol.voip
A table of various fields for SDP protocol.
SDP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant SDP_ID.
SearchpathString - Class in org.jnetpcap.util.config
The Class SearchpathString.
SearchpathString(String, Map<String, String>, Properties) - Constructor for class org.jnetpcap.util.config.SearchpathString
Instantiates a new searchpath string.
seconds() - Method in interface org.jnetpcap.JCaptureHeader
Capture timestamp in UNIX seconds.
seconds(long) - Method in interface org.jnetpcap.JCaptureHeader
Seconds.
seconds() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the timestamp in seconds.
seconds(long) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Seconds.
seconds() - Method in class org.jnetpcap.PcapHeader
Gets the hdr_sec field.
seconds(long) - Method in class org.jnetpcap.PcapHeader
Unsupported operation.
security() - Method in class org.jnetpcap.protocol.network.Ip4.Security
Security.
security(int) - Method in class org.jnetpcap.protocol.network.Ip4.Security
Security.
security(Ip4.Security.SecurityType) - Method in class org.jnetpcap.protocol.network.Ip4.Security
Security.
securityEnum() - Method in class org.jnetpcap.protocol.network.Ip4.Security
Security enum.
sendPacket(byte[]) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendPacket(byte[], int, int) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendPacket(ByteBuffer) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendPacket(JBuffer) - Method in class org.jnetpcap.Pcap
This method allows to send a raw packet to the network.
sendQueueAlloc(int) - Static method in class org.jnetpcap.winpcap.WinPcap
Allocate a send queue.
sendQueueDestroy(WinPcapSendQueue) - Static method in class org.jnetpcap.winpcap.WinPcap
Destroy a send queue.
sendQueueTransmit(WinPcapSendQueue, int) - Method in class org.jnetpcap.winpcap.WinPcap
Send a queue of raw packets to the network.
sent - Variable in class org.jnetpcap.PcapStat
number of packets sent by the server on the network.
seq() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sequence number (32 bits).
seq(long) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Seq.
sequence() - Method in class org.jnetpcap.protocol.network.Icmp.Echo
Sequence.
sequence() - Method in class org.jnetpcap.protocol.voip.Rtp
The sequence number increments by one for each RTP data packet sent, and may be used by the receiver to detect packet loss and to restore packet sequence.
sessionId() - Method in class org.jnetpcap.protocol.vpn.L2TP
Session id.
sessionIdOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
Session id offset.
set(int, PcapPacket) - Method in class org.jnetpcap.util.PcapPacketArrayList
Sets the.
setAllFlags(int[]) - Static method in class org.jnetpcap.packet.JRegistry
Sets all flags to the values in the array supplied.
setBlockSize(int) - Method in class org.jnetpcap.nio.JMemoryPool
Sets the current default block size when creating new memory blocks.
setBuff(int) - Method in class org.jnetpcap.winpcap.WinPcap
Set the size of the kernel buffer associated with an adapter.
setByte(int, byte) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setByte(long, byte) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the byte.
setByteArray(int, byte[]) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setByteArray(long, byte[]) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the byte array.
setByteBuffer(int, ByteBuffer) - Method in class org.jnetpcap.nio.JBuffer
Sets data within this buffer.
setByteBuffer(int, ByteBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the byte buffer.
setCacheCapacity(int) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Sets the just an initial map size.
setCacheLoadFactor(float) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Sets the cache load factor.
setCaplen(int) - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Sets the caplen.
setCharAt(int, char) - Method in class org.jnetpcap.util.JStringBuilder
Sets the char at.
setCleanupThreadTimeout(long) - Method in class org.jnetpcap.nio.DisposableGC
Sets the cleanup thread timeout.
setDatalink(int) - Method in class org.jnetpcap.Pcap
Set the current data link type of the pcap descriptor to the type specified by dlt.
setDefault(JFormatter) - Static method in class org.jnetpcap.packet.format.JFormatter
Sets the default.
setDefaultDisplayPayload(boolean) - Static method in class org.jnetpcap.packet.format.JFormatter
Sets a global flag that will enable or disable display of payload header in a packet.
setDefaultResolveAddress(boolean) - Static method in class org.jnetpcap.packet.format.JFormatter
Sets the default resolve address.
setDetail(JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the detail level that is displayed with formatted output.
setDetail(JFormatter.Detail, int) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the detail level that is displayed for formatted output for a specific header type.
setDisplayPayload(boolean) - Method in class org.jnetpcap.packet.format.JFormatter
Sets weather the payload header will be part of the display of a packet.
setDouble(int, double) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setDouble(long, double) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the double.
setFilter(PcapBpfProgram) - Method in class org.jnetpcap.Pcap
Associate a filter to a capture.
setFlags(int) - Method in class org.jnetpcap.packet.JHeader.State
Sets the header flags to new values.
setFlags(int) - Method in class org.jnetpcap.packet.JPacket.State
Sets the 32-bit counter with packet flags.
setFlags(int, int) - Static method in class org.jnetpcap.packet.JRegistry
Sets the current flag for a specified protocol.
setFloat(int, float) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setFloat(long, float) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the float.
setFormatter(JFormatter) - Static method in class org.jnetpcap.packet.JPacket
Replaced the default formatter for formatting output in the.
setFrameIndex(int) - Method in class org.jnetpcap.packet.format.JFormatter
Sets the packet frame number, as an index.
setFrameNumber(long) - Method in class org.jnetpcap.packet.JScanner
Sets the scanner's current frame number to user specified value.
setFunction(AnnotatedFieldMethod) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
Sets the function.
setFunction(Map<Field.Property, AnnotatedFieldMethod>) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldRuntime
Sets the function.
setInt(int, int) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setInt(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the int.
setIsMapped(boolean) - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
Sets the checks if is mapped.
setLen(int) - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Sets the len.
setLen(int) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Sets the peered pcap_send_queue.len field which specifies the urrent size of the queue, in bytes.
setLength(int) - Method in class org.jnetpcap.packet.JSubHeader
Sets the length.
setLength(int) - Method in class org.jnetpcap.util.JStringBuilder
Sets the length.
setLevel(Debug.LevelId) - Method in class org.jnetpcap.util.Debug
Sets the level.
setLevel(int) - Method in class org.jnetpcap.util.Debug
Sets the level.
setLevel(Level) - Method in class org.jnetpcap.util.JLogger
Sets the level.
setLong(int, long) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setLong(long, long) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the long.
setMaxLen(int) - Method in class org.jnetpcap.winpcap.WinPcapSendQueue
Sets the max len.
setMemoryPool(JMemoryPool) - Static method in class org.jnetpcap.packet.JPacket
Replaces the default memory allocation mechanism with user supplied one.
setMessageType(AbstractMessageHeader.MessageType) - Method in class org.jnetpcap.packet.AbstractMessageHeader
Sets the message type.
setMethod(int) - Method in class org.jnetpcap.winpcap.WinPcapSamp
Sets the current method type for capturing sampling.
setMinToCopy(int) - Method in class org.jnetpcap.winpcap.WinPcap
Set the minumum amount of data received by the kernel in a single call.
setMode(int) - Method in class org.jnetpcap.winpcap.WinPcap
Set the working mode of the interface p to mode.
setNegativeTimeout(long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Sets the when failed to resolve to a name, store the failure information in cache and set the negative hit timeout.
setNonBlock(int, StringBuilder) - Method in class org.jnetpcap.Pcap
pcap_setnonblock() puts a capture descriptor, opened with pcap_open_live(), into ``non-blocking'' mode, or takes it out of ``non-blocking'' mode, depending on whether the nonblock argument is non-zero or zero.
setOffset(int) - Method in class org.jnetpcap.packet.JSubHeader
Sets the offset.
setOutput(Appendable) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the output device for this formatter.
setOutput(StringBuilder) - Method in class org.jnetpcap.packet.format.JFormatter
Changes the output device for this formatter.
setPacket(JPacket) - Method in class org.jnetpcap.packet.JHeader
Sets the packet that this header should be associated with
setParent(JHeader) - Method in class org.jnetpcap.packet.JSubHeader
Sets the parent.
setParent(JField) - Method in class org.jnetpcap.packet.structure.JField
Sets the parent of this sub-field and only when this field is a sub-field.
setPassword(String) - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Sets the string containing the password that has to be used on the remote machine for authentication.
setPositiveTimeout(long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
Sets the resolved to a name.
setProperty(String, String) - Static method in class org.jnetpcap.util.config.JConfig
Sets the property.
setResolveAddresses(boolean) - Method in class org.jnetpcap.packet.format.JFormatter
Sets a flag which will enable address resolutions.
setSampling() - Method in class org.jnetpcap.winpcap.WinPcap
Define a sampling method for packet capture.
setScannerMethod(AnnotatedScannerMethod) - Method in class org.jnetpcap.packet.JHeaderScanner
Sets the scanner method.
setScanners(AnnotatedScannerMethod...) - Static method in class org.jnetpcap.packet.JRegistry
Sets the header scanners for each header type and protocol.
setScanners(Class<?>) - Static method in class org.jnetpcap.packet.JRegistry
Sets the header scanners for each header type and protocol.
setScanners(Object) - Static method in class org.jnetpcap.packet.JRegistry
Sets the header scanners for each header type and protocol.
setSeconds(long) - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Sets the seconds.
setShort(int, short) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setShort(long, short) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the short.
setShort0(long, boolean, int, short) - Static method in class org.jnetpcap.nio.JBuffer
Sets the short0.
setSize(int) - Method in class org.jnetpcap.nio.JMemory
Changes the size of the current memory buffer.
setStyle(JFormatter.Style) - Method in class org.jnetpcap.packet.structure.JField
Sets the style.
setSubHeader(int, int, int) - Method in class org.jnetpcap.packet.JHeaderMap
Sets the sub header.
setSubHeaders(JHeader[]) - Method in class org.jnetpcap.packet.JHeader
Allows sub-headers to be set.
setSubHeaders(JHeader[]) - Method in class org.jnetpcap.packet.JHeaderMap
Sets the sub headers.
setTemplate(String) - Method in class org.jnetpcap.util.ExpandableString
Sets the template.
setTs(long) - Method in class org.jnetpcap.nio.DisposableReference
Sets the ts.
setType(int) - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Type of the authentication required.
setUByte(int, int) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setUByte(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the u byte.
setUInt(int, long) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setUInt(long, long) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the u int.
setUseconds(int) - Method in class org.jnetpcap.PcapPktHdr
Deprecated. Sets the useconds.
setUsername(String) - Method in class org.jnetpcap.winpcap.WinPcapRmtAuth
Sets the string containing the username that has to be used on the remote machine for authentication.
setUShort(int, int) - Method in class org.jnetpcap.nio.JBuffer
Sets a value in the buffer.
setUShort(long, int) - Method in class org.jnetpcap.util.SlidingBuffer
Sets the u short.
setValue(int) - Method in class org.jnetpcap.PcapInteger
Deprecated. Sets a new value
setValue(int) - Method in class org.jnetpcap.winpcap.WinPcapSamp
Sets the value.
setVerbose(boolean) - Method in class org.jnetpcap.nio.DisposableGC
Sets the verbose.
setVVerbose(boolean) - Method in class org.jnetpcap.nio.DisposableGC
Sets the v verbose.
setVVVerbose(boolean) - Method in class org.jnetpcap.nio.DisposableGC
Sets the vV verbose.
setWirelen(int) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Sets the states wire length.
setWirelen(int) - Method in class org.jnetpcap.packet.JMemoryPacket
Changes the wirelen of this packet.
setWirelen(int) - Method in class org.jnetpcap.packet.JPacket.State
Sets the packet's wire length.
sha() - Method in class org.jnetpcap.protocol.network.Arp
Sha.
shaLength() - Method in class org.jnetpcap.protocol.network.Arp
Sha length.
shortValue() - Method in class org.jnetpcap.nio.JNumber
Gets value from native memory.
shortValue(short) - Method in class org.jnetpcap.nio.JNumber
Sets new value in native memory.
shutdown() - Static method in class org.jnetpcap.nio.JMemoryPool
Shutdown.
shutdown() - Static method in class org.jnetpcap.packet.JPacket
Shutdown.
shutdown() - Static method in class org.jnetpcap.packet.JRegistry
Prepares the registry for shutdown.
shutdown() - Static method in class org.jnetpcap.packet.JScanner
Shutdown.
Sip - Class in org.jnetpcap.protocol.voip
The Session Initiation Protocol (SIP) is an IETF-defined signaling protocol, widely used for controlling multimedia communication sessions such as voice and video calls over Internet Protocol (IP).
Sip() - Constructor for class org.jnetpcap.protocol.voip.Sip
 
Sip.Code - Enum in org.jnetpcap.protocol.voip
A table of SIP protocol codes and their meanings.
Sip.ContentType - Enum in org.jnetpcap.protocol.voip
A table of SIP supported content types.
Sip.Fields - Enum in org.jnetpcap.protocol.voip
A table of SIP specific fields found in a SIP message.
Sip.Request - Enum in org.jnetpcap.protocol.voip
A table of supported Request message types.
Sip.Response - Enum in org.jnetpcap.protocol.voip
A table of supported Response message types.
SIP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant SIP_ID.
size() - Method in class org.jnetpcap.nio.DisposableReference
Size.
size() - Method in class org.jnetpcap.nio.JMemory
Returns the size of the memory block that this peered structure is point to.
size() - Method in class org.jnetpcap.nio.JMemoryReference
Size.
size - Variable in enum org.jnetpcap.nio.JNumber.Type
Size in bytes for this native type on this machine.
size() - Method in class org.jnetpcap.nio.LinkSequence
Size.
size() - Method in class org.jnetpcap.packet.JFlow
Size.
size() - Method in class org.jnetpcap.util.BlockingQueuePump
Size.
size() - Method in class org.jnetpcap.util.HoldQueue
Size.
size() - Method in class org.jnetpcap.util.PcapPacketArrayList
Size.
sizeof() - Static method in class org.jnetpcap.packet.JFlowKey
Sizeof.
sizeof() - Static method in class org.jnetpcap.packet.JHeader
Gets the size of the native header_t structure on this particular platform.
sizeof(int) - Static method in class org.jnetpcap.packet.JPacket.State
Sizeof.
sizeof() - Static method in class org.jnetpcap.packet.JScan
Size in bytes of the native scan_t structure on this particular platform.
sizeof() - Static method in class org.jnetpcap.PcapHeader
Size of the pcap_pkthdr structure in bytes.
sizeof() - Static method in class org.jnetpcap.util.Debug
Size of native debug_t structure.
sizeof() - Static method in class org.jnetpcap.winpcap.WinPcapSendQueue
Returns sizeof struct pcap_send_queue.
skip(long) - Method in class org.jnetpcap.nio.JBufferInputStream
Advances the position with the source buffer effectively skipping over specified number of bytes.
skipFragments(boolean) - Method in interface org.jnetpcap.protocol.tcpip.HttpOptions
Http analyzer will not dispatch any incomplete http messages.
SlidingBuffer - Class in org.jnetpcap.util
The Class SlidingBuffer.
SlidingBuffer(int) - Constructor for class org.jnetpcap.util.SlidingBuffer
Instantiates a new sliding buffer.
SLL - Class in org.jnetpcap.protocol.lan
For captures on Linux cooked sockets, we construct a fake header that includes: a 2-byte "packet type" which is one of: LINUX_SLL_HOST packet was sent to us LINUX_SLL_BROADCAST packet was broadcast LINUX_SLL_MULTICAST packet was multicast LINUX_SLL_OTHERHOST packet was sent to somebody else LINUX_SLL_OUTGOING packet was sent *by* us; a 2-byte Ethernet protocol field; a 2-byte link-layer type; a 2-byte link-layer address length; an 8-byte source link-layer address, whose actual length is specified by the previous value.
SLL() - Constructor for class org.jnetpcap.protocol.lan.SLL
 
SLL.HardwareAddressType - Enum in org.jnetpcap.protocol.lan
The Enum HardwareAddressType.
SLL_HDR_LEN - Static variable in class org.jnetpcap.protocol.lan.SLL
The Constant SLL_HDR_LEN.
SLL_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant SLL_ID.
snapshot() - Method in class org.jnetpcap.Pcap
Return the dimension of the packet portion (in bytes) that is delivered to the application.
softDirectMemory() - Static method in class org.jnetpcap.nio.JMemory
Returns the soft limit for native memory allocation.
sortFieldByOffset(JField[], JHeader, boolean) - Static method in class org.jnetpcap.packet.structure.JField
Sort field by offset.
source() - Method in class org.jnetpcap.protocol.lan.Ethernet
Source.
source(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
Source.
source() - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Source.
source(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Source.
source() - Method in class org.jnetpcap.protocol.network.Ip4
Converts the 32 bit Ip4 source address to a java signed 32 bit integer.
source(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
Source.
source() - Method in class org.jnetpcap.protocol.network.Ip6
Source.
source() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Source port (16 bits).
source(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets a new value for the field (16 bits).
source() - Method in class org.jnetpcap.protocol.tcpip.Udp
This field identifies the sender's port when meaningful and should be assumed to be the port to reply to if needed.
source(int) - Method in class org.jnetpcap.protocol.tcpip.Udp
Sets a new unsigned 16-bit integer value for the udp port number field.
source_IG() - Method in class org.jnetpcap.protocol.lan.Ethernet
Source_ ig.
source_LG() - Method in class org.jnetpcap.protocol.lan.Ethernet
Source_ lg.
SOURCE_QUENCH_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant SOURCE_QUENCH_ID.
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.Ethernet
Source to byte array.
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.lan.IEEE802dot3
Source to byte array.
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip4
Source to byte array.
sourceToByteArray(byte[]) - Method in class org.jnetpcap.protocol.network.Ip6
Source to byte array.
sourceToInt() - Method in class org.jnetpcap.protocol.network.Ip4
Source to int.
spa() - Method in class org.jnetpcap.protocol.network.Arp
Spa.
spaLength() - Method in class org.jnetpcap.protocol.network.Arp
Spa length.
spaOffset() - Method in class org.jnetpcap.protocol.network.Arp
Spa offset.
SRC_FILE - Static variable in class org.jnetpcap.winpcap.WinPcap
Used to create a source string using method createSrcStr, which will be used to open a local capture file.
SRC_IFLOCAL - Static variable in class org.jnetpcap.winpcap.WinPcap
Used to create a source string using method createSrcStr, which will be used to open a local network interface.
SRC_IFREMOTE - Static variable in class org.jnetpcap.winpcap.WinPcap
Used to create a source string using method createSrcStr,which will be used to open a remote connection (could be file, or network interface on remote system).
ssap() - Method in class org.jnetpcap.protocol.lan.IEEE802dot2
Ssap.
ssrc() - Method in class org.jnetpcap.protocol.voip.Rtp
The SSRC field identifies the synchronization source.
start() - Method in class org.jnetpcap.PcapTask
Creates and starts up the background thread while synchronizing with the background thread.
start() - Method in class org.jnetpcap.util.BlockingQueuePump
Start.
start - Variable in class org.jnetpcap.util.ExpandableString
The start.
startCleanupThread() - Method in class org.jnetpcap.nio.DisposableGC
Start cleanup thread.
state - Variable in class org.jnetpcap.packet.JHeader
Reference to header's native state structure.
state - Variable in class org.jnetpcap.packet.JPacket
Packet's state structure.
STATIC_HEADER_LENGTH - Static variable in class org.jnetpcap.protocol.voip.Rtp.Extension
Constant which defines the length of the static part of the header in bytes.
STATIC_HEADER_LENGTH - Static variable in class org.jnetpcap.protocol.voip.Rtp
Constant which defines the length of the static part of the header in bytes.
stats(PcapStat) - Method in class org.jnetpcap.Pcap
Returns statistics on the current capture.
statsEx() - Method in class org.jnetpcap.winpcap.WinPcap
This method extends the Pcap.stats method and allows more statistics to be returned.
stop() - Method in class org.jnetpcap.PcapTask
Terminates the task after making sure that the pcap session and thread are active.
stop() - Method in class org.jnetpcap.util.BlockingQueuePump
Stop.
stopCleanupThread() - Method in class org.jnetpcap.nio.DisposableGC
Stop cleanup thread.
streamId() - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
Stream id.
streamId(int) - Method in class org.jnetpcap.protocol.network.Ip4.StreamId
Stream id.
stringMethod(JHeader, String) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
String method.
stringValue(PropertyChangeEvent) - Static method in class org.jnetpcap.util.JEvent
String value.
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JFlowKey
The Constant STRUCT_NAME.
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JHeader.State
Name of the native structure backing this peer class.
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JPacket.State
The Constant STRUCT_NAME.
STRUCT_NAME - Static variable in class org.jnetpcap.packet.JScanner
Name of the peered native structure.
STRUCT_NAME - Static variable in class org.jnetpcap.PcapHeader
Name of the native structure.
STRUCT_NAME - Static variable in class org.jnetpcap.winpcap.WinPcapSendQueue
The Constant STRUCT_NAME.
style - Variable in class org.jnetpcap.packet.structure.JField
The style.
stylizeMultiLine(JHeader, JField, Object) - Method in class org.jnetpcap.packet.format.JFormatter
Stylize multi line.
stylizeMultiLine(JHeader, JField, JFormatter.Style, Object) - Method in class org.jnetpcap.packet.format.JFormatter
Stylize multi line.
stylizeSingleLine(JHeader, JField, Object) - Method in class org.jnetpcap.packet.format.JFormatter
Stylize single line.
subFields - Variable in class org.jnetpcap.packet.structure.JField
The sub fields.
subHeaderAfter(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Sub header after.
subHeaderAfter(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
Sub header after.
subHeaderAfter(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
subHeaderBefore(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.JFormatter
Sub header before.
subHeaderBefore(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.TextFormatter
Sub header before.
subHeaderBefore(JHeader, JHeader, JFormatter.Detail) - Method in class org.jnetpcap.packet.format.XmlFormatter
 
subList(int, int) - Method in class org.jnetpcap.util.PcapPacketArrayList
Sub list.
subnet() - Method in class org.jnetpcap.protocol.network.Rip2.EntryV2
Subnet.
subSequence(int, int) - Method in class org.jnetpcap.util.JStringBuilder
Sub sequence.
substring(int) - Method in class org.jnetpcap.util.JStringBuilder
Substring.
substring(int, int) - Method in class org.jnetpcap.util.JStringBuilder
Substring.
SUITE - Static variable in class org.jnetpcap.protocol.voip.Rtp
Constant containing the name of the protocol suite this header belongs to.

T

tag() - Method in class org.jnetpcap.protocol.network.Rip2.EntryV2
Tag.
tags() - Method in class org.jnetpcap.protocol.application.Html
Tags.
take() - Method in class org.jnetpcap.util.BlockingQueuePump
Take.
Tcp - Class in org.jnetpcap.protocol.tcpip
Transmission Control Protocol (TCP).
Tcp() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp
 
Tcp.AlternateChecksum - Class in org.jnetpcap.protocol.tcpip
The option described in this memo provides a mechanism to negotiate the use of an alternate checksum at connection-establishment time, as well as a mechanism to carry additional checksum information for algorithms that utilize checksums that are longer than 16 bits.
Tcp.AlternateChecksum() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksum
 
Tcp.AlternateChecksumRequest - Class in org.jnetpcap.protocol.tcpip
The option described in this memo provides a mechanism to negotiate the use of an alternate checksum at connection-establishment time, as well as a mechanism to carry additional checksum information for algorithms that utilize checksums that are longer than 16 bits.
Tcp.AlternateChecksumRequest() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest
 
Tcp.AlternateChecksumRequest.Algorithm - Enum in org.jnetpcap.protocol.tcpip
A SYN segment used to originate a connection may contain the Alternate Checksum Request Option, which specifies an alternate checksum-calculation algorithm to be used for the connection.
Tcp.Flag - Enum in org.jnetpcap.protocol.tcpip
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).
Tcp.MSS - Class in org.jnetpcap.protocol.tcpip
The TCP Maximum Segment Size option can be used to specify the maximum segment size that the receiver should use.
Tcp.MSS() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.MSS
 
Tcp.NoOp - Class in org.jnetpcap.protocol.tcpip
No operation.
Tcp.NoOp() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.NoOp
 
Tcp.SACK - Class in org.jnetpcap.protocol.tcpip
TCP may experience poor performance when multiple packets are lost from one window of data.
Tcp.SACK() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.SACK
 
Tcp.SACK_PERMITTED - Class in org.jnetpcap.protocol.tcpip
The TCP SACK permitted option may be sent in a SYN by a TCP that has been extended to receive the SACK option once the connection has opened.
Tcp.SACK_PERMITTED() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.SACK_PERMITTED
 
Tcp.TcpOption - Class in org.jnetpcap.protocol.tcpip
Options (Variable 0-320 bits, divisible by 32) - The length of this field is determined by the data offset field.
Tcp.TcpOption() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.TcpOption
 
Tcp.TcpOption.OptionCode - Enum in org.jnetpcap.protocol.tcpip
Options (Variable 0-320 bits, divisible by 32) - The length of this field is determined by the data offset field.
Tcp.Timestamp - Class in org.jnetpcap.protocol.tcpip
TCP timestamps, defined in RFC 1323, help TCP compute the round-trip time between the sender and receiver.
Tcp.Timestamp() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.Timestamp
 
Tcp.WindowScale - Class in org.jnetpcap.protocol.tcpip
The window scale extension expands the definition of the TCP window to 32 bits and then uses a scale factor to carry this 32 bit value in the 16 bit Window field of the TCP header (SEG.WND in RFC-793).
Tcp.WindowScale() - Constructor for class org.jnetpcap.protocol.tcpip.Tcp.WindowScale
 
TCP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant TCP_ID.
TEBIBYTE - Static variable in class org.jnetpcap.util.Units
The Constant TEBIBYTE.
template() - Method in class org.jnetpcap.util.ExpandableString
Template.
TERABYTE - Static variable in class org.jnetpcap.util.Units
The Constant TERABYTE.
text() - Method in class org.jnetpcap.protocol.voip.Sdp
Experimental function.
TextFormatter - Class in org.jnetpcap.packet.format
Formatter that formats packet content for human readable output.
TextFormatter() - Constructor for class org.jnetpcap.packet.format.TextFormatter
Instantiates a new text formatter.
TextFormatter(Appendable) - Constructor for class org.jnetpcap.packet.format.TextFormatter
Creates a test formatter which send its output to an appendable output device.
TextFormatter(StringBuilder) - Constructor for class org.jnetpcap.packet.format.TextFormatter
Creates a text formatter which sends its output to a string buffer.
textLength() - Method in class org.jnetpcap.protocol.voip.Sdp
Experimental function.
tha() - Method in class org.jnetpcap.protocol.network.Arp
Tha.
thaLength() - Method in class org.jnetpcap.protocol.network.Arp
Tha length.
thaOffset() - Method in class org.jnetpcap.protocol.network.Arp
Tha offset.
thread - Variable in class org.jnetpcap.PcapTask
Controlling thread.
TIME_EXCEEDED_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant TIME_EXCEEDED_ID.
Timeout - Interface in org.jnetpcap.util
The Interface Timeout.
timeout() - Method in interface org.jnetpcap.util.Timeout
Timeout.
timeout(long) - Method in class org.jnetpcap.util.TimeoutQueue
Timeout.
timeout(Timeout) - Method in class org.jnetpcap.util.TimeoutQueue
Timeout.
TimeoutQueue - Class in org.jnetpcap.util
The Class TimeoutQueue.
TimeoutQueue() - Constructor for class org.jnetpcap.util.TimeoutQueue
 
timestamp - Variable in class org.jnetpcap.protocol.network.Ip4.Timestamp.Entry
The timestamp.
timestamp(int) - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Timestamp.
timestamp() - Method in class org.jnetpcap.protocol.voip.Rtp
The timestamp reflects the sampling instant of the first octet in the RTP data packet.
TIMESTAMP_REQUEST_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant TIMESTAMP_REQUEST_ID.
TIMESTAMP_RESPONSE_ID - Static variable in enum org.jnetpcap.protocol.network.Icmp.IcmpType
The Constant TIMESTAMP_RESPONSE_ID.
timestampInMicros() - Method in interface org.jnetpcap.JCaptureHeader
Gets the absolute capture timestam pin micro seconds (10e-6).
timestampInMicros() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the timestamp in micro seconds.
timestampInMicros() - Method in class org.jnetpcap.PcapHeader
Converts the hdr_sec and hdr_usec fields into a micro second absolute timestamp.
timestampInMillis() - Method in interface org.jnetpcap.JCaptureHeader
Converts the timestamp into a java style timestamp suitable for usage with Date class.
timestampInMillis() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the timestamp in millis.
timestampInMillis() - Method in class org.jnetpcap.PcapHeader
Converts the hdr_sec and hdr_usec fields into a java style absolute timestamp suitable for usage with java's Date object.
timestampInNanos() - Method in interface org.jnetpcap.JCaptureHeader
Gets the absolute capture timestamp in nano seconds (10e-9).
timestampInNanos() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Timestamp in nanos.
timestampInNanos() - Method in class org.jnetpcap.PcapHeader
Converts the hdr_sec and hdr_usec fields into a nano second absolute timestamp.
timestampsCount() - Method in class org.jnetpcap.protocol.network.Ip4.Timestamp
Timestamps count.
toArray() - Method in class org.jnetpcap.util.BlockingQueuePump
To array.
toArray(Q[]) - Method in class org.jnetpcap.util.BlockingQueuePump
To array.
toArray() - Method in class org.jnetpcap.util.config.SearchpathString
To array.
toArray() - Method in class org.jnetpcap.util.PcapPacketArrayList
To array.
toArray(T[]) - Method in class org.jnetpcap.util.PcapPacketArrayList
To array.
toByteArray(String) - Static method in class org.jnetpcap.packet.format.FormatUtils
Parses a string containing hex numbers to a byte array.
toCompactString(int) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
Returns a compact string representation of the bit flags that are set within the integer.
toCompactString(Set<Tcp.Flag>) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
Returns a compact string representation of the flags contained with the collection's set.
toDebugString() - Method in class org.jnetpcap.nio.JMemory
Returns a debug string about this JMemory state.
toDebugString() - Method in class org.jnetpcap.packet.JFlowKey
To debug string.
toDebugString() - Method in class org.jnetpcap.packet.JPacket.State
Dump packet_state_t structure and its sub structures to textual debug output
toDebugString() - Static method in class org.jnetpcap.packet.JRegistry
Dumps various tables JRegistry maintains as debug information.
toDebugString() - Method in class org.jnetpcap.util.SlidingBuffer
To debug string.
toHashCode(byte[]) - Method in class org.jnetpcap.util.resolver.AbstractResolver
To hash code.
toHashCode(long) - Method in class org.jnetpcap.util.resolver.AbstractResolver
To hash code.
toHashCode(byte[]) - Method in class org.jnetpcap.util.resolver.IEEEOuiPrefixResolver
Generates a special hashcode for first 3 bytes of the address that is unique for every address.
toHashCode(byte[]) - Method in class org.jnetpcap.util.resolver.IpResolver
To hash code.
toHexdump() - Method in class org.jnetpcap.nio.JMemory
A debug method, similar to toString() which converts the contents of the memory to textual hexdump.
toHexdump(int, boolean, boolean, boolean) - Method in class org.jnetpcap.nio.JMemory
A debug method, similar to toString() which converts the contents of the memory to textual hexdump.
toHexdump() - Method in class org.jnetpcap.packet.JPacket
Formats packet raw data as a hexdump output and marks header boundaries with special characters.
toHexdump() - Method in class org.jnetpcap.util.SlidingBuffer
To hexdump.
toHexdump(int, boolean, boolean, boolean) - Method in class org.jnetpcap.util.SlidingBuffer
To hexdump.
toHexString(byte) - Static method in class org.jnetpcap.packet.format.FormatUtils
Formats a number to hext.
toLongArray() - Method in class org.jnetpcap.PcapBpfProgram
Retrieves a program as an array of longs.
tos() - Method in class org.jnetpcap.protocol.network.Ip4
Tos.
tos(int) - Method in class org.jnetpcap.protocol.network.Ip4
Tos.
tos_Codepoint() - Method in class org.jnetpcap.protocol.network.Ip4
Tos_ codepoint.
tos_CodepointDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Tos_ codepoint description.
tos_ECE() - Method in class org.jnetpcap.protocol.network.Ip4
Tos_ ece.
tos_ECEDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Tos_ ece description.
tos_ECN() - Method in class org.jnetpcap.protocol.network.Ip4
Tos_ ecn.
tos_ECNDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Tos_ ecn description.
toString() - Method in class org.jnetpcap.nio.DisposableReference
To string.
toString() - Method in class org.jnetpcap.nio.JMemoryPool.Block
To string.
toString() - Method in class org.jnetpcap.nio.JStruct
Debug information.
toString() - Method in class org.jnetpcap.nio.LinkSequence
To string.
toString() - Method in class org.jnetpcap.packet.format.JFormatter
To string.
toString() - Method in class org.jnetpcap.packet.JFlow
To string.
toString() - Method in class org.jnetpcap.packet.JFlowMap
To string.
toString() - Method in class org.jnetpcap.packet.JHeader.State
Creates a string containing light debug information about this state class and underlying header it belongs to.
toString() - Method in class org.jnetpcap.packet.JHeader
Gets a string with summary information about the header.
toString() - Method in class org.jnetpcap.packet.JHeaderScanner
To string.
toString() - Method in class org.jnetpcap.packet.JPacket
Generates text formatted output using the default builtin formatter.
toString() - Method in class org.jnetpcap.packet.structure.AnnotatedBinding
To string.
toString() - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
To string.
toString() - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
To string.
toString() - Method in class org.jnetpcap.packet.structure.JField
To string.
toString() - Method in class org.jnetpcap.Pcap
Prints libVersion that Pcap is based on.
toString() - Method in class org.jnetpcap.PcapAddr
Debug information about this address object.
toString() - Method in class org.jnetpcap.PcapIf
Debug string.
toString() - Method in class org.jnetpcap.PcapInteger
Deprecated. Returns string representation of the integer.
toString() - Method in class org.jnetpcap.PcapSockAddr
Debug string.
toString() - Method in class org.jnetpcap.PcapStat
Debug string return debug string.
toString() - Method in class org.jnetpcap.protocol.application.Html.HtmlTag
To string.
toString() - Method in class org.jnetpcap.protocol.application.Html
To string.
toString(int) - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
To string.
toString(int, int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
To string.
toString(int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
To string.
toString(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Name of the constant.
toString() - Method in class org.jnetpcap.util.config.JConfig.ClasspathSearch
To string.
toString() - Method in class org.jnetpcap.util.config.JConfig.FilesystemSearch
To string.
toString() - Method in class org.jnetpcap.util.config.JConfig.URLSearch
To string.
toString() - Method in class org.jnetpcap.util.ExpandableString
To string.
toString() - Method in class org.jnetpcap.util.JStringBuilder
To string.
toString() - Method in class org.jnetpcap.util.PcapPacketArrayList
To string.
toString() - Method in class org.jnetpcap.util.resolver.AbstractResolver
To string.
toString() - Method in class org.jnetpcap.util.SlidingBuffer
To string.
toString() - Method in class org.jnetpcap.winpcap.WinPcapSamp
Returns the current values of this object as strings.
toString() - Method in class org.jnetpcap.winpcap.WinPcapStat
Dumps all the values as a string.
totalActiveAllocated() - Static method in class org.jnetpcap.nio.JMemory
Returns the total number of active native memory bytes currently allocated that have not been deallocated as of yet.
totalAllocateCalls() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of allocate calls through JMemory class.
totalAllocated() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of bytes allocated through JMemory class.
totalAllocatedSegments0To255Bytes() - Static method in class org.jnetpcap.nio.JMemory
Returns the number of memory segments that were allocated by JMemory class in the range of 0 to 255 bytes in size.
totalAllocatedSegments256OrAbove() - Static method in class org.jnetpcap.nio.JMemory
Returns the number of memory segments that were allocated by JMemory class in the range of 256 bytes or above in size.
totalDeAllocateCalls() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of deallocate calls through JMemory class.
totalDeAllocated() - Static method in class org.jnetpcap.nio.JMemory
Returns total number of bytes deallocated through JMemory class.
tpa() - Method in class org.jnetpcap.protocol.network.Arp
Tpa.
tpaLength() - Method in class org.jnetpcap.protocol.network.Arp
Tpa length.
tpaOffset() - Method in class org.jnetpcap.protocol.network.Arp
Tpa offset.
trafficClass() - Method in class org.jnetpcap.protocol.network.Ip6
Traffic class.
transferFrom(byte[]) - Method in class org.jnetpcap.nio.JBuffer
Copies contents of the supplied buffer into this buffer.
transferFrom(ByteBuffer, int) - Method in class org.jnetpcap.nio.JBuffer
Copies contents of the supplied buffer into this buffer.
transferFrom(JBuffer) - Method in class org.jnetpcap.nio.JBuffer
Copies contents of the supplied buffer into this buffer.
transferFrom(byte[]) - Method in class org.jnetpcap.nio.JMemory
Copies contents of byte array to memory.
transferFrom(byte[], int, int, int) - Method in class org.jnetpcap.nio.JMemory
Copies contents of byte array to memory.
transferFrom(ByteBuffer) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory from direct byte buffer to this memory.
transferFrom(ByteBuffer, int) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory from direct byte buffer to this memory.
transferFrom(ByteBuffer) - Method in class org.jnetpcap.nio.JNumber
Copies data out of the supplied buffer into this number object.
transferFrom(byte[]) - Method in class org.jnetpcap.util.SlidingBuffer
Transfer from.
transferFrom(ByteBuffer, int) - Method in class org.jnetpcap.util.SlidingBuffer
Transfer from.
transferFrom(JBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
Transfer from.
transferFromDirect(ByteBuffer, int) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory from direct byte buffer to this memory.
transferHeaderAndDataFrom(PcapHeader, ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of header and packet buffer to a single newly allocated buffer.
transferHeaderAndDataFrom(PcapHeader, JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of header and packet buffer to a single newly allocated buffer.
transferOwnership(JMemory) - Method in class org.jnetpcap.nio.JMemory
A special method that allows one object to transfer ownership of a memory block.
transferPayloadTo(byte[]) - Method in class org.jnetpcap.packet.JHeader
Copies the payload data portion of the packet right after the current header to user supplied buffer.
transferPayloadTo(ByteBuffer) - Method in class org.jnetpcap.packet.JHeader
Copies into the user supplied buffer, the payload data portion of the packet right after the current header.
transferPayloadTo(JBuffer) - Method in class org.jnetpcap.packet.JHeader
Copies into the user supplied buffer, the payload data portion of the packet right after the current header.
transferPayloadTo(byte[]) - Method in interface org.jnetpcap.packet.JPayloadAccessor
Copies the payload data portion of the packet right after the current header to user supplied buffer.
transferPayloadTo(JBuffer) - Method in interface org.jnetpcap.packet.JPayloadAccessor
Copies into the user supplied buffer, the payload data portion of the packet right after the current header.
transferPayloadTo(ByteBuffer) - Method in interface org.jnetpcap.packet.JPayloadAccessor
Copies into the user supplied buffer, the payload data portion of the packet right after the current header.
transferStateAndDataFrom(byte[]) - Method in class org.jnetpcap.packet.JMemoryPacket
Performs a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(ByteBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Performs a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(JBuffer) - Method in class org.jnetpcap.packet.JMemoryPacket
Performs a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(JMemoryPacket) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies both state and data from supplied packet to this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(JPacket) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies both state and data from supplied packet to this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataFrom(byte[]) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
transferStateAndDataFrom(ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
transferStateAndDataFrom(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of the buffer to new packet.
transferStateAndDataFrom(PcapPacket) - Method in class org.jnetpcap.packet.PcapPacket
Deep copy of the supplied packet to this packet.
transferStateAndDataTo(JBuffer, int) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(JMemoryPacket) - Method in class org.jnetpcap.packet.JMemoryPacket
Copies both state and data to the supplied packet from this packet by performing a deep copy of the contents of the buffer into packet's internal memory buffer if that buffer is large enough, otherwise a new buffer is allocated.
transferStateAndDataTo(byte[]) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(ByteBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(JBuffer) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(JBuffer, int) - Method in class org.jnetpcap.packet.PcapPacket
Copies contents of this packet to buffer.
transferStateAndDataTo(PcapPacket) - Method in class org.jnetpcap.packet.PcapPacket
Deep copy of the this packet to the supplied packet.
transferTo(ByteBuffer, int, int) - Method in class org.jnetpcap.nio.JBuffer
Copies contents of this buffer into supplied buffer.
transferTo(JBuffer) - Method in class org.jnetpcap.nio.JBuffer
Copies the contents of this buffer into the supplied buffer.
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.nio.JBuffer
Copies the contents of thsi buffer into the supplied buffer.
transferTo(byte[]) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory to byte array.
transferTo(byte[], int, int, int) - Method in class org.jnetpcap.nio.JMemory
Copies data from memory to byte array.
transferTo(ByteBuffer) - Method in class org.jnetpcap.nio.JMemory
Copies teh contents of this memory to buffer.
transferTo(ByteBuffer, int, int) - Method in class org.jnetpcap.nio.JMemory
Copies teh contents of this memory to buffer.
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.nio.JMemory
Transfers the contents of this memory to buffer.
transferTo(JMemory) - Method in class org.jnetpcap.nio.JMemory
Copied the entire contents of this memory to destination memory.
transferTo(JMemory, int, int, int) - Method in class org.jnetpcap.nio.JMemory
Copied the entire contents of this memory to destination memory.
transferTo(byte[], int) - Method in class org.jnetpcap.packet.JPacket.State
Transfer to.
transferTo(byte[], int, int, int) - Method in class org.jnetpcap.packet.JPacket.State
Transfer to.
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.packet.JPacket.State
Transfer to.
transferTo(JPacket.State) - Method in class org.jnetpcap.packet.JPacket.State
Transfer to.
transferTo(JBuffer, int) - Method in class org.jnetpcap.PcapHeader
Copies contents of this header to supplied buffer.
transferTo(byte[], int) - Method in class org.jnetpcap.PcapHeader
Copies contents of this buffer into supplied byte array buffer.
transferTo(ByteBuffer, int, int) - Method in class org.jnetpcap.util.SlidingBuffer
Transfer to.
transferTo(ByteBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
Transfer to.
transferTo(JBuffer, int, int, int) - Method in class org.jnetpcap.util.SlidingBuffer
Transfer to.
transferTo(JBuffer) - Method in class org.jnetpcap.util.SlidingBuffer
Transfer to.
transferTo0(long, byte[], int, int, int) - Static method in class org.jnetpcap.nio.JMemory
Transfer to0.
TRANSMIT_SYNCH_ASAP - Static variable in class org.jnetpcap.winpcap.WinPcap
Flag used with WinPcap.sendQueueTransmit(WinPcapSendQueue, int), to tell kernel to send packets as fast as possible, without synchronizing with packet timestamps found in headers.
TRANSMIT_SYNCH_USE_TIMESTAMP - Static variable in class org.jnetpcap.winpcap.WinPcap
Flag used with WinPcap.sendQueueTransmit(WinPcapSendQueue, int), to tell kernel to send packets at the rate that is determined by the timestamp with in the sendqueue.
trimToSize() - Method in class org.jnetpcap.util.JStringBuilder
Trim to size.
trimToSize() - Method in class org.jnetpcap.util.PcapPacketArrayList
Trim to size.
tsecr() - Method in class org.jnetpcap.protocol.tcpip.Tcp.Timestamp
This field is only valid if the ACK bit is set in the TCP header.
tsecr(long) - Method in class org.jnetpcap.protocol.tcpip.Tcp.Timestamp
Sets the field's value.
tsval() - Method in class org.jnetpcap.protocol.tcpip.Tcp.Timestamp
This field contains the current value of the timestamp clock of the TCP sending the option (32 bits).
tsval(long) - Method in class org.jnetpcap.protocol.tcpip.Tcp.Timestamp
Sets the field's value.
ttl() - Method in class org.jnetpcap.protocol.network.Ip4
Ttl.
ttl(int) - Method in class org.jnetpcap.protocol.network.Ip4
Ttl.
tunnelId() - Method in class org.jnetpcap.protocol.vpn.L2TP
Tunnel id.
tunnelIdOffset() - Method in class org.jnetpcap.protocol.vpn.L2TP
Tunnel id offset.
type() - Method in class org.jnetpcap.protocol.lan.Ethernet
Type.
type(int) - Method in class org.jnetpcap.protocol.lan.Ethernet
Type.
type() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
Type.
type() - Method in class org.jnetpcap.protocol.lan.SLL
next protocol.
type() - Method in class org.jnetpcap.protocol.network.Icmp
Type.
type() - Method in class org.jnetpcap.protocol.network.Ip4
Type.
type(int) - Method in class org.jnetpcap.protocol.network.Ip4
Type.
type(Ip4.Ip4Type) - Method in class org.jnetpcap.protocol.network.Ip4
Type.
type - Variable in enum org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest.Algorithm
Numerical type for this algorithm constant.
type() - Method in class org.jnetpcap.protocol.voip.Rtp
This field identifies the format of the RTP payload and determines its interpretation by the application.
TYPE_MASK - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bitmask applied to byte 1 in the header which masks off the payload type field.
TYPE_OFFSET - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bit offset into byte 1 of the header for PAYLOAD TYPE field.
typeDescription() - Method in class org.jnetpcap.protocol.lan.Ethernet
Type description.
typeDescription() - Method in class org.jnetpcap.protocol.lan.IEEE802dot1q
Type description.
typeDescription() - Method in class org.jnetpcap.protocol.network.Icmp
Type description.
typeDescription() - Method in class org.jnetpcap.protocol.network.Ip4
Type description.
typeEnum() - Method in class org.jnetpcap.protocol.lan.Ethernet
Type enum.
typeEnum() - Method in class org.jnetpcap.protocol.lan.SLL
Next protocol as an EtherType constant.
typeEnum() - Method in class org.jnetpcap.protocol.network.Icmp
Type enum.
typeEnum() - Method in class org.jnetpcap.protocol.network.Ip4
Type enum.
typeEnum() - Method in class org.jnetpcap.protocol.voip.Rtp
This field identifies the format of the RTP payload and determines its interpretation by the application.

U

Udp - Class in org.jnetpcap.protocol.tcpip
User Datagram Protocol (UDP).
Udp() - Constructor for class org.jnetpcap.protocol.tcpip.Udp
 
UDP_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant UDP_ID.
uniHashCode() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Uni-directional hashcode.
Units - Class in org.jnetpcap.util
The Class Units.
Units() - Constructor for class org.jnetpcap.util.Units
 
UnregisteredHeaderException - Exception in org.jnetpcap.packet
Thrown when a lookup on a header in JRegistry fails.
UnregisteredHeaderException() - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
Instantiates a new unregistered header exception.
UnregisteredHeaderException(String) - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
Instantiates a new unregistered header exception.
UnregisteredHeaderException(Throwable) - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
Instantiates a new unregistered header exception.
UnregisteredHeaderException(String, Throwable) - Constructor for exception org.jnetpcap.packet.UnregisteredHeaderException
Instantiates a new unregistered header exception.
urgent() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Urgent pointer (16 bits).
urgent(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Urgent.
user - Variable in class org.jnetpcap.PcapTask
User data.
USER_HOME_PROPERTY - Static variable in class org.jnetpcap.util.config.JConfig
System property name used to lookup user's home directory.

V

Validate - Annotation Type in org.jnetpcap.packet.annotate
Defines a binding method.
validateHeader() - Method in class org.jnetpcap.packet.JHeader
Allows a header to validate its values.
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedBindMethod
Validate signature.
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedFieldMethod
Validate signature.
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedHeaderLengthMethod
Validate signature.
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedMethod
Validate signature.
validateSignature(Method) - Method in class org.jnetpcap.packet.structure.AnnotatedScannerMethod
Validate signature.
value - Variable in enum org.jnetpcap.PcapDLT
Integer dlt value assigned by libpcap to this constant.
value() - Method in enum org.jnetpcap.protocol.network.Ip4.RouterAlert.Action
Value.
valueOf(String) - Static method in enum org.jnetpcap.nio.JMemory.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.nio.JNumber.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.AbstractMessageHeader.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Bind.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.BindingVariable.MatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Field.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Header.Characteristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Header.Layer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.HeaderLength.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.Protocol.Suite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.annotate.ProtocolSuite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.format.JFormatter.Detail
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.format.JFormatter.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.packet.format.JFormatter.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.PcapDLT
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.PcapDLT
Converts an integer value into a PcapDLT constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.application.Html.HtmlTag.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag.Param
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.application.Html.Tag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.application.WebImage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.JProtocol
Returns the enum constant of this type with the specified name.
valueOf(Class<? extends JHeader>) - Static method in enum org.jnetpcap.protocol.JProtocol
Converts a protocol header to a JPRotocol constant.
valueOf(int) - Static method in enum org.jnetpcap.protocol.JProtocol
Converts a protocol header to a JPRotocol constant.
valueOf(Pcap) - Static method in enum org.jnetpcap.protocol.JProtocol
Gets the numerical ID of the data link header for the open pcap handle.
valueOf(PcapDLT) - Static method in enum org.jnetpcap.protocol.JProtocol
Gets the numerical ID of the data link header for supplied pcap dlt constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.lan.SLL.HardwareAddressType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Arp.HardwareType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Arp.HardwareType
Convert a numerical protocol type number to constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Arp.OpCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Arp.OpCode
Converts the operation field value to a constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Arp.ProtocolType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Arp.ProtocolType
Convert a numerical protocol type number to constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Returns the enum constant of this type with the specified name.
valueOf(int, int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Converts a numerical type to constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.CodeClass
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.CodeClass
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.RouterAlert.Action
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.RouterAlert.Action
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Ip4.Timestamp.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.network.Rip.Command
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.network.Rip.Command
Value of.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.Request
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Http.Response
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest.Algorithm
Converts a numerical algorithm type to enum constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.TcpOption.OptionCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.TcpOption.OptionCode
Converts a numerical op code to a enum constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.voip.Rtp.PayloadType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.protocol.voip.Rtp.PayloadType
Looks up the payload type as integer and returns a constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.voip.Sdp.Fields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.voip.Sip.Code
Returns the enum constant of this type with the specified name.
valueOf(int) - Method in enum org.jnetpcap.protocol.voip.Sip.Code
Converts a numerical code into a enum constant.
valueOf(String) - Static method in enum org.jnetpcap.protocol.voip.Sip.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.voip.Sip.Fields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.voip.Sip.Request
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.protocol.voip.Sip.Response
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnetpcap.util.Debug.Level
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jnetpcap.util.Debug.Level
Value of.
valueOf(String) - Static method in enum org.jnetpcap.util.resolver.Resolver.ResolverType
Returns the enum constant of this type with the specified name.
valueOfUsingCode(String) - Method in enum org.jnetpcap.protocol.voip.Sip.Code
Helper method which expects the code in a string and returns a corresponding enum constant.
values() - Static method in enum org.jnetpcap.nio.JMemory.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.nio.JNumber.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.AbstractMessageHeader.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Bind.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.BindingVariable.MatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Field.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Header.Characteristic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Header.Layer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.HeaderLength.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.Protocol.Suite
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.annotate.ProtocolSuite
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.format.JFormatter.Detail
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.format.JFormatter.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.packet.format.JFormatter.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.PcapDLT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.application.Html.HtmlTag.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.application.Html.Tag.Param
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.application.Html.Tag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.application.WebImage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.JProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.lan.Ethernet.EthernetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.lan.SLL.HardwareAddressType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Arp.HardwareType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Arp.OpCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Arp.ProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Icmp.IcmpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Ip4Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.CodeClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.IpOption.OptionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.RouterAlert.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Security.SecurityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Ip4.Timestamp.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.network.Rip.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Http.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Http.Request
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Http.Response
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.AlternateChecksumRequest.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.tcpip.Tcp.TcpOption.OptionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.voip.Rtp.PayloadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.voip.Sdp.Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.voip.Sip.Code
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.voip.Sip.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.voip.Sip.Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.voip.Sip.Request
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.protocol.voip.Sip.Response
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.util.Debug.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnetpcap.util.resolver.Resolver.ResolverType
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.jnetpcap.protocol.network.Ip4
Version.
version(int) - Method in class org.jnetpcap.protocol.network.Ip4
Version.
version() - Method in class org.jnetpcap.protocol.network.Ip6
Version.
version() - Method in class org.jnetpcap.protocol.network.Rip
Version.
version() - Method in class org.jnetpcap.protocol.voip.Rtp
This field identifies the version of RTP.
version() - Method in class org.jnetpcap.protocol.vpn.L2TP
Version.
VERSION_MASK - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bitmask applied to byte 0 in the header which masks off the version number of the Rtp header within the packet.
VERSION_OFFSET - Static variable in class org.jnetpcap.protocol.voip.Rtp
Bit offset into byte 0 of the header for VERSION field.

W

waitForForcableCleanup() - Method in class org.jnetpcap.nio.DisposableGC
Wait for forcable cleanup.
waitForForcableCleanup(long) - Method in class org.jnetpcap.nio.DisposableGC
Wait for forcable cleanup.
waitForFullCleanup() - Method in class org.jnetpcap.nio.DisposableGC
Wait for full cleanup.
waitForFullCleanup(long) - Method in class org.jnetpcap.nio.DisposableGC
Wait for full cleanup.
WEB_IMAGE_ID - Static variable in enum org.jnetpcap.protocol.JProtocol
The Constant WEB_IMAGE_ID.
WebImage - Class in org.jnetpcap.protocol.application
The Class WebImage.
WebImage() - Constructor for class org.jnetpcap.protocol.application.WebImage
 
WebImage.Type - Enum in org.jnetpcap.protocol.application
The Enum Type.
window() - Method in class org.jnetpcap.protocol.tcpip.Tcp
Window (16 bits).
window(int) - Method in class org.jnetpcap.protocol.tcpip.Tcp
Sets the window field to new value.
windowScaled() - Method in class org.jnetpcap.protocol.tcpip.Tcp
A scaled, window field value.
WinPcap - Class in org.jnetpcap.winpcap
Class peered with native pcap_t structure providing WinPcap specific extensions to libpcap library.
WinPcapRmtAuth - Class in org.jnetpcap.winpcap
Class peered with native pcap_rmtauth structure.
WinPcapRmtAuth() - Constructor for class org.jnetpcap.winpcap.WinPcapRmtAuth
Allocates an empty authentication object so that it may be setup.
WinPcapRmtAuth(int, String, String) - Constructor for class org.jnetpcap.winpcap.WinPcapRmtAuth
Allocates and configures authentication object.
WinPcapSamp - Class in org.jnetpcap.winpcap
Class peered with native pcap_samp structure.
WinPcapSendQueue - Class in org.jnetpcap.winpcap
Class peered with native pcap_send_queue structure.
WinPcapSendQueue() - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
Allocates default size buffer for use as a send queue.
WinPcapSendQueue(byte[]) - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
Creates a sendqueue by allocating a buffer to hold the supplied data.
WinPcapSendQueue(ByteBuffer) - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
The queue uses the supplied byte buffer which holds the buffers contents.
WinPcapSendQueue(int) - Constructor for class org.jnetpcap.winpcap.WinPcapSendQueue
Allocates specific queue size.
WinPcapStat - Class in org.jnetpcap.winpcap
Class peered with native pcap_stat structure providing all available extensions part of WinPcap extensions.
wirelen() - Method in interface org.jnetpcap.JCaptureHeader
Retrieves the length of the packet before any of it was truncated by the capture mechanism.
wirelen(int) - Method in interface org.jnetpcap.JCaptureHeader
Wirelen.
wirelen() - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Gets the wire length.
wirelen(int) - Method in class org.jnetpcap.packet.JMemoryPacket.JMemoryHeader
Wirelen.
wirelen() - Method in class org.jnetpcap.PcapHeader
Gets the value of hdr_wirelen field.
wirelen(int) - Method in class org.jnetpcap.PcapHeader
Unsupported operation.

X

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

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