A B C D E F G I L M N O P R S T U V W Z 
All Classes All Packages

A

APPLE_IP_OVER_IEEE1394 - com.silabs.na.pcap.LinkType
 
ARCNET_BSD - com.silabs.na.pcap.LinkType
 
ARCNET_LINUX - com.silabs.na.pcap.LinkType
 
ARINC429_IN_AFDX_ENCAPSULATION_INFORMATION_BLOCK - com.silabs.na.pcap.BlockType
 
ATM_RFC1483 - com.silabs.na.pcap.LinkType
 
AX25 - com.silabs.na.pcap.LinkType
 
AX25_KISS - com.silabs.na.pcap.LinkType
 

B

BACNET_MS_TP - com.silabs.na.pcap.LinkType
 
Block - Class in com.silabs.na.pcap
PcapNG format is made of blocks.
Block(BlockType, Object, List<Option>) - Constructor for class com.silabs.na.pcap.Block
Create a block of a given type.
blockType() - Method in enum com.silabs.na.pcap.OptionType
Block type.
BlockType - Enum in com.silabs.na.pcap
PCAPNG is made of blocks.
BLUETOOTH_BREDR_BB - com.silabs.na.pcap.LinkType
 
BLUETOOTH_HCI_H4 - com.silabs.na.pcap.LinkType
 
BLUETOOTH_HCI_H4_WITH_PHDR - com.silabs.na.pcap.LinkType
 
BLUETOOTH_LE_LL - com.silabs.na.pcap.LinkType
 
BLUETOOTH_LE_LL_WITH_PHDR - com.silabs.na.pcap.LinkType
 
BLUETOOTH_LINUX_MONITOR - com.silabs.na.pcap.LinkType
 
body() - Method in class com.silabs.na.pcap.OtherBlock
Returns a binary content of this block, without any further breakdown.
BufferUtil - Class in com.silabs.na.pcap.util
Local utility class.
byteArrayToInt(byte[], int, int, boolean) - Static method in class com.silabs.na.pcap.util.ByteArrayUtil
Converts an array of bytes into an unsigned integer.
byteArrayToLong(byte[], int, int, boolean) - Static method in class com.silabs.na.pcap.util.ByteArrayUtil
Converts an array of bytes into a long.
ByteArrayUtil - Class in com.silabs.na.pcap.util
Various static utilities for dealing with byte arrays and formatting them.

C

C_HDLC - com.silabs.na.pcap.LinkType
 
C_HDLC_WITH_DIR - com.silabs.na.pcap.LinkType
 
CAN_SOCKETCAN - com.silabs.na.pcap.LinkType
 
close() - Method in class com.silabs.na.pcap.impl.PcapInputNio
Closes the streams.
close() - Method in class com.silabs.na.pcap.impl.PcapngInputNio
Closes the input stream.
close() - Method in class com.silabs.na.pcap.impl.PcapngOutput
Closes the output stream.
code() - Method in enum com.silabs.na.pcap.LinkType
Returns the code as defined by the spec for this type.
code() - Method in class com.silabs.na.pcap.Option
Returns the code of option.
code() - Method in enum com.silabs.na.pcap.OptionType
Returns the code representing this option type, according to PCAPNG spec.
com.silabs.na.pcap - package com.silabs.na.pcap
Package that provides the main API and interfaces to the PCAP and PCAPNG library functionality.
com.silabs.na.pcap.impl - package com.silabs.na.pcap.impl
Package that provides the implementing functionality for core interfaces.
com.silabs.na.pcap.util - package com.silabs.na.pcap.util
Package that provides additional utilities, not directly related to PCAPNG.
containsDataOfType(Class<?>) - Method in class com.silabs.na.pcap.Block
Returns true if this block contains a data of a given type.
CUSTOM_BLOCK_THAT_REWRITERS_CAN_COPY - com.silabs.na.pcap.BlockType
 
CUSTOM_BLOCK_THAT_REWRITERS_SHOULD_NOT_COPY - com.silabs.na.pcap.BlockType
 

D

data() - Method in class com.silabs.na.pcap.Block
Returns the data object.
data() - Method in class com.silabs.na.pcap.PacketBlock
Byte array that contain the payload of this packet.
DBUS - com.silabs.na.pcap.LinkType
 
DECRYPTION_SECRETS_BLOCK - com.silabs.na.pcap.BlockType
 
DISPLAYPORT_AUX - com.silabs.na.pcap.LinkType
 
DOCSIS - com.silabs.na.pcap.LinkType
 
DOCSIS31_XRA31 - com.silabs.na.pcap.LinkType
 
DSA_TAG_BRCM - com.silabs.na.pcap.LinkType
 
DSA_TAG_BRCM_PREPEND - com.silabs.na.pcap.LinkType
 
DSA_TAG_DSA - com.silabs.na.pcap.LinkType
 
DSA_TAG_EDSA - com.silabs.na.pcap.LinkType
 
dumpFile(String) - Method in class com.silabs.na.pcap.Main
Logic that gets executed on a file when the "dump" command is used.
DVB_CI - com.silabs.na.pcap.LinkType
 

E

EBHSCR - com.silabs.na.pcap.LinkType
 
ELEE - com.silabs.na.pcap.LinkType
 
ENHANCED_PACKET_BLOCK - com.silabs.na.pcap.BlockType
 
EPB_DROPCOUNT - com.silabs.na.pcap.OptionType
 
EPB_FLAGS - com.silabs.na.pcap.OptionType
 
EPB_HASH - com.silabs.na.pcap.OptionType
 
EPON - com.silabs.na.pcap.LinkType
 
ERF - com.silabs.na.pcap.LinkType
 
ETHERNET - com.silabs.na.pcap.LinkType
 
ETHERNET_MPACKET - com.silabs.na.pcap.LinkType
 

F

FC_2 - com.silabs.na.pcap.LinkType
 
FC_2_WITH_FRAME_DELIMS - com.silabs.na.pcap.LinkType
 
FDDI - com.silabs.na.pcap.LinkType
 
formatByteArray(byte[]) - Static method in class com.silabs.na.pcap.util.ByteArrayUtil
Simple formatting of byte array into a "ab cd ef" kind of a string
formatByteArray(byte[], boolean) - Static method in class com.silabs.na.pcap.util.ByteArrayUtil
Formats a byte array with possible spaces between bytes.
formatByteArray(byte[], int, int, boolean, boolean) - Static method in class com.silabs.na.pcap.util.ByteArrayUtil
Formats a byte array into a string.
FRELAY - com.silabs.na.pcap.LinkType
 
FRELAY_WITH_DIR - com.silabs.na.pcap.LinkType
 

G

GPF_F - com.silabs.na.pcap.LinkType
 
GPF_T - com.silabs.na.pcap.LinkType
 
GPRS_LLC - com.silabs.na.pcap.LinkType
 

I

IEEE802_11 - com.silabs.na.pcap.LinkType
 
IEEE802_11_AVS - com.silabs.na.pcap.LinkType
 
IEEE802_11_PRISM - com.silabs.na.pcap.LinkType
 
IEEE802_11_RADIOTAP - com.silabs.na.pcap.LinkType
 
IEEE802_15_4_NOFCS - com.silabs.na.pcap.LinkType
 
IEEE802_15_4_NONASK_PHY - com.silabs.na.pcap.LinkType
 
IEEE802_15_4_TAP - com.silabs.na.pcap.LinkType
 
IEEE802_15_4_WITHFCS - com.silabs.na.pcap.LinkType
 
IEEE802_5 - com.silabs.na.pcap.LinkType
 
IF_DESCRIPTION - com.silabs.na.pcap.OptionType
 
IF_EUIADDR - com.silabs.na.pcap.OptionType
 
IF_FCSLEN - com.silabs.na.pcap.OptionType
 
IF_FILTER - com.silabs.na.pcap.OptionType
 
IF_HARDWARE - com.silabs.na.pcap.OptionType
 
IF_IPV4ADDR - com.silabs.na.pcap.OptionType
 
IF_IPV6ADDR - com.silabs.na.pcap.OptionType
 
IF_MACADDR - com.silabs.na.pcap.OptionType
 
IF_NAME - com.silabs.na.pcap.OptionType
 
IF_OS - com.silabs.na.pcap.OptionType
 
IF_SPEED - com.silabs.na.pcap.OptionType
 
IF_TSOFFSET - com.silabs.na.pcap.OptionType
 
IF_TSRESOL - com.silabs.na.pcap.OptionType
 
IF_TZONE - com.silabs.na.pcap.OptionType
 
INFINIBAND - com.silabs.na.pcap.LinkType
 
INTERFACE_DESCRIPTION_BLOCK - com.silabs.na.pcap.BlockType
 
INTERFACE_STATISTICS_BLOCK - com.silabs.na.pcap.BlockType
 
InterfaceDescriptionBlock - Class in com.silabs.na.pcap
Section header block starts the pcapng files and contains sections.
InterfaceDescriptionBlock(LinkType, int) - Constructor for class com.silabs.na.pcap.InterfaceDescriptionBlock
 
interfaceId() - Method in class com.silabs.na.pcap.InterfaceStatisticsBlock
Returns the interface ID that this block contains statistics for.
InterfaceStatisticsBlock - Class in com.silabs.na.pcap
Interface statistics block.
InterfaceStatisticsBlock(int, long) - Constructor for class com.silabs.na.pcap.InterfaceStatisticsBlock
 
IP_OVER_FC - com.silabs.na.pcap.LinkType
 
IPcapInput - Interface in com.silabs.na.pcap
A stream api to retrieve packets from the file.
IPcapOutput - Interface in com.silabs.na.pcap
Output stream of PCAPNG data.
IPMB_LINUX - com.silabs.na.pcap.LinkType
 
IPMI_HPM_2 - com.silabs.na.pcap.LinkType
 
IPNET - com.silabs.na.pcap.LinkType
 
IPOIB - com.silabs.na.pcap.LinkType
 
IPV4 - com.silabs.na.pcap.LinkType
 
IPV6 - com.silabs.na.pcap.LinkType
 
IRIG_TIMESTAMP_BLOCK - com.silabs.na.pcap.BlockType
 
isAscii() - Method in enum com.silabs.na.pcap.OptionType
Returns true if this option is of an ASCII type.
ISB_ENDTIME - com.silabs.na.pcap.OptionType
 
ISB_FILTERACCEPT - com.silabs.na.pcap.OptionType
 
ISB_IFDROP - com.silabs.na.pcap.OptionType
 
ISB_IFRECV - com.silabs.na.pcap.OptionType
 
ISB_OSDROP - com.silabs.na.pcap.OptionType
 
ISB_STARTTIME - com.silabs.na.pcap.OptionType
 
ISB_USRDELIV - com.silabs.na.pcap.OptionType
 
isBigEndian() - Method in class com.silabs.na.pcap.SectionHeaderBlock
Returns the information on endiannes of this section.
isFileCorrectType(File) - Static method in class com.silabs.na.pcap.Pcap
Returns true if this file is of a correct type.
isLittleEndian() - Method in class com.silabs.na.pcap.SectionHeaderBlock
Returns the information on endiannes of this section.
ISO_14443 - com.silabs.na.pcap.LinkType
 

L

LAPB_WITH_DIR - com.silabs.na.pcap.LinkType
 
LAPD - com.silabs.na.pcap.LinkType
 
length() - Method in enum com.silabs.na.pcap.OptionType
Length, of -1 for variable.
linkType() - Method in class com.silabs.na.pcap.InterfaceDescriptionBlock
Returns the link type in this block.
LinkType - Enum in com.silabs.na.pcap
Link type is a top-level description of what link layer does this packet have.
LINUX_IRDA - com.silabs.na.pcap.LinkType
 
LINUX_LAPD - com.silabs.na.pcap.LinkType
 
LINUX_SLL - com.silabs.na.pcap.LinkType
 
LINUX_SLL2 - com.silabs.na.pcap.LinkType
 
longToByteArray(long, byte[], int, boolean) - Static method in class com.silabs.na.pcap.util.ByteArrayUtil
Takes a long and lays it out into a destination array in big- or little-endian format.
lookup(BlockType, int) - Static method in enum com.silabs.na.pcap.OptionType
Returns the option type, or UNKNOWN.
LOOP - com.silabs.na.pcap.LinkType
 
LORATAP - com.silabs.na.pcap.LinkType
 
LTALK - com.silabs.na.pcap.LinkType
 

M

MAGIC - Static variable in class com.silabs.na.pcap.impl.PcapInputNio
 
main(String[]) - Static method in class com.silabs.na.pcap.Main
Execution entry point.
Main - Class in com.silabs.na.pcap
Main class for the CLI interface.
majorVersion() - Method in class com.silabs.na.pcap.SectionHeaderBlock
Major version of the PCAPNG format used.
MFR - com.silabs.na.pcap.LinkType
 
minorVersion() - Method in class com.silabs.na.pcap.SectionHeaderBlock
Minor version of the PCAPNG format used.
MPEG_2_TS - com.silabs.na.pcap.LinkType
 
MTP2 - com.silabs.na.pcap.LinkType
 
MTP2_WITH_PHDR - com.silabs.na.pcap.LinkType
 
MTP3 - com.silabs.na.pcap.LinkType
 
MUX27010 - com.silabs.na.pcap.LinkType
 

N

NAME_RESOLUTION_BLOCK - com.silabs.na.pcap.BlockType
 
NANOSEC_MAGIC - Static variable in class com.silabs.na.pcap.impl.PcapInputNio
 
nanoseconds() - Method in class com.silabs.na.pcap.PacketBlock
Returns time in nanosecond precision.
NETANALYZER - com.silabs.na.pcap.LinkType
 
NETANALYZER_TRANSPARENT - com.silabs.na.pcap.LinkType
 
NETLINK - com.silabs.na.pcap.LinkType
 
network() - Method in class com.silabs.na.pcap.impl.PcapInputNio
Returns the network ID.
nextBlock() - Method in class com.silabs.na.pcap.impl.PcapInputNio
Returns next packet block, or null when at the end of the file.
nextBlock() - Method in class com.silabs.na.pcap.impl.PcapngInputNio
Returns the next block or null if none is present.
nextBlock() - Method in interface com.silabs.na.pcap.IPcapInput
Returns the next packet block.
NFC_LLCP - com.silabs.na.pcap.LinkType
 
NFLOG - com.silabs.na.pcap.LinkType
 
NG40 - com.silabs.na.pcap.LinkType
 
NORDIC_BLE - com.silabs.na.pcap.LinkType
 
NULL - com.silabs.na.pcap.LinkType
 

O

openForReading(File) - Static method in class com.silabs.na.pcap.Pcap
Opens a static file and returns the pcap stream.
openForWriting(File) - Static method in class com.silabs.na.pcap.Pcap
Creates a PCAPNG file for writing, using local defaults for hardware and OS name.
openForWriting(File, String, String, String) - Static method in class com.silabs.na.pcap.Pcap
Opens a file for writing.
OPENVIZSLA - com.silabs.na.pcap.LinkType
 
OPT_COMMENT - com.silabs.na.pcap.OptionType
 
OPT_CUSTOM_SAFETOCOPY_ASCII - com.silabs.na.pcap.OptionType
 
OPT_CUSTOM_SAFETOCOPY_BINARY - com.silabs.na.pcap.OptionType
 
OPT_CUSTOM_UNSAFETOCOPY_ASCII - com.silabs.na.pcap.OptionType
 
OPT_CUSTOM_UNSAFETOCOPY_BINARY - com.silabs.na.pcap.OptionType
 
OPT_ENDOFOPT - com.silabs.na.pcap.OptionType
 
Option - Class in com.silabs.na.pcap
Options are TLVs at the end of the blocks.
Option(int, byte[]) - Constructor for class com.silabs.na.pcap.Option
Creates an option with given type and value.
options() - Method in class com.silabs.na.pcap.Block
Returns an array of options that are attached to this block.
OptionType - Enum in com.silabs.na.pcap
All known option types.
OtherBlock - Class in com.silabs.na.pcap
Block that is unknown and simply contains a binary blob.
OtherBlock(byte[]) - Constructor for class com.silabs.na.pcap.OtherBlock
Create a block with a given payload.

P

PACKET_BLOCK - com.silabs.na.pcap.BlockType
 
PacketBlock - Class in com.silabs.na.pcap
Single packet read from PCAP or PCAPNG.
PacketBlock(long, byte[]) - Constructor for class com.silabs.na.pcap.PacketBlock
Creates a new packet block with given timestamp and data.
paddingLength(int, int) - Static method in class com.silabs.na.pcap.util.BufferUtil
Calculates the padding bytes to a given byte boundary.
Pcap - Class in com.silabs.na.pcap
Entry level API for pcap support.
PcapInputNio - Class in com.silabs.na.pcap.impl
The PCAP implementation variant.
PcapInputNio(ReadableByteChannel, boolean, boolean) - Constructor for class com.silabs.na.pcap.impl.PcapInputNio
Starts the pcap stream, with the is rolled up at 4 bytes into it.
PCAPNG_VERSION_MAJOR - Static variable in class com.silabs.na.pcap.Pcap
Major version of pcapng written out by this library.
PCAPNG_VERSION_MINOR - Static variable in class com.silabs.na.pcap.Pcap
Minor version of pcapng written out by this library.
PcapngInputNio - Class in com.silabs.na.pcap.impl
PCAP NG format: https://github.com/pcapng/pcapng/ First 4 bytes must be: 0a0d0d0a, which is a section header block.
PcapngInputNio(ReadableByteChannel) - Constructor for class com.silabs.na.pcap.impl.PcapngInputNio
Is is 4 bytes into it.
PcapngOutput - Class in com.silabs.na.pcap.impl
Pcapng implementation of the output stream.
PcapngOutput(File) - Constructor for class com.silabs.na.pcap.impl.PcapngOutput
Creates the output stream for the pcapng.
PFLOG - com.silabs.na.pcap.LinkType
 
PKTAP - com.silabs.na.pcap.LinkType
 
PPI - com.silabs.na.pcap.LinkType
 
PPP - com.silabs.na.pcap.LinkType
 
PPP_ETHER - com.silabs.na.pcap.LinkType
 
PPP_HDLC - com.silabs.na.pcap.LinkType
 
PPP_PPPD - com.silabs.na.pcap.LinkType
 
PPP_WITH_DIR - com.silabs.na.pcap.LinkType
 
PROFIBUS_DL - com.silabs.na.pcap.LinkType
 

R

RAW - com.silabs.na.pcap.LinkType
 
RDS - com.silabs.na.pcap.LinkType
 
readBytesFromChannel(ReadableByteChannel, ByteBuffer, int) - Static method in class com.silabs.na.pcap.util.BufferUtil
Read buffers from channel into a byte buffer.
readNByteIntFromBuffer(ByteBuffer, int) - Static method in class com.silabs.na.pcap.util.BufferUtil
Reads a N byte integer from buffer and return it.
readNByteIntFromChannel(ReadableByteChannel, ByteBuffer, int) - Static method in class com.silabs.na.pcap.util.BufferUtil
Reads N bytes of integer from the channel, using an intermediate buffer and it's endianess.
RESOLUTION_MICROSECONDS - Static variable in class com.silabs.na.pcap.Pcap
Resolution in microseconds.
RESOLUTION_NANOSECONDS - Static variable in class com.silabs.na.pcap.Pcap
Resolution in nanoseconds.
resolve(int) - Static method in enum com.silabs.na.pcap.BlockType
Given a type code, return the enum value that matches it.
resolve(int) - Static method in enum com.silabs.na.pcap.LinkType
Given a code, returns the enum value that matches it.
RTAC_SERIAL - com.silabs.na.pcap.LinkType
 

S

SCCP - com.silabs.na.pcap.LinkType
 
SCTP - com.silabs.na.pcap.LinkType
 
SDLC - com.silabs.na.pcap.LinkType
 
SECTION_HEADER_BLOCK - com.silabs.na.pcap.BlockType
 
SectionHeaderBlock - Class in com.silabs.na.pcap
Section header block starts the pcapng files and contains sections.
SectionHeaderBlock(boolean, int, int, int) - Constructor for class com.silabs.na.pcap.SectionHeaderBlock
Creates a section header block with a given values.
SHB_HARDWARE - com.silabs.na.pcap.OptionType
 
SHB_OS - com.silabs.na.pcap.OptionType
 
SHB_USERAPPL - com.silabs.na.pcap.OptionType
 
SIMPLE_PACKET_BLOCK - com.silabs.na.pcap.BlockType
 
SITA - com.silabs.na.pcap.LinkType
 
size() - Method in class com.silabs.na.pcap.Option
Returns the total size of this option in bytes.
SLIP - com.silabs.na.pcap.LinkType
 
snapLen() - Method in class com.silabs.na.pcap.impl.PcapInputNio
SNAP len, defining max length of the packet.
snapLen() - Method in class com.silabs.na.pcap.InterfaceDescriptionBlock
Returns the maximum number of bytes dumped from each packet.
STANAG_5066_D_PDU - com.silabs.na.pcap.LinkType
 
SUNATM - com.silabs.na.pcap.LinkType
 
SYSTEMD_JOURNAL_EXPORT_BLOCK - com.silabs.na.pcap.BlockType
 

T

timestamp() - Method in class com.silabs.na.pcap.InterfaceStatisticsBlock
Returns the timestamp of the statistics block.
toString() - Method in class com.silabs.na.pcap.Block
 
toString() - Method in class com.silabs.na.pcap.InterfaceDescriptionBlock
 
toString() - Method in class com.silabs.na.pcap.PacketBlock
 
toString() - Method in class com.silabs.na.pcap.SectionHeaderBlock
 
type() - Method in class com.silabs.na.pcap.Block
Returns the type of the block.
type() - Method in class com.silabs.na.pcap.impl.PcapInputNio
Returns type of the file.
type() - Method in class com.silabs.na.pcap.impl.PcapngInputNio
Returns type of the file.
type() - Method in interface com.silabs.na.pcap.IPcapInput
Returns the type of the file.
typeCode() - Method in enum com.silabs.na.pcap.BlockType
Type code nubmer as defined by the PCAPNG spec.

U

UNKNOWN - com.silabs.na.pcap.BlockType
 
UNKNOWN - com.silabs.na.pcap.LinkType
 
UNKNOWN - com.silabs.na.pcap.OptionType
 
USB_2_0 - com.silabs.na.pcap.LinkType
 
USB_DARWIN - com.silabs.na.pcap.LinkType
 
USB_LINUX - com.silabs.na.pcap.LinkType
 
USB_LINUX_MMAPPED - com.silabs.na.pcap.LinkType
 
USBPCAP - com.silabs.na.pcap.LinkType
 

V

value() - Method in class com.silabs.na.pcap.Option
Returns the value of option.
valueOf(String) - Static method in enum com.silabs.na.pcap.BlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.silabs.na.pcap.LinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.silabs.na.pcap.OptionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.silabs.na.pcap.BlockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.silabs.na.pcap.LinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.silabs.na.pcap.OptionType
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.silabs.na.pcap.impl.PcapInputNio
Returns version string of this PCAP file.
VPP_DISPATCH - com.silabs.na.pcap.LinkType
 
VSOCK - com.silabs.na.pcap.LinkType
 

W

WATTSTOPPER_DLM - com.silabs.na.pcap.LinkType
 
writeEnhancedPacketBlock(int, long, byte[]) - Method in class com.silabs.na.pcap.impl.PcapngOutput
Writes enhanced packet block.
writeEnhancedPacketBlock(int, long, byte[]) - Method in interface com.silabs.na.pcap.IPcapOutput
Writes the enhanced packet block.
writeInterfaceDescriptionBlock(LinkType, int) - Method in class com.silabs.na.pcap.impl.PcapngOutput
Writes an interface description block.
writeInterfaceDescriptionBlock(LinkType, int) - Method in interface com.silabs.na.pcap.IPcapOutput
Writes the interface description block.
writeSectionHeaderBlock(String, String, String) - Method in class com.silabs.na.pcap.impl.PcapngOutput
Writes a section header block.

Z

Z_WAVE_SERIAL - com.silabs.na.pcap.LinkType
 
ZWAVE_R1_R2 - com.silabs.na.pcap.LinkType
 
ZWAVE_R3 - com.silabs.na.pcap.LinkType
 
A B C D E F G I L M N O P R S T U V W Z 
All Classes All Packages