Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abi() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Returns the value of the
abi
record component. - Accessing the int DLT value from integer constants table - Search tag in enum class org.jnetpcap.constant.PcapDlt
- Section
- Accessing the int DLT value using an enum constant - Search tag in enum class org.jnetpcap.constant.PcapDlt
- Section
- activate() - Method in class org.jnetpcap.Pcap
-
Activate a capture handle
- activate() - Method in class org.jnetpcap.Pcap1_0
-
Activate.
- address() - Method in class org.jnetpcap.internal.ForeignDowncall
-
Address.
- address() - Method in class org.jnetpcap.internal.UnsafePcapHandle
-
Address.
- address() - Method in class org.jnetpcap.SockAddr.Inet6SockAddr
-
IPv6 address.
- address() - Method in class org.jnetpcap.SockAddr.InetSockAddr
-
IPv4 address.
- address() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Length of the link-layer selector (usually 0).
- address() - Method in class org.jnetpcap.SockAddr.PacketSockAddr
-
Hardware address.
- address() - Method in record class org.jnetpcap.util.NetIp4Address
-
Returns the value of the
address
record component. - addresses() - Method in class org.jnetpcap.PcapIf
-
Returns all network addresses associated with this interface.
- addressLength() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Length of the link-layer address in bytes.
- addressType() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Link-layer address type (e.g., IFT_ETHER for Ethernet).
- Address Types - Search tag in class org.jnetpcap.PcapIf
- Section
- AIRONET_HEADER - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The AIRONE t_ header.
- ALG - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The alg.
- allocate(int) - Method in class org.jnetpcap.internal.ArrayAllocator
-
Allocate.
- APPLE_IP_OVER_IEEE1394 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The APPL e_ i p_ ove r_ iee e1394.
- APPLETALK - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The appletalk.
- apply(T) - Method in interface org.jnetpcap.internal.FunctionThrowable
-
Apply the function computation and return a result.
- applyUnchecked(T, FunctionThrowable<T, R>) - Static method in interface org.jnetpcap.internal.FunctionThrowable
-
Applies an input value to a checked function and returns the function result.
- ARCNET - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The ARCNET.
- ARCNET_LINUX - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The ARCNE t_ linux.
- arena - Variable in class org.jnetpcap.internal.StandardPcapDispatcher
-
The arena.
- ArpHdr - Enum Class in org.jnetpcap.constant
-
ARP protocol HARDWARE identifiers
- ARPHDR_ADAPT - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
COMMENT
- ARPHDR_APPLETLK - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
APPLEtalk.
- ARPHDR_ARCNET - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
ARCnet.
- ARPHDR_ASH - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
(Nexus Electronics) Ash.
- ARPHDR_ATM - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
ATM.
- ARPHDR_AX25 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
AX.25 Level 2.
- ARPHDR_BIF - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
AP1000 BIF.
- ARPHDR_CAN - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Controller Area Network.
- ARPHDR_CHAOS - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Chaosnet.
- ARPHDR_CISCO - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Cisco HDLC.
- ARPHDR_CSLIP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
CSLIP
- ARPHDR_CSLIP6 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
CSLIP6
- ARPHDR_DDCMP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Digital's DDCMP.
- ARPHDR_DLCI - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Frame Relay DLCI.
- ARPHDR_ECONET - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Acorn Econet.
- ARPHDR_EETHER - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Experimental Ethernet.
- ARPHDR_ETHER - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Ethernet 10/100Mbps.
- ARPHDR_EUI64 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
EUI-64.
- ARPHDR_FCAL - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Fibrechanel arbitrated loop.
- ARPHDR_FCFABRIC - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Fibrechanel fabric.
- ARPHDR_FCPL - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Fibrechanel public loop.
- ARPHDR_FCPP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Point to point fibrechanel.
- ARPHDR_FDDI - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Fiber Distributed Data Interface
- ARPHDR_FRAD - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Frame Relay Access Device.
- ARPHDR_HIPPI - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
High Performance Parallel Interface
- ARPHDR_HWX25 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Boards with X.25 in firmware.
- ARPHDR_IEEE1394 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IEEE 1394 IPv4 - RFC 2734.
- ARPHDR_IEEE802 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IEEE 802.2 Ethernet/TR/TB.
- ARPHDR_IEEE802_TR - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Magic type ident for TR.
- ARPHDR_IEEE80211 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IEEE 802.11.
- ARPHDR_IEEE80211_PRISM - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IEEE 802.11 + Prism2 header.
- ARPHDR_IEEE80211_RADIOTAP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IEEE 802.11 + radiotap header.
- ARPHDR_IEEE802154 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IEEE 802.15.4 header.
- ARPHDR_IEEE802154_PHY - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IEEE 802.15.4 PHY header.
- ARPHDR_INFINIBAND - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
InfiniBand.
- ARPHDR_IPDDP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IP-in-DDP tunnel.
- ARPHDR_IPGRE - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
GRE over IP.
- ARPHDR_IRDA - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Linux-IrDA.
- ARPHDR_LAPB - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
LAPB.
- ARPHDR_LOCALTLK - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Localtalk device.
- ARPHDR_LOOPBACK - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Loopback device.
- ARPHDR_MCTP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
COMMENT
- ARPHDR_METRICOM - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Metricom STRIP (new IANA id).
- ARPHDR_NETROM - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
From KA9Q: NET/ROM pseudo
- ARPHDR_NONE - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Zero header length
- ARPHDR_PIMREG - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
PIMSM register interface.
- ARPHDR_PPP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
COMMENT
- ARPHDR_PRONET - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
PROnet token ring.
- ARPHDR_RAWHDLC - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Raw HDLC.
- ARPHDR_RAWIP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Raw IP.
- ARPHDR_ROSE - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
COMMENT
- ARPHDR_RSRVD - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Notional KISS type.
- ARPHDR_SIT - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
sit0 device - IPv6-in-IPv4.
- ARPHDR_SKIP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
SKIP vif.
- ARPHDR_SLIP - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
SLIP
- ARPHDR_SLIP6 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
SLIP6
- ARPHDR_TUNNEL - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IPIP tunnel.
- ARPHDR_TUNNEL6 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
IPIP6 tunnel.
- ARPHDR_VOID - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
Void type, nothing is known
- ARPHDR_X25 - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
CCITT X.25.
- ARPHRD_HDLC - Enum constant in enum class org.jnetpcap.constant.ArpHdr
-
HDLC
- array() - Method in class org.jnetpcap.internal.ArrayAllocator
-
Array.
- ArrayAllocator - Class in org.jnetpcap.internal
-
Arena array block allocator utility.
- ArrayAllocator() - Constructor for class org.jnetpcap.internal.ArrayAllocator
-
Instantiates a new array allocator.
- ASH - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The ash.
- asMemoryReference() - Method in class org.jnetpcap.PcapHeader
-
As memory reference.
- asMemorySegment() - Method in class org.jnetpcap.PcapHeader
-
As memory segment.
- ATM_CLIP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The AT m_ clip.
- ATM_RFC1483 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The AT m_ rf c1483.
- ATMPVC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The atmpvc.
- ATMSVC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The atmsvc.
- AUERSWALD_LOG - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Auerswald Logger Protocol description is provided on https://github.com/Auerswald-GmbH/auerlog/blob/master/auerlog.txt
- AURORA - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The AURORA.
- Auth(int, String, String) - Constructor for record class org.jnetpcap.windows.PcapRmt.Auth
-
Creates an instance of a
Auth
record class. - Auth(PcapSrc, String, String) - Constructor for record class org.jnetpcap.windows.PcapRmt.Auth
-
Instantiates a new RPCAP authentication record using PcapSrc constant.
- AX25 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The A x25.
- AX25 - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The ax25.
B
- 1. Basic Pcap Statistics - Search tag in record class org.jnetpcap.internal.PcapStatExRecord
- Section
- BACNET_MS_TP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The BACNE t_ m s_ tp.
- BLUETOOTH - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The bluetooth.
- BpFilter - Class in org.jnetpcap
-
Berkeley Packet Filter (BPF) program implementation for packet filtering.
- breakloop() - Method in class org.jnetpcap.Pcap
-
Force a
dispatch
orloop
call to return. - breakloop() - Method in class org.jnetpcap.Pcap0_8
-
Breakloop.
- BRIDGE - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The bridge.
- broadcast() - Method in class org.jnetpcap.PcapIf.PcapAddr
-
The broadcast address corresponding to
PcapIf.PcapAddr.socketAddress()
, if the interface supports broadcasts. - BSD-style Structure - Search tag in class org.jnetpcap.SockAddr
- Section
- Buffer Size - Search tag in module org.jnetpcap
- Section
- Buffer Timeout - Search tag in module org.jnetpcap
- Section
C
- C_CHAR - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c char.
- C_DOUBLE - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c double.
- C_FLOAT - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c float.
- C_HDLC - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The C_ hdlc.
- C_INT - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c int.
- C_LONG - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c long.
- C_POINTER - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c pointer.
- C_SHORT - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c short.
- C_VA_LIST - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c va list.
- C_VOID - Enum constant in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
The c void.
- CAIF - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The caif.
- CAN - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The can.
- canSetRfmon() - Method in class org.jnetpcap.Pcap
-
check whether monitor mode can be set for a not-yet-activated capture handle.
- canSetRfmon() - Method in class org.jnetpcap.Pcap1_0
-
Can set rfmon.
- capt() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
capt
record component. - capt() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns the value of the
capt
record component. - capt() - Method in interface org.jnetpcap.PcapStat
-
Gets the number of packets captured.
- capt() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Capt.
- CAPT - Enum constant in enum class org.jnetpcap.constant.WinPcapMode
-
The CAPTURE mode constant.
- captureLength() - Method in class org.jnetpcap.PcapHeader
-
Capture length.
- captureLength() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Capture length of the packet.
- captureLength(MemorySegment) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Capture length.
- captureLength(MemorySegment) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Capture length.
- captureLength(MemorySegment) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Capture length.
- captureLength(MemorySegment) - Static method in class org.jnetpcap.PcapHeader
-
Packet capture length for offline file capture.
- captureLength(MemorySegment, boolean) - Static method in class org.jnetpcap.PcapHeader
-
Packet capture length for offline file capture.
- captureLength(MemorySegment, int) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Capture length.
- captureLength(ByteBuffer) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Capture length.
- captureLength(ByteBuffer) - Static method in class org.jnetpcap.PcapHeader
-
Packet capture length.
- captureLength(ByteBuffer, boolean) - Static method in class org.jnetpcap.PcapHeader
-
Packet capture length for offline file capture.
- captureLengthOffset() - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Capture length offset.
- CCITT - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
CCITT protocols, X.25 etc.
- CHAOS - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The CHAOS.
- CHAOS - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
MIT CHAOS protocols.
- CHAR_ENC_LOCAL - Enum constant in enum class org.jnetpcap.constant.PcapOption
-
strings are in the local character encoding.
- CHAR_ENC_UTF_8 - Enum constant in enum class org.jnetpcap.constant.PcapOption
-
strings are in UTF-8.
- checkIfContains(PcapIf) - Method in enum class org.jnetpcap.constant.SockAddrFamily
-
Checks if a network interface (PcapIf) has an address of this family type.
- checkPcapVersion(String) - Static method in class org.jnetpcap.Pcap
-
Checks runtime version against application version of the java jNetPcap APIs.
- CISCO_IOS - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The CISC o_ ios.
- close() - Method in class org.jnetpcap.BpFilter
-
Deallocates the native BPF program and associated resources.
- close() - Method in class org.jnetpcap.internal.ForeignInitializer
-
Close.
- close() - Method in interface org.jnetpcap.internal.PcapDispatcher
- close() - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Close.
- close() - Method in class org.jnetpcap.Pcap
-
Close a capture device or savefile
- close() - Method in class org.jnetpcap.Pcap0_4
-
Close.
- close() - Method in class org.jnetpcap.PcapDumper
-
Close a savefile being written to.
- close() - Method in class org.jnetpcap.windows.PcapSendQueue
-
Closes and deallocates the send queue.
- closed - Variable in class org.jnetpcap.Pcap
-
flag which indicates open/closed status, if true, the pcap address is not longer valid.
- CNT - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Computer Network Technology.
- COIP - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
connection-oriented IP, aka ST II.
- collisions() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
collisions
record component. - collisions() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Collisions.
- Common Address Families - Search tag in enum class org.jnetpcap.constant.SockAddrFamily
- Section
- COMPACT_BE - Enum constant in enum class org.jnetpcap.internal.PcapHeaderABI
-
The compact be.
- COMPACT_LE - Enum constant in enum class org.jnetpcap.internal.PcapHeaderABI
-
The compact le.
- compactAbi() - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Compact abi.
- compactAbi(boolean) - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Compact abi.
- compactAbi(ByteOrder) - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Compact abi.
- compareVersions(String, String) - Static method in exception class org.jnetpcap.util.PcapVersionException
-
Compare 2 versions.
- compareVersions(String, String, int) - Static method in exception class org.jnetpcap.util.PcapVersionException
-
Compare 2 versions.
- compile(String, boolean) - Method in class org.jnetpcap.Pcap
-
Compile a filter expression without a netmask.
- compile(String, boolean, int) - Method in class org.jnetpcap.Pcap
-
Compile a filter expression with netmask.
- compile(String, boolean, int) - Method in class org.jnetpcap.Pcap0_4
-
Compile.
- compileNoPcap(int, PcapDlt, String, boolean, int) - Static method in class org.jnetpcap.Pcap
-
Deprecated.
- compileNoPcap(int, PcapDlt, String, boolean, int) - Static method in class org.jnetpcap.Pcap0_5
-
Compile a filter expression against a dead handle opened using
openDead
. - Configurable Capture Options - Search tag in module org.jnetpcap
- Section
- Connection Status - Search tag in class org.jnetpcap.PcapIf
- Section
- Converting integer DLT value into a constant - Search tag in enum class org.jnetpcap.constant.PcapDlt
- Section
- Converting string DLT name into a constant - Search tag in enum class org.jnetpcap.constant.PcapDlt
- Section
- copy(MemorySegment) - Method in class org.jnetpcap.internal.ArrayAllocator
-
Copy.
- Core Packages - Search tag in module org.jnetpcap
- Section
- create(String) - Static method in class org.jnetpcap.internal.UnsafePcapHandle
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.Pcap
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.Pcap.Linux
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.Pcap.Unix
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.Pcap1_0
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.Pcap1_2
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.Pcap1_5
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.Pcap1_9
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.windows.Npcap
-
Create a live capture handle.
- create(String) - Static method in class org.jnetpcap.windows.WinPcap
-
Create a live capture handle.
- create(Pcap0_4.PcapSupplier<T>, String) - Static method in class org.jnetpcap.Pcap1_0
-
Creates the.
- create(PcapIf) - Static method in class org.jnetpcap.Pcap
-
Create a live capture handle.
- create(PcapIf) - Static method in class org.jnetpcap.windows.Npcap
-
Create a live capture handle.
- createSrcStr(PcapSrc, String, String, String) - Static method in class org.jnetpcap.windows.WinPcap
-
Accept a set of strings (host name, port, ...), and it returns the complete source string according to the new format (e.g.
- current() - Static method in enum class org.jnetpcap.internal.NativeABI
-
Current.
D
- 3. Detailed Receive Errors - Search tag in record class org.jnetpcap.internal.PcapStatExRecord
- Section
- 4. Detailed Transmit Errors - Search tag in record class org.jnetpcap.internal.PcapStatExRecord
- Section
- data() - Method in class org.jnetpcap.SockAddr
-
Returns the protocol-specific address data from the sa_data field.
- data() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Variable-length data containing, interface name (null-terminated), Link-layer address Link-layer and selector (if any).
- data() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Returns the value of the
data
record component. - DATAKIT - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Datakit protocols.
- datalink() - Method in class org.jnetpcap.Pcap
-
Get the link-layer header type.
- datalink() - Method in class org.jnetpcap.Pcap0_4
-
Datalink.
- dataLinkExt() - Method in class org.jnetpcap.Pcap
-
Gets the link-layer header type for the live capture or ``savefile''.
- dataLinkExt() - Method in class org.jnetpcap.Pcap1_0
-
Data link ext.
- datalinkGetAsInt() - Method in class org.jnetpcap.Pcap0_4
-
Get the link-layer header type.
- datalinkNameToVal(String) - Static method in class org.jnetpcap.Pcap
-
Translates a link-layer header type name, which is a DLT_ name with the DLT_ removed, to the corresponding link-layer header type value.
- datalinkNameToVal(String) - Static method in class org.jnetpcap.Pcap0_8
-
Translates a link-layer header type name, which is a DLT_ name with the DLT_ removed, to the corresponding link-layer header type value.
- datalinkValToDescription(PcapDlt) - Static method in class org.jnetpcap.Pcap
-
link-layer header type.
- dataLinkValToDescription(PcapDlt) - Static method in class org.jnetpcap.Pcap0_8
-
Translates a link-layer header type value to a short description of that link-layer header type.
- datalinkValToName(PcapDlt) - Static method in class org.jnetpcap.Pcap
-
Translates a link-layer header type value to the corresponding link-layer header type name, which is the DLT_ name for the link-layer header type value with the DLT_ removed.
- dataLinkValToName(PcapDlt) - Static method in class org.jnetpcap.Pcap0_8
-
Translates a link-layer header type value to the corresponding link-layer header type name, which is the DLT_ name for the link-layer header type value with the DLT_ removed.
- DECnet - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
DECnet.
- DECNET - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The decnet.
- DEFAULT_BLOCK_SIZE - Static variable in class org.jnetpcap.internal.ArrayAllocator
-
The Constant DEFAULT_BLOCK_SIZE.
- DEFAULT_JAVA_LIBRARY_PATH - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
The default java library path made up of many common paths on different platforms where libpcap is typically installed.
- DEFAULT_LOGGING_OUTPUT - Static variable in class org.jnetpcap.internal.PcapForeignInitializer
-
The Constant which defines the default logging output which discards all of its input.
- DEFAULT_LOGGING_OUTPUT - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
The Constant which defines the default logging output which discards all of its input.
- DEFAULT_SO_IGNORE_LOAD_ERRORS - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
Default value ("true") for
Pcap.LibraryPolicy.SYSTEM_PROPERTY_SO_IGNORE_LOAD_ERRORS
property if not specified in system properties. - description - Variable in enum class org.jnetpcap.constant.PcapDlt
-
Description of the dlt retrieved by quering the native pcap library.
- description() - Method in class org.jnetpcap.PcapIf
-
Returns the human-readable description of this interface.
- destination() - Method in class org.jnetpcap.PcapIf.PcapAddr
-
The destination address corresponding to
PcapIf.PcapAddr.socketAddress()
if the interface is a point-to-point interface. - deviceId() - Method in class org.jnetpcap.SockAddr.IrdaSockAddr
-
A 4-byte device identifier for the IrDA device.
- DIRECTION_IN - Enum constant in enum class org.jnetpcap.constant.PcapDirection
-
Packet's direction is being received.
- DIRECTION_INOUT - Enum constant in enum class org.jnetpcap.constant.PcapDirection
-
Packet's direction is in either direction.
- DIRECTION_OUT - Enum constant in enum class org.jnetpcap.constant.PcapDirection
-
Packet's direction is being transmitted.
- dispatch(int, PcapDumper) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and save them directly to dump file.
- dispatch(int, PcapDumper) - Method in class org.jnetpcap.Pcap0_4
-
Dispatch.
- dispatch(int, PcapHandler.NativeCallback, MemorySegment) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and dispatch using low level callback.
- dispatch(int, PcapHandler.NativeCallback, MemorySegment) - Method in class org.jnetpcap.Pcap0_4
- dispatch(int, PcapHandler.OfArray<U>, U) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and copy to a newly allocated array and dispatches to handler.
- dispatch(int, PcapHandler.OfArray<U>, U) - Method in class org.jnetpcap.Pcap0_4
-
Dispatch.
- dispatch(int, PcapHandler.OfMemorySegment<U>, U) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and dispatch directly to handler.
- dispatch(int, PcapHandler.OfMemorySegment<U>, U) - Method in class org.jnetpcap.Pcap0_4
-
Dispatch.
- dispatcher - Variable in class org.jnetpcap.Pcap0_4
-
Packet dispatcher implementation.
- dispatchNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Dispatch native.
- dispatchNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
- dispatchRaw(int, MemorySegment, MemorySegment) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Dispatch raw.
- dispatchRaw(int, MemorySegment, MemorySegment) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Dispatch raw.
- dispatchWithAccessToRawPacket(int, PcapHandler.NativeCallback, MemorySegment) - Method in class org.jnetpcap.internal.UnsafePcapHandle
-
Process packets from a live capture or savefile.
- DLI - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
DEC Direct data link interface.
- DLT_AIRONET_HEADER - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_AIRONET_HEADER.
- DLT_APPLE_IP_OVER_IEEE1394 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_APPLE_IP_OVER_IEEE1394.
- DLT_ARCNET - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ARCNET.
- DLT_ARCNET_LINUX - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ARCNET_LINUX.
- DLT_ATM_CLIP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ATM_CLIP.
- DLT_ATM_RFC1483 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ATM_RFC1483.
- DLT_AUERSWALD_LOG - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
Auerswald Logger Protocol description is provided on https://github.com/Auerswald-GmbH/auerlog/blob/master/auerlog.txt
- DLT_AURORA - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_AURORA.
- DLT_AX25 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_AX25.
- DLT_BACNET_MS_TP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_BACNET_MS_TP.
- DLT_C_HDLC - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_C_HDLC.
- DLT_CHAOS - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_CHAOS.
- DLT_CISCO_IOS - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_CISCO_IOS.
- DLT_DOCSIS - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_DOCSIS.
- DLT_ECONET - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ECONET.
- DLT_EN10MB - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_EN10MB.
- DLT_EN3MB - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_EN3MB.
- DLT_ENC - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ENC.
- DLT_ERF_ETH - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ERF_ETH.
- DLT_ERF_POS - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_ERF_POS.
- DLT_ETW - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
Event Tracing for Windows messages.
- DLT_FDDI - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_FDDI.
- DLT_FIRA_UCI - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
Ultra-wideband (UWB) controller interface protocol (UCI).
- DLT_FRELAY - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_FRELAY.
- DLT_GCOM_SERIAL - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_GCOM_SERIAL.
- DLT_GCOM_T1E1 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_GCOM_T1E1.
- DLT_GPF_F - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_GPF_F.
- DLT_GPF_T - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_GPF_T.
- DLT_GPRS_LLC - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_GPRS_LLC.
- DLT_IBM_SN - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IBM_SN.
- DLT_IBM_SP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IBM_SP.
- DLT_IEEE802 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IEEE802.
- DLT_IEEE802_11 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IEEE802_11.
- DLT_IEEE802_11_RADIO - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IEEE802_11_RADIO.
- DLT_IEEE802_11_RADIO_AVS - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IEEE802_11_RADIO_AVS.
- DLT_IP_OVER_FC - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IP_OVER_FC.
- DLT_IPFILTER - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_IPFILTER.
- DLT_JUNIPER_ATM1 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_ATM1.
- DLT_JUNIPER_ATM2 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_ATM2.
- DLT_JUNIPER_ES - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_ES.
- DLT_JUNIPER_GGSN - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_GGSN.
- DLT_JUNIPER_MFR - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_MFR.
- DLT_JUNIPER_MLFR - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_MLFR.
- DLT_JUNIPER_MLPPP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_MLPPP.
- DLT_JUNIPER_MONITOR - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_MONITOR.
- DLT_JUNIPER_PIC_PEER - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_PIC_PEER.
- DLT_JUNIPER_PPPOE - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_PPPOE.
- DLT_JUNIPER_PPPOE_ATM - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_PPPOE_ATM.
- DLT_JUNIPER_SERVICES - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_JUNIPER_SERVICES.
- DLT_LINUX_IRDA - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_LINUX_IRDA.
- DLT_LINUX_LAPD - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_LINUX_LAPD.
- DLT_LINUX_SLL - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_LINUX_SLL.
- DLT_LOOP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_LOOP.
- DLT_LTALK - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_LTALK.
- DLT_MDB - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
MDB (Multi-Drop Bus) protocol between a vending machine controller and peripherals inside the vending machine.
- DLT_MTP2 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_MTP2.
- DLT_MTP2_WITH_PHDR - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_MTP2_WITH_PHDR.
- DLT_MTP3 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_MTP3.
- DLT_NETANALYZER_NG - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
Hilscher Gesellschaft fuer Systemautomation mbH netANALYZER NG hardware and software.
- DLT_NULL - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_NULL.
- DLT_PCI_EXP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PCI_EXP.
- DLT_PFLOG - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PFLOG.
- DLT_PFSYNC - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PFSYNC.
- DLT_PPP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PPP.
- DLT_PPP_BSDOS - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PPP_BSDOS.
- DLT_PPP_ETHER - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PPP_ETHER.
- DLT_PPP_PPPD - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PPP_PPPD.
- DLT_PPP_SERIAL - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PPP_SERIAL.
- DLT_PRISM_HEADER - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PRISM_HEADER.
- DLT_PRONET - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_PRONET.
- DLT_RAW - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_RAW.
- DLT_RIO - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_RIO.
- DLT_SCCP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_SCCP.
- DLT_SILABS_DEBUG_CHANNEL - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
Silicon Labs debug channel protocol.
- DLT_SLIP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_SLIP.
- DLT_SLIP_BSDOS - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_SLIP_BSDOS.
- DLT_SUNATM - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_SUNATM.
- DLT_SYMANTEC_FIREWALL - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_SYMANTEC_FIREWALL.
- DLT_TZSP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_TZSP.
- DLT_USB_2_0_FULL_SPEED - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
USB 1.1 packets as transmitted over the cable
- DLT_USB_2_0_HIGH_SPEED - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
USB 2.0 packets as transmitted over the cable
- DLT_USB_2_0_LOW_SPEED - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
USB 1.0 packets as transmitted over the cable
- DLT_USER0 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER0.
- DLT_USER1 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER1.
- DLT_USER10 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER10.
- DLT_USER11 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER11.
- DLT_USER12 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER12.
- DLT_USER13 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER13.
- DLT_USER14 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER14.
- DLT_USER15 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER15.
- DLT_USER2 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER2.
- DLT_USER3 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER3.
- DLT_USER4 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER4.
- DLT_USER5 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER5.
- DLT_USER6 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER6.
- DLT_USER7 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER7.
- DLT_USER8 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER8.
- DLT_USER9 - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
The Constant DLT_USER9.
- DLT_ZBOSS_NCP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
Serial NCP (Network Co-Processor) protocol for Zigbee stack ZBOSS by DSR.
- DLT_ZWAVE_TAP - Static variable in enum class org.jnetpcap.constant.PcapDlt
-
Z-Wave packets with a TAP meta-data header https://gitlab.com/exegin/zwave-g9959-tap requested on tcpdump-workers@
- DOCSIS - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The DOCSIS.
- downcall(String) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Create ForeignDowncall from given signature.
- downcall(String, ForeignInitializer.CType, ForeignInitializer.CType...) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Downcall.
- drop() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
drop
record component. - drop() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns the value of the
drop
record component. - drop() - Method in interface org.jnetpcap.PcapStat
-
Gets the number of packets dropped because there was no room in the operating system's buffer when they arrived, or because packets weren't being read fast enough.
- drop() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Drop.
- dump(MemorySegment, MemorySegment) - Method in class org.jnetpcap.PcapDumper
-
Write a packet to a capture file.
- dumpFile() - Method in class org.jnetpcap.PcapDumper
-
Get the OS standard I/O stream for a savefile being written.
- dumpOpen(String) - Method in class org.jnetpcap.Pcap
-
Open a file to which to write packets.
- dumpOpen(String) - Method in class org.jnetpcap.Pcap0_4
-
Dump open.
E
- E164 - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Integrated Services Digital Network.
- ECMA - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
European computer manufacturers.
- ECONET - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The ECONET.
- EMPTY_CLEANUP - Static variable in class org.jnetpcap.internal.ForeignUtils
- EN10MB - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Ethernet link-type.
- EN3MB - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Lagacy 3MB ethernet link-type.
- ENC - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The ENC.
- equals(int) - Method in enum class org.jnetpcap.constant.PcapDlt
-
Compares the supplied value with the constant's assigned DLT value.
- equals(Object) - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jnetpcap.util.NetIp4Address
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jnetpcap.util.PcapPacketRef
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jnetpcap.windows.PcapRmt.Auth
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
Indicates whether some other object is "equal to" this one.
- equals(String, String) - Static method in exception class org.jnetpcap.util.PcapVersionException
-
Equals.
- ERF_ETH - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The ER f_ eth.
- ERF_POS - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The ER f_ pos.
- ERROR - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
generic error full.
- ERROR_ACTIVATED - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
the operation can't be performed on already activated captures.
- ERROR_BREAK - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
loop terminated by pcap_breakloop.
- ERROR_CANTSET_TSTAMP_TYPE - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
this device doesn't support setting the time stamp type.
- ERROR_IFACE_NOT_UP - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
interface isn't up.
- ERROR_NO_SUCH_DEVICE - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
no such device exists.
- ERROR_NOT_ACTIVATED - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
the capture needs to be activated.
- ERROR_NOT_RFMON - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
operation supported only in monitor mode.
- ERROR_PERM_DENIED - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
no permission to open the device.
- ERROR_PROMISC_PERM_DENIED - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
you don't have permission to capture in promiscuous mode.
- ERROR_RFMON_NOTSUP - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
this device doesn't support rfmon (monitor) mode.
- ERROR_TSTAMP_PRECISION_NOTSUP - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
the requested time stamp precision is not supported.
- ETW - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Event Tracing for Windows messages.
- Example Usage - Search tag in package org.jnetpcap
- Section
F
- family() - Method in class org.jnetpcap.SockAddr
-
Returns the address family identifier as defined in the sa_family field.
- familyConstant() - Method in class org.jnetpcap.SockAddr
-
Returns the address family as an enumerated constant.
- FDDI - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The FDDI.
- file() - Method in class org.jnetpcap.Pcap0_4
-
Get the OS standard I/O stream for a savefile being read.
- fileno() - Method in class org.jnetpcap.Pcap0_4
-
Get the file descriptor for a live capture.
- findAddressOfFamily(SockAddrFamily) - Method in class org.jnetpcap.PcapIf
-
Searches for a network address of a specific address family (e.g., AF_INET, AF_INET6).
- findAddressOfType(Class<T>) - Method in class org.jnetpcap.PcapIf
-
Searches for the first network address of a specific type.
- findAllDevs() - Static method in class org.jnetpcap.Pcap
-
Constructs a list of network devices that can be opened with pcap_create(3PCAP) and pcap_activate(3PCAP) or with pcap_open_live(3PCAP).
- findAllDevs() - Static method in class org.jnetpcap.Pcap0_7
-
Constructs a list of network devices that can be opened with pcap_create(3PCAP) and pcap_activate(3PCAP) or with pcap_open_live(3PCAP).
- findAllDevsEx(String, PcapSrc, String, String) - Static method in class org.jnetpcap.Pcap
-
Create a list of network devices that can be opened with
Pcap#open
. - findAllDevsEx(String, PcapSrc, String, String) - Static method in class org.jnetpcap.windows.WinPcap
-
Create a list of network devices that can be opened with
#openopen
. - FIRA_UCI - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Ultra-wideband (UWB) controller interface protocol (UCI).
- flags() - Method in class org.jnetpcap.PcapIf
-
Returns the interface flags as a raw integer value.
- flagsAsEnumSet() - Method in class org.jnetpcap.PcapIf
-
Returns the interface flags as an EnumSet of PcapIfFlag values.
- flowInfo() - Method in class org.jnetpcap.SockAddr.Inet6SockAddr
-
IPv6 flow information.
- flush() - Method in class org.jnetpcap.PcapDumper
-
Flush to a savefile packets dumped.
- ForeignDowncall<E> - Class in org.jnetpcap.internal
-
The Class ForeignDowncall.
- ForeignDowncall(String) - Constructor for class org.jnetpcap.internal.ForeignDowncall
-
Instantiates a new foreign downcall.
- ForeignDowncall(String, MemorySegment, MethodHandle, Function<String, E>) - Constructor for class org.jnetpcap.internal.ForeignDowncall
-
Instantiates a new foreign downcall.
- ForeignDowncall(String, Throwable) - Constructor for class org.jnetpcap.internal.ForeignDowncall
-
Instantiates a new foreign downcall.
- ForeignInitializer<T,
E> - Class in org.jnetpcap.internal -
The Class ForeignInitializer.
- ForeignInitializer(String) - Constructor for class org.jnetpcap.internal.ForeignInitializer
-
Instantiates a new foreign initializer.
- ForeignInitializer(String, MethodHandles.Lookup) - Constructor for class org.jnetpcap.internal.ForeignInitializer
-
Instantiates a new foreign initializer.
- ForeignInitializer(String, ForeignInitializer.DowncallSupplier<T>, BiFunction<String, Throwable, T>, MethodHandles.Lookup) - Constructor for class org.jnetpcap.internal.ForeignInitializer
-
Instantiates a new foreign initializer.
- ForeignInitializer.CType - Enum Class in org.jnetpcap.internal
-
The Enum CType.
- ForeignInitializer.DowncallSupplier<T> - Interface in org.jnetpcap.internal
-
The Interface DowncallSupplier.
- ForeignInitializer.MethodHandleLookup - Interface in org.jnetpcap.internal
-
The Interface MethodHandleLookup.
- ForeignInitializer.MissingSymbolsPolicy - Interface in org.jnetpcap.internal
-
The Interface MissingSymbolsPolicy.
- ForeignUpcall<T> - Class in org.jnetpcap.internal
-
The Class ForeignUpcall.
- ForeignUtils - Class in org.jnetpcap.internal
-
The Class ForeignUtils.
- freeCode(BpFilter) - Static method in class org.jnetpcap.BpFilter
-
Deallocates a native BPF program.
- FRELAY - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The FRELAY.
- FunctionThrowable<T,
R> - Interface in org.jnetpcap.internal -
A functional interface that throws checked exceptions when applied.
G
- 2. General Interface Statistics - Search tag in record class org.jnetpcap.internal.PcapStatExRecord
- Section
- GCOM_SERIAL - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The GCO m_ serial.
- GCOM_T1E1 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The GCO m_ t1 e1.
- getAbi() - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Gets the abi.
- getAsInt() - Method in enum class org.jnetpcap.constant.ArpHdr
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapCode
-
Gets the as int.
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapDirection
-
Gets the as int.
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapDlt
-
Gets the integer dlt value assigned by libpcap to this constant.
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapIfFlag
-
Gets the as int.
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapOption
-
Pcap option integer value.
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapSrc
-
Get int value of type.
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
Gets the as int.
- getAsInt() - Method in enum class org.jnetpcap.constant.PcapTstampType
-
Get TSTAMP_TYPE numerical constant.
- getAsInt() - Method in enum class org.jnetpcap.constant.SockAddrFamily
-
Returns the platform-specific numeric value for this address family.
- getAsInt() - Method in enum class org.jnetpcap.constant.WinPcapMode
-
Gets WinPcap mode as numerical constant.
- getCode() - Method in exception class org.jnetpcap.PcapException
-
Gets the code.
- getDefault() - Static method in interface org.jnetpcap.Pcap.LibraryPolicy
-
Gets the default missing symbols policy.
- getDescription() - Method in enum class org.jnetpcap.constant.PcapDlt
-
Gets the description of the dlt retrieved by quering the native pcap library.
- getDispatcher() - Method in class org.jnetpcap.Pcap0_4
-
Gets the packet dispatcher implementation.
- geterr() - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Gets the last pcap error string.
- geterr() - Method in class org.jnetpcap.Pcap
-
Get libpcap error message text.
- geterr() - Method in class org.jnetpcap.Pcap0_4
-
Gets the err.
- getErrorString(int) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Dynamic non-pcap utility method to convert libpcap error code to a string, by various fallback methods with an active pcap handle.
- getErrorString(int) - Method in class org.jnetpcap.Pcap
-
Dynamic non-pcap utility method to convert libpcap error code to a string, by various fallback methods with an active pcap handle.
- getEvent() - Method in class org.jnetpcap.windows.WinPcap
-
Return the handle of the event associated with the interface
Pcap
. - getJavaType() - Method in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
Gets the java type.
- getLayout() - Method in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
Gets the layout.
- getLogginOutput() - Static method in class org.jnetpcap.internal.PcapForeignInitializer
-
Gets the loggin output.
- getLogginOutput() - Static method in interface org.jnetpcap.Pcap.LibraryPolicy
-
Gets the current logging output produced by the default missing symbols policy receiver.
- getMessage() - Method in enum class org.jnetpcap.constant.PcapCode
-
Gets the message associated with this error code.
- getMessage() - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Gets the message.
- getMessage(int) - Static method in enum class org.jnetpcap.constant.PcapCode
-
Looks up the error message for a give code.
- getMethodName() - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Gets the method name.
- getName() - Method in class org.jnetpcap.internal.ForeignInitializer
-
Gets the name.
- getName() - Method in class org.jnetpcap.Pcap
-
Gets the name of this pcap handle.
- getNonBlock() - Method in class org.jnetpcap.Pcap
-
Gets the state of non-blocking mode on a capture device.
- getNonBlock() - Method in class org.jnetpcap.Pcap0_7
-
Gets the non block.
- getPcapHandle() - Method in class org.jnetpcap.Pcap
-
Gets the pcap handle's memory address.
- getPcapHeaderABI() - Method in class org.jnetpcap.Pcap
-
Gets the pcap header ABI (Abstract Binary Interface).
- getPolicy() - Static method in class org.jnetpcap.internal.PcapForeignInitializer
-
Gets the default missing symbols policy.
- getPossiblities() - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Gets the possiblities.
- getSelectableFd() - Method in class org.jnetpcap.Pcap.Unix
-
Gets the selectable fd.
- getSelectableFd() - Method in class org.jnetpcap.Pcap0_8
-
Get a file descriptor on which a select() can be done for a live capture.
- getString(String) - Static method in class org.jnetpcap.Messages
-
Gets the string.
- getString(String) - Static method in class org.jnetpcap.PcapErrorHandler
-
Gets the error string.
- getTstampPrecision() - Method in class org.jnetpcap.Pcap
-
Get the time stamp precision returned in captures.
- getTstampPrecision() - Method in class org.jnetpcap.Pcap1_5
-
Gets the tstamp precision.
- getUncaughtException() - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Gets the uncaught exception.
- getUncaughtException() - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Gets the uncaught exception.
- getValue() - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Gets the value.
- GPF_F - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The GP f_ f.
- GPF_T - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The GP f_ t.
- GPRS_LLC - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The GPR s_ llc.
H
- handle() - Method in class org.jnetpcap.internal.ForeignDowncall
-
Handle.
- handleArray(U, PcapHeader, byte[]) - Method in interface org.jnetpcap.PcapHandler.OfArray
-
Packet handler method.
- handleByteBuffer(U, PcapHeader, ByteBuffer) - Method in interface org.jnetpcap.PcapHandler.OfByteBuffer
-
Packet handler method.
- handleSegment(U, MemorySegment, MemorySegment) - Method in interface org.jnetpcap.PcapHandler.OfMemorySegment
-
Packet handler method.
- hardwareAddress() - Method in class org.jnetpcap.PcapIf
-
Returns the hardware (MAC) address of this interface.
- hardwareLength() - Method in class org.jnetpcap.SockAddr.PacketSockAddr
-
Hardware length.
- hardwareType() - Method in class org.jnetpcap.SockAddr.PacketSockAddr
-
Hardware type.
- hashCode() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jnetpcap.util.NetIp4Address
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jnetpcap.windows.PcapRmt.Auth
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
Returns a hash code value for this object.
- header() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Returns the value of the
header
record component. - headerLength() - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Actual, in memory, header length as per this ABI and compiler padding.
- headerLength() - Method in class org.jnetpcap.PcapHeader
-
The length of this header.
- headerLength(MemorySegment) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Header length.
- headerLength(MemorySegment) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Header length.
- host() - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
Returns the value of the
host
record component. - HYLINK - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
NSC Hyperchannel.
I
- IBM_SN - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The IB m_ sn.
- IBM_SP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The IB m_ sp.
- IEEE802 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The IEE e802.
- IEEE802_11 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The IEE e802_11.
- IEEE802_11_RADIO - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The IEE e802_11_ radio.
- IEEE802_11_RADIO_AVS - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The IEE e802_11_ radi o_ avs.
- IEEE802154 - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The ieee802154.
- IF_CONNECTION_STATUS_CONNECTED - Enum constant in enum class org.jnetpcap.constant.PcapIfFlag
-
connected.
- IF_CONNECTION_STATUS_DISCONNECTED - Enum constant in enum class org.jnetpcap.constant.PcapIfFlag
-
disconnected.
- IF_CONNECTION_STATUS_NOT_APPLICABLE - Enum constant in enum class org.jnetpcap.constant.PcapIfFlag
-
not applicable.
- IF_LOOPBACK - Enum constant in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is loopback.
- IF_RUNNING - Enum constant in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is running.
- IF_UP - Enum constant in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is up.
- IF_WIRELESS - Enum constant in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is wireless (*NOT* necessarily Wi-Fi!).
- ifdrop() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
ifdrop
record component. - ifdrop() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns the value of the
ifdrop
record component. - ifdrop() - Method in interface org.jnetpcap.PcapStat
-
Gets the number of packets dropped by the network interface or its driver.
- ifdrop() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Ifdrop.
- Immediate Mode - Search tag in module org.jnetpcap
- Section
- IMPLINK - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Arpanet imp addresses.
- INCLUDE_POSSIBILITIES - Static variable in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
A mutable flag that if set to true, then an extra list of per ABI possibilities for the out of range value field.
- index() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Interface index of the network device.
- INET - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The inet.
- INET6 - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The inet6.
- init(int) - Static method in class org.jnetpcap.Pcap
-
Initialize the native libpcap library.
- init(int) - Static method in class org.jnetpcap.Pcap1_0
-
Initialize the native libpcap library.
- init(PcapOption) - Static method in class org.jnetpcap.Pcap
-
Initialize the native libpcap library.
- inject(byte[]) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- inject(byte[], int, int) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- inject(MemorySegment, int) - Method in class org.jnetpcap.internal.UnsafePcapHandle
-
Inject.
- inject(MemorySegment, int) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- inject(MemorySegment, int) - Method in class org.jnetpcap.Pcap0_9
-
Inject.
- inject(ByteBuffer) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- intDlt - Variable in enum class org.jnetpcap.constant.PcapDlt
-
Integer dlt value assigned by libpcap to this constant.
- Interface Flags - Search tag in class org.jnetpcap.PcapIf
- Section
- interfaceIndex() - Method in class org.jnetpcap.SockAddr.PacketSockAddr
-
Interface index.
- interrupt() - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Interrupt.
- interrupt() - Method in class org.jnetpcap.internal.StandardPcapDispatcher
- invokeInt(Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke int.
- invokeInt(IntFunction<String>, Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke int.
- invokeInt(Supplier<String>, Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke int.
- invokeLong(Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke long.
- invokeLong(LongFunction<String>, Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke long.
- invokeLong(Supplier<String>, Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke long.
- invokeObj(Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke obj.
- invokeObj(Supplier<String>, Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke obj.
- invokeString(Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke string.
- invokeString(Supplier<String>, Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke string.
- invokeVoid(Object...) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Invoke void.
- IP_OVER_FC - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The I p_ ove r_ fc.
- IPFILTER - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The IPFILTER.
- IPX - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The ipx.
- IRDA - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The irda.
- is32bit() - Static method in enum class org.jnetpcap.internal.NativeABI
-
Checks if is 32 bit.
- is64bit() - Static method in enum class org.jnetpcap.internal.NativeABI
-
Checks if is 64 bit.
- isBsdAbi() - Static method in enum class org.jnetpcap.internal.NativeABI
-
Checks if is bsd abi.
- ISDN - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The isdn.
- isError() - Method in enum class org.jnetpcap.constant.PcapCode
-
Checks if this code is an pcap error.
- isFamily(SockAddrFamily) - Method in class org.jnetpcap.SockAddr
-
Checks if this socket address belongs to the specified address family.
- isInitialized() - Static method in class org.jnetpcap.Pcap0_4
-
Checks if this is a Windows based platform.
- isMatch(int) - Method in enum class org.jnetpcap.constant.SockAddrFamily
-
Checks if a given numeric family value matches this address family constant for the current platform.
- isNativeSymbolResolved() - Method in class org.jnetpcap.internal.ForeignDowncall
-
Checks if is native symbol resolved.
- isNullAddress(MemorySegment) - Static method in class org.jnetpcap.internal.ForeignUtils
-
Checks if is null address.
- ISO - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
ISO protocols.
- isOk() - Method in enum class org.jnetpcap.constant.PcapCode
-
Checks if this code is pcap status OK.
- isSupported() - Static method in class org.jnetpcap.Pcap
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap.Linux
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap.Unix
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_4
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_5
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_6
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_7
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_8
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_8.Unix0_8
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_9
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap0_9.Linux0_9
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap1_0
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap1_10
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap1_2
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap1_5
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.Pcap1_9
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.windows.Npcap
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSupported() - Static method in class org.jnetpcap.windows.WinPcap
-
Checks if the
Pcap
subclass at a specific libpcap API version is natively supported. - isSwapped() - Method in class org.jnetpcap.Pcap
-
Find out whether a savefile has the native byte order.
- isSwapped() - Method in class org.jnetpcap.Pcap0_4
-
Checks if is swapped.
- isWarning() - Method in enum class org.jnetpcap.constant.PcapCode
-
Checks if this code is pcap status warning.
J
- JUNIPER_ATM1 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ at m1.
- JUNIPER_ATM2 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ at m2.
- JUNIPER_ES - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ es.
- JUNIPER_GGSN - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ ggsn.
- JUNIPER_MFR - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ mfr.
- JUNIPER_MLFR - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ mlfr.
- JUNIPER_MLPPP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ mlppp.
- JUNIPER_MONITOR - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ monitor.
- JUNIPER_PIC_PEER - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ pi c_ peer.
- JUNIPER_PPPOE - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ pppoe.
- JUNIPER_PPPOE_ATM - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ pppo e_ atm.
- JUNIPER_SERVICES - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The JUNIPE r_ services.
K
- KCM - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The kcm.
- KEY - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The key.
L
- label() - Method in enum class org.jnetpcap.constant.ArpHdr
-
Human readable label.
- label() - Method in enum class org.jnetpcap.constant.PcapIfFlag
-
A human readable label for this constant.
- LAT - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
LAT.
- len() - Method in class org.jnetpcap.windows.PcapSendQueue
-
Returns the current size of the queue in bytes.
- length() - Method in class org.jnetpcap.BpFilter
-
Returns the number of instructions in this BPF program.
- length() - Method in class org.jnetpcap.internal.ArrayAllocator
-
Length.
- libVersion() - Static method in class org.jnetpcap.Pcap
-
Get the version information for libpcap.
- libVersion() - Static method in class org.jnetpcap.Pcap0_8
-
Returns a string identifying the libpcap library, implementation information and version.
- LINK - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Link layer interface.
- LINUX_IRDA - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The LINU x_ irda.
- LINUX_LAPD - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The LINU x_ lapd.
- LINUX_SLL - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The LINU x_ sll.
- Linux0_9() - Constructor for class org.jnetpcap.Pcap0_9.Linux0_9
- LINUX64 - Enum constant in enum class org.jnetpcap.internal.NativeABI
-
The linux64.
- listAllPcapIf(MemorySegment, Arena) - Static method in class org.jnetpcap.Pcap
-
List all pcap if.
- listDataLinks() - Method in class org.jnetpcap.Pcap
-
Get a list of link-layer header types supported by a capture device.
- listDataLinks() - Method in class org.jnetpcap.Pcap0_8
-
List data links.
- listTstampTypes() - Method in class org.jnetpcap.Pcap
-
Get a list of time stamp types supported by a capture device.
- listTstampTypes() - Method in class org.jnetpcap.Pcap1_2
-
List tstamp types.
- liveDump(String, int, int) - Method in class org.jnetpcap.windows.WinPcap
-
Save a capture to file.
- liveDumpEnded(boolean) - Method in class org.jnetpcap.windows.WinPcap
-
Return the status of the kernel dump process, i.e.
- LLC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The llc.
- loadNativePcapLibrary() - Static method in class org.jnetpcap.Pcap
-
Checks if native libpcap library is loaded, and if its not,it will attempt to load it.
- loadNativePcapLibrary(boolean) - Static method in class org.jnetpcap.internal.PcapForeignInitializer
-
Load native pcap library, or one of its derivatives.
- loadNativePcapLibrary(boolean) - Method in interface org.jnetpcap.Pcap.LibraryPolicy
-
Calls on the private instanceof
ForeignInitializer
to load the native libpcap library. - LOCAL - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The local.
- Logging and handling errors on missing native symbols - Search tag in interface org.jnetpcap.Pcap.LibraryPolicy
- Section
- lookup(int) - Static method in enum class org.jnetpcap.constant.SockAddrFamily
-
Looks up a socket address family constant using a platform-specific numeric value.
- lookup(MethodHandles.Lookup, Class<?>, String, MethodType) - Method in interface org.jnetpcap.internal.ForeignInitializer.MethodHandleLookup
-
Lookup.
- lookupDev() - Static method in class org.jnetpcap.Pcap
-
Deprecated.
- lookupDev() - Static method in class org.jnetpcap.Pcap0_4
-
Find the default device on which to capture.
- lookupErrorString(int) - Static method in class org.jnetpcap.Pcap
-
Static non-pcap utility method to convert libpcap error code to a string, by various fallback methods with no pcap handle.
- lookupNet(String) - Static method in class org.jnetpcap.Pcap
-
Find the IPv4 network number and netmask for a device.
- lookupNet(String) - Static method in class org.jnetpcap.Pcap0_4
-
Find the IPv4 network number and netmask for a device.
- lookupNet(PcapIf) - Static method in class org.jnetpcap.Pcap
-
Find the IPv4 network number and netmask for a device.
- loop(int, PcapDumper) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and save them directly to dump file.
- loop(int, PcapDumper) - Method in class org.jnetpcap.Pcap0_4
-
Loop.
- loop(int, PcapHandler.NativeCallback, MemorySegment) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and dispatch using low level callback.
- loop(int, PcapHandler.NativeCallback, MemorySegment) - Method in class org.jnetpcap.Pcap0_4
- loop(int, PcapHandler.OfArray<U>, U) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and copy to a newly allocated array and dispatches to handler.
- loop(int, PcapHandler.OfArray<U>, U) - Method in class org.jnetpcap.Pcap0_4
-
Loop.
- loop(int, PcapHandler.OfMemorySegment<U>, U) - Method in class org.jnetpcap.Pcap
-
Process packets from a live capture or savefile and dispatch directly to handler.
- loop(int, PcapHandler.OfMemorySegment<U>, U) - Method in class org.jnetpcap.Pcap0_4
- LOOP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The LOOP.
- loopNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Loop native.
- loopNative(int, PcapHandler.NativeCallback, MemorySegment) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
- loopRaw(int, MemorySegment, MemorySegment) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Loop raw.
- loopRaw(int, MemorySegment, MemorySegment) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Loop raw.
- loopWithAccessToRawPacket(int, PcapHandler.NativeCallback) - Method in class org.jnetpcap.internal.UnsafePcapHandle
-
Process packets from a live capture or savefile.
- LTALK - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The LTALK.
M
- MACOS64 - Enum constant in enum class org.jnetpcap.internal.NativeABI
-
The macos64.
- majorVersion() - Method in class org.jnetpcap.Pcap
-
Get the version number of a savefile.
- majorVersion() - Method in class org.jnetpcap.Pcap0_4
-
Major version.
- makeAccessible(boolean) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Make accessible.
- makeDeadHandleName(PcapDlt) - Static method in class org.jnetpcap.internal.UnsafePcapHandle
-
Make dead handle name.
- makeLiveHandleName(String) - Static method in class org.jnetpcap.internal.UnsafePcapHandle
-
Make live handle name.
- makeOfflineHandleName(String) - Static method in class org.jnetpcap.internal.UnsafePcapHandle
-
Make offline handle name.
- MAX_SNAPLEN - Static variable in class org.jnetpcap.constant.PcapConstants
-
Maximum snaplen size of 64K.
- maxlen() - Method in class org.jnetpcap.windows.PcapSendQueue
-
Returns the maximum capacity of the send queue in bytes.
- MDB - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
MDB (Multi-Drop Bus) protocol between a vending machine controller and peripherals inside the vending machine.
- Memory Management - Search tag in class org.jnetpcap.BpFilter
- Section
- Memory Management - Search tag in class org.jnetpcap.SockAddr
- Section
- Messages - Class in org.jnetpcap
-
Error message resource bundle factory.
- minorVersion() - Method in class org.jnetpcap.Pcap
-
Get the version number of a savefile.
- minorVersion() - Method in class org.jnetpcap.Pcap0_4
-
Minor version.
- MODE_CAPT - Static variable in enum class org.jnetpcap.constant.WinPcapMode
-
The Constant MODE_CAPT.
- MODE_MON - Static variable in enum class org.jnetpcap.constant.WinPcapMode
-
The Constant MODE_MON.
- MODE_STAT - Static variable in enum class org.jnetpcap.constant.WinPcapMode
-
The Constant MODE_STAT.
- Module Overview - Search tag in module org.jnetpcap
- Section
- MON - Enum constant in enum class org.jnetpcap.constant.WinPcapMode
-
The MONITOR mode constant.
- Monitor (RFMON) Mode - Search tag in module org.jnetpcap
- Section
- MPLS - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The mpls.
- MTP2 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The MT p2.
- MTP2_WITH_PHDR - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The MT p2_ wit h_ phdr.
- MTP3 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The MT p3.
- multicast() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
multicast
record component. - multicast() - Method in interface org.jnetpcap.windows.PcapStatEx
-
multicast packets received.
N
- name() - Method in class org.jnetpcap.PcapIf
-
Returns the name of this interface.
- name() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
interface name.
- name() - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
Returns the value of the
name
record component. - nameLength() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Length of the interface name string.
- nativeAbi() - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Native abi.
- nativeAbi(ByteOrder) - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Native abi.
- NativeABI - Enum Class in org.jnetpcap.internal
-
Platforms native ABI (Application Binary Interface, CPU/Instruction set).
- nativeCallback(MemorySegment, MemorySegment, MemorySegment) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Native callback.
- nativeCallback(MemorySegment, MemorySegment, MemorySegment) - Method in interface org.jnetpcap.PcapHandler.NativeCallback
-
Receive native packets.
- Native Library Loading - Search tag in interface org.jnetpcap.Pcap.LibraryPolicy
- Section
- Native Structure - Search tag in class org.jnetpcap.BpFilter
- Section
- Native Structure - Search tag in class org.jnetpcap.SockAddr.Inet6SockAddr
- Section
- Native Structure - Search tag in class org.jnetpcap.SockAddr.InetSockAddr
- Section
- Native Structure - Search tag in class org.jnetpcap.windows.PcapSendQueue
- Section
- NATM - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Native ATM access.
- NDRV - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Network Driver 'raw' access.
- NETANALYZER_NG - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Hilscher Gesellschaft fuer Systemautomation mbH netANALYZER NG hardware and software.
- NETBEUI - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The netbeui.
- netdrop() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
netdrop
record component. - netdrop() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns the value of the
netdrop
record component. - netdrop() - Method in interface org.jnetpcap.PcapStat
-
Gets the number of packets dropped by the network.
- netdrop() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Netdrop.
- NetIp4Address - Record Class in org.jnetpcap.util
-
A Network IPv4 Address with a netmask.
- NetIp4Address(int, int) - Constructor for record class org.jnetpcap.util.NetIp4Address
-
Creates an instance of a
NetIp4Address
record class. - NETLINK - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The netlink.
- netmask() - Method in class org.jnetpcap.PcapIf.PcapAddr
-
The netmask corresponding to
PcapIf.PcapAddr.socketAddress()
if the interface supports netmasks. - netmask() - Method in record class org.jnetpcap.util.NetIp4Address
-
Returns the value of the
netmask
record component. - netNum() - Method in class org.jnetpcap.SockAddr.IpxSockAddr
-
IPX network number.
- NETROM - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The netrom.
- Network Addresses - Search tag in class org.jnetpcap.PcapIf
- Section
- Network Interfaces - Search tag in package org.jnetpcap
- Section
- newArena() - Static method in class org.jnetpcap.Pcap
-
New scope.
- newArena() - Static method in class org.jnetpcap.windows.WinPcap
-
New arena.
- newDowncall(String, MemorySegment, MethodHandle) - Method in interface org.jnetpcap.internal.ForeignInitializer.DowncallSupplier
-
New downcall.
- newPcap(MemorySegment, String, PcapHeaderABI) - Method in interface org.jnetpcap.Pcap0_4.PcapSupplier
-
Supplier of specific versioned Pcap subclasses and instantiations.
- News - 15 September 2018 - Search tag in class org.jnetpcap.windows.WinPcap
- Section
- next() - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Next.
- next() - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Next.
- next() - Method in class org.jnetpcap.Pcap
-
read the next packet from a handle.
- next() - Method in class org.jnetpcap.Pcap0_4
-
Next.
- nextEx() - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Next ex.
- nextEx() - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Next ex.
- nextEx() - Method in class org.jnetpcap.Pcap
-
Read the next packet from a pcap handle.
- nextEx() - Method in class org.jnetpcap.Pcap0_8
-
Next ex.
- NFC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The nfc.
- nodeNum() - Method in class org.jnetpcap.SockAddr.IpxSockAddr
-
IPX node number (MAC address).
- NON_PROMISCOUS - Enum constant in enum class org.jnetpcap.constant.PcapMode
-
Flag used with
openLive
to specify that the interface should be put into non-promisuous mode. - NonSealedPcap - Class in org.jnetpcap.internal
-
The Class NonSealedPcap.
- NonSealedPcap(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.internal.NonSealedPcap
-
Instantiates a new non sealed pcap.
- Npcap - Class in org.jnetpcap.windows
-
Npcap, is a wrapper, around libpcap implementation for Microsoft Windows.
- NS - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
XEROX NS protocols.
- NULL - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The NULL.
O
- offlineFilter(BpFilter, MemorySegment, MemorySegment) - Static method in class org.jnetpcap.Pcap
-
Check whether a filter matches a packet.
- offlineFilter(BpFilter, MemorySegment, MemorySegment) - Static method in class org.jnetpcap.Pcap1_0
-
Check whether a filter matches a packet.
- offset() - Method in class org.jnetpcap.internal.ArrayAllocator
-
Offset.
- ofMemoryPlatformDependent(MemorySegment) - Static method in record class org.jnetpcap.internal.PcapStatRecord
-
Of memory platform dependent.
- OK - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
ok.
- onMissingSymbols(String, List<String>, List<String>) - Method in interface org.jnetpcap.internal.ForeignInitializer.MissingSymbolsPolicy
-
On missing symbols.
- onMissingSymbols(String, List<String>, List<String>) - Method in interface org.jnetpcap.Pcap.LibraryPolicy
-
Called when a
ForeignInitializer
finishes initializing a class with native functions. - onNativeCallbackException(RuntimeException) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
On native callback exception.
- onNativeCallbackException(RuntimeException) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Called on a native callback exception within the user handler.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap.Linux
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap.Unix
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap0_7
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap0_8
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap0_9
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap1_0
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap1_10
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap1_2
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap1_5
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.Pcap1_9
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.windows.Npcap
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(PcapDlt, int) - Static method in class org.jnetpcap.windows.WinPcap
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDead(Pcap0_4.PcapSupplier<T>, PcapDlt, int) - Static method in class org.jnetpcap.Pcap0_6
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.Pcap.Linux
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.Pcap
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.Pcap.Unix
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.Pcap1_10
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.Pcap1_5
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.Pcap1_9
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.windows.Npcap
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- openDeadWithTstampPrecision(Pcap0_4.PcapSupplier<T>, PcapDlt, int, PcapTStampPrecision) - Static method in class org.jnetpcap.Pcap1_5
-
Open a fake pcap_t for compiling filters or opening a capture for output.
- Opening a capture handle for reading - Search tag in package org.jnetpcap
- Section
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap.Linux
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap.Unix
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap0_4
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap0_5
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap0_6
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap0_7
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap0_8
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap0_9
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap1_0
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap1_10
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap1_2
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap1_5
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap1_9
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.windows.Npcap
-
Open a device for capturing.
- openLive(String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.windows.WinPcap
-
Open a device for capturing.
- openLive(String, int, boolean, Duration) - Static method in class org.jnetpcap.Pcap
-
Open a device for capturing.
- openLive(Pcap0_4.PcapSupplier<T>, String, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap0_4
-
Open live.
- openLive(PcapIf, int, boolean, long, TimeUnit) - Static method in class org.jnetpcap.Pcap
-
Open a device for capturing.
- openOffline(File) - Static method in class org.jnetpcap.Pcap
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.internal.UnsafePcapHandle
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap.Linux
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap.Unix
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap0_4
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap0_5
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap0_6
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap0_7
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap0_8
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap1_0
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap1_10
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap1_2
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap1_5
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.Pcap1_9
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.windows.Npcap
-
Open a saved capture file for reading.
- openOffline(String) - Static method in class org.jnetpcap.windows.WinPcap
-
Open a saved capture file for reading.
- openOffline(Pcap0_4.PcapSupplier<T>, String) - Static method in class org.jnetpcap.Pcap0_4
-
open a saved capture file for reading.
- order() - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Order.
- order() - Method in class org.jnetpcap.Pcap
-
Returns the
ByteOrder
of the current capture based on results fromPcap.isSwapped()
method call. - org.jnetpcap - module org.jnetpcap
-
Native Packet Capture (Pcap) wrapper API and implementation for Unix and Windows platforms.
- org.jnetpcap - package org.jnetpcap
-
The Packet Capture library provides a high level interface to packet capture systems.
- org.jnetpcap.constant - package org.jnetpcap.constant
-
Various libpcap related constants
- org.jnetpcap.internal - package org.jnetpcap.internal
- org.jnetpcap.spi - package org.jnetpcap.spi
- org.jnetpcap.util - package org.jnetpcap.util
-
Utilities for jNetPcap library
- org.jnetpcap.windows - package org.jnetpcap.windows
-
Provides support for Pcap on Microsoft Windows platforms.
- OSI - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
ISO protocols.
- OutOfRangeException(PcapHeaderABI, int) - Constructor for exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Instantiates a new out of range exception.
P
- PACKET - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The packet.
- Packet Handlers - Search tag in package org.jnetpcap
- Section
- packetType() - Method in class org.jnetpcap.SockAddr.PacketSockAddr
-
Packet type.
- PADDED_BE - Enum constant in enum class org.jnetpcap.internal.PcapHeaderABI
-
The padded be.
- PADDED_LE - Enum constant in enum class org.jnetpcap.internal.PcapHeaderABI
-
The padded le.
- paddedAbi() - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Padded abi.
- parseHexString(String) - Static method in class org.jnetpcap.util.PcapUtils
-
Parses a hex string to a byte array.
- parseSrcStr(String) - Static method in class org.jnetpcap.windows.WinPcap
-
Parse the source string and returns the pieces in which the source can be split.
- password() - Method in record class org.jnetpcap.windows.PcapRmt.Auth
-
Returns the value of the
password
record component. - path(String) - Static method in class org.jnetpcap.internal.ForeignUtils
-
Generates an element path for MemoryLayouts based on dot-separated MemoryLayout path.
- Pcap - Class in org.jnetpcap
-
Entry point and base class for all Pcap API methods provided by jNetPcap library.
- Pcap(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap
-
Instantiates a new pcap.
- PCAP_BUF_SIZE - Static variable in class org.jnetpcap.constant.PcapConstants
-
The Constant PCAP_BUF_SIZE.
- PCAP_CHAR_ENC_LOCAL - Static variable in class org.jnetpcap.constant.PcapConstants
-
Treat all strings supplied as arguments, and return all strings to the caller, as being in the local character encoding.
- PCAP_CHAR_ENC_LOCAL - Static variable in enum class org.jnetpcap.constant.PcapOption
-
strings are in the local character encoding.
- PCAP_CHAR_ENC_UTF_8 - Static variable in class org.jnetpcap.constant.PcapConstants
-
Treat all strings supplied as arguments, and return all strings to the caller, as being in UTF-8.
- PCAP_CHAR_ENC_UTF_8 - Static variable in enum class org.jnetpcap.constant.PcapOption
-
strings are in UTF-8.
- PCAP_DIRECTION_IN - Static variable in enum class org.jnetpcap.constant.PcapDirection
-
Packet's direction is being received.
- PCAP_DIRECTION_INOUT - Static variable in enum class org.jnetpcap.constant.PcapDirection
-
Packet's direction is in either direction.
- PCAP_DIRECTION_OUT - Static variable in enum class org.jnetpcap.constant.PcapDirection
-
Packet's direction is being transmitted.
- PCAP_ERRBUF_SIZE - Static variable in class org.jnetpcap.constant.PcapConstants
-
The Constant PCAP_ERRBUF_SIZE.
- PCAP_ERROR - Static variable in enum class org.jnetpcap.constant.PcapCode
-
generic error full.
- PCAP_ERROR_ACTIVATED - Static variable in enum class org.jnetpcap.constant.PcapCode
-
the operation can't be performed on already activated captures.
- PCAP_ERROR_BREAK - Static variable in enum class org.jnetpcap.constant.PcapCode
-
loop terminated by pcap_breakloop.
- PCAP_ERROR_BREAK - Static variable in class org.jnetpcap.constant.PcapConstants
-
loop terminated by pcap_breakloop.
- PCAP_ERROR_CANTSET_TSTAMP_TYPE - Static variable in enum class org.jnetpcap.constant.PcapCode
-
this device doesn't support setting the time stamp type.
- PCAP_ERROR_IFACE_NOT_UP - Static variable in enum class org.jnetpcap.constant.PcapCode
-
interface isn't up.
- PCAP_ERROR_NO_SUCH_DEVICE - Static variable in enum class org.jnetpcap.constant.PcapCode
-
no such device exists.
- PCAP_ERROR_NOT_ACTIVATED - Static variable in enum class org.jnetpcap.constant.PcapCode
-
the capture needs to be activated.
- PCAP_ERROR_NOT_RFMON - Static variable in enum class org.jnetpcap.constant.PcapCode
-
operation supported only in monitor mode.
- PCAP_ERROR_PERM_DENIED - Static variable in enum class org.jnetpcap.constant.PcapCode
-
no permission to open the device.
- PCAP_ERROR_PROMISC_PERM_DENIED - Static variable in enum class org.jnetpcap.constant.PcapCode
-
you don't have permission to capture in promiscuous mode.
- PCAP_ERROR_RFMON_NOTSUP - Static variable in enum class org.jnetpcap.constant.PcapCode
-
this device doesn't support rfmon (monitor) mode.
- PCAP_ERROR_TSTAMP_PRECISION_NOTSUP - Static variable in enum class org.jnetpcap.constant.PcapCode
-
the requested time stamp precision is not supported.
- PCAP_IF_CONNECTION_STATUS - Static variable in class org.jnetpcap.constant.PcapConstants
-
connection status:.
- PCAP_IF_CONNECTION_STATUS - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
connection status:.
- PCAP_IF_CONNECTION_STATUS_CONNECTED - Static variable in class org.jnetpcap.constant.PcapConstants
-
connected.
- PCAP_IF_CONNECTION_STATUS_CONNECTED - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
connected.
- PCAP_IF_CONNECTION_STATUS_DISCONNECTED - Static variable in class org.jnetpcap.constant.PcapConstants
-
disconnected.
- PCAP_IF_CONNECTION_STATUS_DISCONNECTED - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
disconnected.
- PCAP_IF_CONNECTION_STATUS_NOT_APPLICABLE - Static variable in class org.jnetpcap.constant.PcapConstants
-
not applicable.
- PCAP_IF_CONNECTION_STATUS_NOT_APPLICABLE - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
not applicable.
- PCAP_IF_CONNECTION_STATUS_UNKNOWN - Static variable in class org.jnetpcap.constant.PcapConstants
-
unknown.
- PCAP_IF_CONNECTION_STATUS_UNKNOWN - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
unknown.
- PCAP_IF_LOOPBACK - Static variable in class org.jnetpcap.constant.PcapConstants
-
interface is loopback.
- PCAP_IF_LOOPBACK - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is loopback.
- PCAP_IF_LOOPBACK - Static variable in class org.jnetpcap.PcapIf
-
interface is loopback.
- PCAP_IF_RUNNING - Static variable in class org.jnetpcap.constant.PcapConstants
-
interface is running.
- PCAP_IF_RUNNING - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is running.
- PCAP_IF_RUNNING - Static variable in class org.jnetpcap.PcapIf
-
interface is running.
- PCAP_IF_UP - Static variable in class org.jnetpcap.constant.PcapConstants
-
interface is up.
- PCAP_IF_UP - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is up.
- PCAP_IF_UP - Static variable in class org.jnetpcap.PcapIf
-
interface is up.
- PCAP_IF_WIRELESS - Static variable in class org.jnetpcap.constant.PcapConstants
-
interface is wireless (*NOT* necessarily Wi-Fi!).
- PCAP_IF_WIRELESS - Static variable in enum class org.jnetpcap.constant.PcapIfFlag
-
interface is wireless (*NOT* necessarily Wi-Fi!).
- PCAP_MODE_NON_PROMISCUOUS - Static variable in enum class org.jnetpcap.constant.PcapMode
-
Flag used with
openLive
to specify that the interface should be put into non-promisuous mode. - PCAP_MODE_PROMISCUOUS - Static variable in enum class org.jnetpcap.constant.PcapMode
-
Flag used with
openLive
to specify that the interface should be put into promisuous mode. - PCAP_NETMASK_UNKNOWN - Static variable in class org.jnetpcap.constant.PcapConstants
-
Value to pass to pcap_compile() as the netmask if you don't know what the netmask is.
- PCAP_NEXT_EX_OK - Static variable in class org.jnetpcap.constant.PcapConstants
-
pcap_next_ex() returns 1 if the packet was read without problems.
- PCAP_NEXT_EX_TIMEOUT - Static variable in class org.jnetpcap.constant.PcapConstants
-
0 if packets are being read from a live capture and the packet buffer timeout expired.
- PCAP_OK - Static variable in enum class org.jnetpcap.constant.PcapCode
-
ok.
- PCAP_SRC_FILE - Static variable in enum class org.jnetpcap.constant.PcapSrc
-
local savefile.
- PCAP_SRC_IFLOCAL - Static variable in enum class org.jnetpcap.constant.PcapSrc
-
local network interface.
- PCAP_SRC_IFREMOTE - Static variable in enum class org.jnetpcap.constant.PcapSrc
-
interface on a remote host, using RPCAP.
- PCAP_STAT_EX_LENGTH - Static variable in record class org.jnetpcap.internal.PcapStatExRecord
-
The Constant PCAP_STAT_EX_LENGTH.
- PCAP_STAT_EX_LENGTH - Static variable in interface org.jnetpcap.windows.PcapStatEx
-
The length of the pcap_stat_ex structure in bytes.
- PCAP_STAT_SIZE - Static variable in class org.jnetpcap.constant.PcapConstants
-
The Constant PCAP_STAT_SIZE.
- PCAP_TSTAMP_ADAPTER - Static variable in enum class org.jnetpcap.constant.PcapTstampType
-
device-provided, synced with the system clock.
- PCAP_TSTAMP_ADAPTER_UNSYNCED - Static variable in enum class org.jnetpcap.constant.PcapTstampType
-
device-provided, not synced with the system clock.
- PCAP_TSTAMP_HOST - Static variable in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, unknown characteristics.
- PCAP_TSTAMP_HOST_HIPREC - Static variable in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, high precision, synced with the system clock.
- PCAP_TSTAMP_HOST_HIPREC_UNSYNCED - Static variable in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, high precision, not synced with the system clock.
- PCAP_TSTAMP_HOST_LOWPREC - Static variable in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, low precision, synced with the system clock.
- PCAP_TSTAMP_PRECISION_MICRO - Static variable in class org.jnetpcap.constant.PcapConstants
-
use timestamps with microsecond precision, default.
- PCAP_TSTAMP_PRECISION_MICRO - Static variable in enum class org.jnetpcap.constant.PcapTStampPrecision
-
use timestamps with microsecond precision, default.
- PCAP_TSTAMP_PRECISION_NANO - Static variable in class org.jnetpcap.constant.PcapConstants
-
use timestamps with nanosecond precision.
- PCAP_TSTAMP_PRECISION_NANO - Static variable in enum class org.jnetpcap.constant.PcapTStampPrecision
-
use timestamps with nanosecond precision.
- PCAP_WARNING - Static variable in enum class org.jnetpcap.constant.PcapCode
-
generic warning.
- PCAP_WARNING - Static variable in class org.jnetpcap.constant.PcapConstants
-
generic warning full.
- PCAP_WARNING_PROMISC_NOTSUP - Static variable in enum class org.jnetpcap.constant.PcapCode
-
this device doesn't support promiscuous mode.
- PCAP_WARNING_PROMISC_NOTSUP - Static variable in class org.jnetpcap.constant.PcapConstants
-
this device doesn't support promiscuous mode.
- PCAP_WARNING_TSTAMP_TYPE_NOTSUP - Static variable in enum class org.jnetpcap.constant.PcapCode
-
the requested time stamp type is not supported.
- PCAP_WARNING_TSTAMP_TYPE_NOTSUP - Static variable in class org.jnetpcap.constant.PcapConstants
-
the requested time stamp type is not supported.
- Pcap.LibraryPolicy - Interface in org.jnetpcap
-
An interface which provides a hook into Pcap initialization process.
- Pcap.Linux - Class in org.jnetpcap
-
Linux only/specific calls.
- Pcap.Unix - Class in org.jnetpcap
-
Unix only/specific calls.
- Pcap0_4 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 0.4
- Pcap0_4(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap0_4
-
Instantiates a new pcap 0 4.
- Pcap0_4.PcapSupplier<T> - Interface in org.jnetpcap
-
The Interface PcapSupplier.
- Pcap0_5 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 0.5
- Pcap0_5(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap0_5
-
Instantiates a new pcap 050.
- Pcap0_6 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 0.6
- Pcap0_6(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap0_6
-
Instantiates a new pcap 060.
- Pcap0_7 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 0.7
- Pcap0_7(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap0_7
-
Instantiates a new pcap 080.
- Pcap0_8 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 0.8
- Pcap0_8(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap0_8
-
Instantiates a new pcap 080.
- Pcap0_8.Unix0_8 - Class in org.jnetpcap
-
Symbol container for lazy initialization.
- Pcap0_9 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 0.9
- Pcap0_9(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap0_9
-
Instantiates a new pcap 0 9.
- Pcap0_9.Linux0_9 - Class in org.jnetpcap
-
Symbol container for lazy initialization.
- Pcap1_0 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 1.0
- Pcap1_0(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap1_0
-
Instantiates a new pcap 100.
- Pcap1_10 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 1.10
- Pcap1_10(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap1_10
-
Instantiates a new pcap 1 10.
- Pcap1_2 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 1.2
- Pcap1_2(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap1_2
-
Instantiates a new pcap 1 2.
- Pcap1_5 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 1.5
- Pcap1_5(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.Pcap1_5
-
Instantiates a new pcap 150.
- Pcap1_9 - Class in org.jnetpcap
-
Provides Pcap API method calls for up to libpcap version 1.9
- PcapActivatedException - Exception Class in org.jnetpcap
-
Indicates that an operation is not permitted on an already activated pcap handle.
- PcapActivatedException(int) - Constructor for exception class org.jnetpcap.PcapActivatedException
-
Instantiates a new pcap activated exception.
- PcapActivatedException(int, String) - Constructor for exception class org.jnetpcap.PcapActivatedException
-
Instantiates a new pcap activated exception.
- PcapCode - Enum Class in org.jnetpcap.constant
-
Libppcap error and warning status codes.
- PcapConstants - Class in org.jnetpcap.constant
-
Pcap API constants.
- PcapDirection - Enum Class in org.jnetpcap.constant
-
Specifies the packet direction on a live capture, relative to the network interface.
- PcapDispatcher - Interface in org.jnetpcap.internal
-
The Interface PcapDispatcher.
- PcapDlt - Enum Class in org.jnetpcap.constant
-
Constants that represent the Pcap's Payload Link Type assignments.
- PcapDumper - Class in org.jnetpcap
-
Dump packets to a capture file.
- PcapErrorHandler - Class in org.jnetpcap
-
A multi-mudule I8N error handler for all jNetPcap messages.
- PcapErrorHandler() - Constructor for class org.jnetpcap.PcapErrorHandler
-
Instantiates a new pcap error handler.
- PcapException - Exception Class in org.jnetpcap
-
Checked Pcap errors, warnings and exceptions.
- PcapException(int) - Constructor for exception class org.jnetpcap.PcapException
-
Instantiates a new pcap exception.
- PcapException(int, String) - Constructor for exception class org.jnetpcap.PcapException
-
Instantiates a new pcap exception.
- PcapException(String) - Constructor for exception class org.jnetpcap.PcapException
-
Instantiates a new pcap exception.
- PcapException(PcapCode) - Constructor for exception class org.jnetpcap.PcapException
-
Instantiates a new pcap exception.
- PcapForeignDowncall - Class in org.jnetpcap.internal
-
The Class PcapForeignDowncall.
- PcapForeignDowncall(String) - Constructor for class org.jnetpcap.internal.PcapForeignDowncall
-
Instantiates a new pcap foreign downcall.
- PcapForeignDowncall(String, MemorySegment, MethodHandle) - Constructor for class org.jnetpcap.internal.PcapForeignDowncall
-
Instantiates a new pcap foreign downcall.
- PcapForeignDowncall(String, Throwable) - Constructor for class org.jnetpcap.internal.PcapForeignDowncall
-
Instantiates a new pcap foreign downcall.
- PcapForeignInitializer - Class in org.jnetpcap.internal
-
Pcap specific
ForeignInitializer
used to facilitate loading native libary symbols and making of 'downcall' and 'upcall' function calls. - PcapForeignInitializer(Class<?>) - Constructor for class org.jnetpcap.internal.PcapForeignInitializer
-
Instantiates a new pcap foreign initializer.
- PcapHandler - Interface in org.jnetpcap
-
A marker interface for all Pcap packet handling functional interfaces.
- PcapHandler.NativeCallback - Interface in org.jnetpcap
-
A native pcap callback which is called with packets captured using the
Pcap.loop(int, org.jnetpcap.PcapDumper)
orPcap.dispatch(int, org.jnetpcap.PcapDumper)
calls. - PcapHandler.OfArray<U> - Interface in org.jnetpcap
-
A safe packet handler which receives copies of packets in a byte array.
- PcapHandler.OfByteBuffer<U> - Interface in org.jnetpcap
-
A safe
ByteBuffer
packet handler. - PcapHandler.OfMemorySegment<U> - Interface in org.jnetpcap
-
An advanced low level, no copy, packet handler.
- PcapHeader - Class in org.jnetpcap
-
A Pcap packet header also called a descriptor that precedes each packet.
- PcapHeader(int, int, int, int) - Constructor for class org.jnetpcap.PcapHeader
-
Instantiates a new pcap header.
- PcapHeader(MemorySegment) - Constructor for class org.jnetpcap.PcapHeader
-
Instantiates a new pcap header.
- PcapHeader(MemorySegment, boolean) - Constructor for class org.jnetpcap.PcapHeader
-
Instantiates a new pcap header.
- PcapHeader(MemorySegment, boolean, boolean) - Constructor for class org.jnetpcap.PcapHeader
-
Instantiates a new pcap header.
- PcapHeader(ByteBuffer) - Constructor for class org.jnetpcap.PcapHeader
-
Instantiates a new pcap header.
- pcapHeaderABI - Variable in class org.jnetpcap.Pcap
-
The pcap header ABI.
- pcapHeaderABI() - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Pcap header ABI.
- pcapHeaderABI() - Method in class org.jnetpcap.internal.StandardPcapDispatcher
-
Pcap header ABI.
- PcapHeaderABI - Enum Class in org.jnetpcap.internal
-
Configures different ABI (Application Binary Interfaces) for access to binary pcap header data.
- PcapHeaderException - Exception Class in org.jnetpcap
-
Reports any packet header runtime errors.
- PcapHeaderException(String) - Constructor for exception class org.jnetpcap.PcapHeaderException
-
Instantiates a new pcap header exception.
- PcapHeaderException(String, Throwable) - Constructor for exception class org.jnetpcap.PcapHeaderException
-
Instantiates a new pcap header exception.
- PcapHeaderException.OutOfRangeException - Exception Class in org.jnetpcap
-
Reports an out of range error for a value of native Pcap header field.
- PcapIf - Class in org.jnetpcap
-
A Java representation of the native
pcap_if_t
structure which contains information about a network interface. - PcapIf.PcapAddr<T> - Class in org.jnetpcap
-
The struct pcap_addr structure containing network interfaces/devices addresses.
- PcapIfFlag - Enum Class in org.jnetpcap.constant
-
Network interface status flags.
- PcapMessages - Class in org.jnetpcap
-
Pcap message localizer.
- PcapMessages(Reader) - Constructor for class org.jnetpcap.PcapMessages
-
Instantiates a new pcap messages.
- PcapMessagesProvider - Interface in org.jnetpcap.spi
-
The Interface PcapMessagesProvider.
- PcapMode - Enum Class in org.jnetpcap.constant
-
Pcap live capture mode flags.
- PcapOption - Enum Class in org.jnetpcap.constant
-
Options usable with
Pcap.init(PcapOption)
call. - PcapPacketRef - Record Class in org.jnetpcap.util
-
A utility class which holds references to native pcap header and native pcap packet data.
- PcapPacketRef(Object, MemorySegment, MemorySegment) - Constructor for record class org.jnetpcap.util.PcapPacketRef
-
Creates an instance of a
PcapPacketRef
record class. - PcapRmt - Interface in org.jnetpcap.windows
-
Remote RPCAP authentication and source string marker interface.
- PcapRmt.Auth - Record Class in org.jnetpcap.windows
-
Remote RPCAP authentication structure.
- PcapRmt.Source - Record Class in org.jnetpcap.windows
-
Remote RPCAP source string.
- PcapSendQueue - Class in org.jnetpcap.windows
-
Represents a queue of raw packets for efficient batch transmission on Microsoft Windows platforms.
- PcapSendQueue(int) - Constructor for class org.jnetpcap.windows.PcapSendQueue
-
Creates a new send queue with specified capacity.
- PcapSrc - Enum Class in org.jnetpcap.constant
-
Internal representation of the type of source in use (file, remote/local interface).
- PcapStat - Interface in org.jnetpcap
-
Provides packet statistics from the start of the pcap run to the time of the call.
- PcapStatEx - Interface in org.jnetpcap.windows
-
The Interface PcapStatEx.
- PcapStatExRecord - Record Class in org.jnetpcap.internal
-
Represents extended statistics about network interface performance and error counts.
- PcapStatExRecord(int, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long) - Constructor for record class org.jnetpcap.internal.PcapStatExRecord
-
Creates an instance of a
PcapStatExRecord
record class. - PcapStatExRecord(int, MemorySegment) - Constructor for record class org.jnetpcap.internal.PcapStatExRecord
-
Creates a new PcapStatExRecord instance from a native memory segment.
- PcapStatRecord - Record Class in org.jnetpcap.internal
-
Packet statistics from the start of the pcap run to the time of the call.
- PcapStatRecord(long, long, long, long, long, long) - Constructor for record class org.jnetpcap.internal.PcapStatRecord
-
Creates an instance of a
PcapStatRecord
record class. - PcapTStampPrecision - Enum Class in org.jnetpcap.constant
-
Time stamp resolution types.
- PcapTstampType - Enum Class in org.jnetpcap.constant
-
Time stamp types.
- PcapUtils - Class in org.jnetpcap.util
-
Utility methods for jNetPcap library.
- PcapVersionException - Exception Class in org.jnetpcap.util
-
Indicates that installed runtime version of jNetPcap library is incompatible with the client application version of jNetPcap being used.
- PCI_EXP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PC i_ exp.
- Performance Considerations - Search tag in class org.jnetpcap.windows.PcapSendQueue
- Section
- perror(String) - Method in class org.jnetpcap.Pcap
-
Print libpcap error message text.
- perror(String) - Method in class org.jnetpcap.Pcap0_4
-
Perror.
- PFLOG - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PFLOG.
- PFSYNC - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PFSYNC.
- PHONET - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The phonet.
- Platform Detection - Search tag in class org.jnetpcap.SockAddr
- Section
- Platform Differences - Search tag in enum class org.jnetpcap.constant.SockAddrFamily
- Section
- Platform-Specific Variants - Search tag in class org.jnetpcap.SockAddr
- Section
- Platform Support - Search tag in class org.jnetpcap.windows.PcapSendQueue
- Section
- POINTER_TO_POINTER1 - Variable in class org.jnetpcap.Pcap
-
The pointer to pointer1.
- POINTER_TO_POINTER2 - Variable in class org.jnetpcap.Pcap
-
The pointer to pointer2.
- POINTER_TO_POINTER3 - Variable in class org.jnetpcap.Pcap
-
The pointer to pointer3.
- port() - Method in class org.jnetpcap.SockAddr.Inet6SockAddr
-
Transport layer port number.
- port() - Method in class org.jnetpcap.SockAddr.InetSockAddr
-
Port number in network byte order.
- port() - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
Returns the value of the
port
record component. - POSIX-style Structure - Search tag in class org.jnetpcap.SockAddr
- Section
- PPP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PPP.
- PPP_BSDOS - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PP p_ bsdos.
- PPP_ETHER - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PP p_ ether.
- PPP_PPPD - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PP p_ pppd.
- PPP_SERIAL - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PP p_ serial.
- PPPOX - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The pppox.
- PRISM_HEADER - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PRIS m_ header.
- PROMISCUOUS - Enum constant in enum class org.jnetpcap.constant.PcapMode
-
Flag used with
openLive
to specify that the interface should be put into promisuous mode. - Promiscuous Mode - Search tag in module org.jnetpcap
- Section
- PRONET - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The PRONET.
- protocol() - Method in class org.jnetpcap.SockAddr.PacketSockAddr
-
Protocol (e.g., ETH_P_ALL, ETH_P_IP) .
- Protocol Families - Search tag in class org.jnetpcap.SockAddr
- Section
- PSEUDO_BLUE - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Identify packets for Blue Box.
- PSEUDO_KEY - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Internal key-management function.
- PSEUDO_PIP - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Help Identify PIP packets.
- PSEUDO_RTIP - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Help Identify RTIP packets.
- PSEUDO_XTP - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
eXpress Transfer Protocol (no AF).
- PUP - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
PUP protocols: e.g.
Q
- QIPCRTR - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The qipcrtr.
- queue(MemorySegment, MemorySegment) - Method in class org.jnetpcap.windows.PcapSendQueue
-
Adds a packet to the end of the send queue using native memory segments.
- queue(PcapHeader, byte[], int) - Method in class org.jnetpcap.windows.PcapSendQueue
-
Adds a packet to the end of the send queue using Java byte array.
R
- RAW - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The RAW.
- RDS - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The rds.
- readAddress(VarHandle, MemorySegment) - Static method in class org.jnetpcap.internal.ForeignUtils
-
Read address.
- recv() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
recv
record component. - recv() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns the value of the
recv
record component. - recv() - Method in interface org.jnetpcap.PcapStat
-
Gets the number of packets received.
- recv() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Recv.
- RIO - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The RIO.
- ROSE - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The rose.
- ROUTE - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Internal Routing Protocol.
- rxBytes() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxBytes
record component. - rxBytes() - Method in interface org.jnetpcap.windows.PcapStatEx
-
total bytes received.
- rxCrcErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxCrcErrors
record component. - rxCrcErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
recv'd pkt with crc error.
- rxDropped() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxDropped
record component. - rxDropped() - Method in interface org.jnetpcap.windows.PcapStatEx
-
no space in Rx buffers.
- rxErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxErrors
record component. - rxErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
bad packets received.
- rxFifoErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxFifoErrors
record component. - rxFifoErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
recv'r fifo overrun.
- rxFrameErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxFrameErrors
record component. - rxFrameErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
recv'd frame alignment error.
- rxLengthErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxLengthErrors
record component. - rxLengthErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Rx length errors.
- rxMissedErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxMissedErrors
record component. - rxMissedErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
recv'r missed packet.
- rxOverErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxOverErrors
record component. - rxOverErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
receiver ring buff overflow.
- rxPackets() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
rxPackets
record component. - rxPackets() - Method in interface org.jnetpcap.windows.PcapStatEx
-
total packets received.
- RXRPC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The rxrpc.
S
- saSegment - Variable in class org.jnetpcap.SockAddr
-
The sa segment.
- SCCP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The SCCP.
- scopeId() - Method in class org.jnetpcap.SockAddr.Inet6SockAddr
-
Scope ID (interface for link-local addresses).
- SECURITY - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The security.
- selectDeadAbi() - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Select dead abi.
- selectLiveAbi() - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Select live abi.
- selectOfflineAbi(boolean) - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Select offline abi.
- selector() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Link-layer selector.
- selectorLength() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
Selector length.
- sendPacket(byte[]) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- sendPacket(byte[], int, int) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- sendPacket(MemorySegment, int) - Method in class org.jnetpcap.internal.UnsafePcapHandle
-
Send packet.
- sendPacket(MemorySegment, int) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- sendPacket(MemorySegment, int) - Method in class org.jnetpcap.Pcap0_8
-
Send packet.
- sendPacket(ByteBuffer) - Method in class org.jnetpcap.Pcap
-
Transmit a packet.
- sendQueueTransmit(PcapSendQueue, boolean) - Method in class org.jnetpcap.windows.WinPcap
-
Transmit all packets in the send queue.
- sent() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
sent
record component. - sent() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns the value of the
sent
record component. - sent() - Method in interface org.jnetpcap.PcapStat
-
Gets the number of packets sent.
- sent() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Sent.
- serviceName() - Method in class org.jnetpcap.SockAddr.IrdaSockAddr
-
String specifying the service name.
- Service Providers - Search tag in module org.jnetpcap
- Section
- setBuff(int) - Method in class org.jnetpcap.windows.WinPcap
-
Set the size of the kernel buffer associated with an adapter.
- setBufferSize(int) - Method in class org.jnetpcap.Pcap
-
Sets the buffer size for a not-yet- activated capture handle.
- setBufferSize(int) - Method in class org.jnetpcap.Pcap1_0
- setDatalink(int) - Method in class org.jnetpcap.Pcap
-
Set the link-layer header type to be used by a capture device .
- setDatalink(int) - Method in class org.jnetpcap.Pcap0_8
-
Sets the datalink.
- setDatalink(Optional<PcapDlt>) - Method in class org.jnetpcap.Pcap
-
Set the link-layer header type to be used by a capture device .
- setDatalink(PcapDlt) - Method in class org.jnetpcap.Pcap
-
Set the link-layer header type to be used by a capture device .
- setDefault(Pcap.LibraryPolicy) - Static method in interface org.jnetpcap.Pcap.LibraryPolicy
-
Sets the default native Pcap library policy.
- setDirection(int) - Method in class org.jnetpcap.Pcap
-
pcap_setdirection() is used to specify a direction that packets will be captured.
- setDirection(int) - Method in class org.jnetpcap.Pcap0_9
-
Sets the direction.
- setDirection(Optional<PcapDirection>) - Method in class org.jnetpcap.Pcap
-
Set the direction for which packets will be captured.
- setDirection(PcapDirection) - Method in class org.jnetpcap.Pcap
-
Set the direction for which packets will be captured.
- setDispatcher(PcapDispatcher) - Method in class org.jnetpcap.Pcap0_4
-
Sets the packet dispatcher implementation.
- setFilter(Optional<BpFilter>) - Method in class org.jnetpcap.Pcap
-
set the filter.
- setFilter(BpFilter) - Method in class org.jnetpcap.Pcap
-
set the filter.
- setFilter(BpFilter) - Method in class org.jnetpcap.Pcap0_4
-
Sets the filter.
- setImmediateMode(boolean) - Method in class org.jnetpcap.Pcap
-
Set immediate mode for a not-yet- activated capture handle.
- setImmediateMode(boolean) - Method in class org.jnetpcap.Pcap1_5
-
Sets the immediate mode.
- setLoggingOutput(Appendable) - Static method in class org.jnetpcap.internal.PcapForeignInitializer
-
Sets the logging output produced by the default missing symbols policy receiver.
- setLoggingOutput(Appendable) - Static method in interface org.jnetpcap.Pcap.LibraryPolicy
-
Sets the logging output produced by the default native library policy receiver.
- setMethodName(String) - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Sets the method name.
- setMinToCopy(int) - Method in class org.jnetpcap.windows.WinPcap
-
Set the minumum amount of data received by the kernel in a single call.
- setMissingSymbolsPolicy(ForeignInitializer.MissingSymbolsPolicy) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Sets the missing symbols policy.
- setMode(int) - Method in class org.jnetpcap.windows.WinPcap
-
Set the working mode of the interface p to mode.
- setMode(WinPcapMode) - Method in class org.jnetpcap.windows.WinPcap
-
Set the working mode of the interface p to mode.
- setName(String) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Sets the name.
- setNanoTimePrecision(boolean) - Method in class org.jnetpcap.PcapHeader
-
Sets a flag if the timestamp for this header is calculated using nanosecond or the default microsecond precision.
- setNonBlock(boolean) - Method in class org.jnetpcap.Pcap
-
Sets the state of non-blocking mode on a capture device.
- setNonBlock(boolean) - Method in class org.jnetpcap.Pcap0_7
-
Sets the non block.
- setPolicy(Pcap.LibraryPolicy) - Static method in class org.jnetpcap.internal.PcapForeignInitializer
-
Sets the default missing native symbols policy.
- setPossibilities(List<String>) - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Sets the possibilities.
- setPossiblities(List<String>) - Method in exception class org.jnetpcap.PcapHeaderException.OutOfRangeException
-
Sets the possiblities.
- setPromisc(boolean) - Method in class org.jnetpcap.Pcap
-
Set promiscuous mode for a not-yet-activated capture handle.
- setPromisc(boolean) - Method in class org.jnetpcap.Pcap1_0
-
Sets the promisc.
- setPromisc(int) - Method in class org.jnetpcap.Pcap1_0
-
Set promiscuous mode for a not-yet-activated capture handle.
- setProtocolLinux(int) - Method in class org.jnetpcap.Pcap.Linux
-
Set capture protocol for a not-yet-activated capture handle.
- setProtocolLinux(int) - Method in class org.jnetpcap.Pcap0_9
-
set capture protocol for a not-yet-activated capture handle.
- setRfmon(boolean) - Method in class org.jnetpcap.Pcap
-
Set monitor mode for a not-yet-activated capture handle.
- setRfmon(boolean) - Method in class org.jnetpcap.Pcap1_0
-
Sets the rfmon.
- setRfmon(int) - Method in class org.jnetpcap.Pcap1_0
-
Set monitor mode for a not-yet-activated capture handle.
- setSnaplen(int) - Method in class org.jnetpcap.Pcap
-
Set the snapshot length for a not-yet-activated capture handle.
- setSnaplen(int) - Method in class org.jnetpcap.Pcap1_0
-
Sets the snaplen.
- setTimeout(int) - Method in class org.jnetpcap.Pcap
-
Set the packet buffer timeout for a not-yet-activated capture handle.
- setTimeout(int) - Method in class org.jnetpcap.Pcap1_0
-
Sets the timeout.
- setTstampPrecision(PcapTStampPrecision) - Method in class org.jnetpcap.Pcap
-
Set the time stamp precision returned in captures.
- setTstampPrecision(PcapTStampPrecision) - Method in class org.jnetpcap.Pcap1_5
-
Sets the tstamp precision.
- setTstampType(PcapTstampType) - Method in class org.jnetpcap.Pcap
-
Set the time stamp type to be used by a capture device.
- setTstampType(PcapTstampType) - Method in class org.jnetpcap.Pcap1_2
-
Sets the tstamp type.
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in interface org.jnetpcap.internal.PcapDispatcher
-
Sets the uncaught exception handler.
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.jnetpcap.internal.StandardPcapDispatcher
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.jnetpcap.Pcap
-
Sets the uncaught exception handler for
Pcap.loop(int, org.jnetpcap.PcapDumper)
andPcap.dispatch(int, org.jnetpcap.PcapDumper)
methods. - setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.jnetpcap.Pcap0_4
-
Sets the uncaught exception handler for
Pcap0_4.loop(int, org.jnetpcap.PcapDumper)
andPcap0_4.dispatch(int, org.jnetpcap.PcapHandler.OfMemorySegment<U>, U)
methods. - setUncaughtExceptionHandler(Consumer<? super Throwable>) - Method in class org.jnetpcap.Pcap
-
Sets the uncaught exception handler for
Pcap.loop(int, org.jnetpcap.PcapDumper)
andPcap.dispatch(int, org.jnetpcap.PcapDumper)
methods. - SILABS_DEBUG_CHANNEL - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Silicon Labs debug channel protocol.
- SIP - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Simple Internet Protocol.
- size() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
size
record component. - size() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Size of this structure in bytes.
- sizeOf() - Static method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the size of the native pcap_stat_ex structure in bytes.
- sizeOf() - Static method in record class org.jnetpcap.internal.PcapStatRecord
- SLIP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The SLIP.
- SLIP_BSDOS - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The SLI p_ bsdos.
- SMC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The smc.
- SNA - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The sna.
- snapshot() - Method in class org.jnetpcap.Pcap
-
Get the snapshot length.
- snapshot() - Method in class org.jnetpcap.Pcap0_4
-
Snapshot.
- Snapshot Length - Search tag in module org.jnetpcap
- Section
- SockAddr - Class in org.jnetpcap
-
A Java representation of the native socket address (sockaddr) structure and its protocol-specific variants.
- SockAddr(MemorySegment, SockAddrFamily, OptionalInt) - Constructor for class org.jnetpcap.SockAddr
-
Instantiates a new sock addr.
- SockAddr.Inet6SockAddr - Class in org.jnetpcap
-
Represents an IPv6 socket address (sockaddr_in6 structure).
- SockAddr.InetSockAddr - Class in org.jnetpcap
-
Represents an IPv4 socket address (sockaddr_in structure).
- SockAddr.IpxSockAddr - Class in org.jnetpcap
-
The structure of
sockaddr_ipx
, used for AF_IPX sockets. - SockAddr.IrdaSockAddr - Class in org.jnetpcap
-
The structure of
sockaddr_irda
, used with AF_IRDA sockets on windows (winsock2.h) to access link-layer information. - SockAddr.LinkSockAddr - Class in org.jnetpcap
-
The structure of
sockaddr_dl
, used with AF_LINK sockets on macOS to access link-layer information. - SockAddr.PacketSockAddr - Class in org.jnetpcap
-
The structure of
sockaddr_ll
, used with AF_PACKET sockets for raw packet access on Linux. - SockAddrFamily - Enum Class in org.jnetpcap.constant
-
Enumerates socket address protocol families and their platform-specific constants.
- socket() - Method in class org.jnetpcap.SockAddr.IpxSockAddr
-
IPX socket number.
- socketAddress() - Method in class org.jnetpcap.PcapIf.PcapAddr
-
A family specific socket address for this interface.
- Source(int, String, String, String) - Constructor for record class org.jnetpcap.windows.PcapRmt.Source
-
Creates an instance of a
Source
record class. - SRC_FILE - Enum constant in enum class org.jnetpcap.constant.PcapSrc
-
Internal representation of the type of source in use (file, remote/local interface).
- SRC_IFLOCAL - Enum constant in enum class org.jnetpcap.constant.PcapSrc
-
local network interface.
- SRC_IFREMOTE - Enum constant in enum class org.jnetpcap.constant.PcapSrc
-
interface on a remote host, using RPCAP.
- StandardPcapDispatcher - Class in org.jnetpcap.internal
-
A proxy PcapHandler, which receives packets from native pcap handle and forwards all packets to the sink java PcapHandler.
- StandardPcapDispatcher(MemorySegment, PcapHeaderABI, Runnable) - Constructor for class org.jnetpcap.internal.StandardPcapDispatcher
-
Instantiates a new standard pcap dispatcher.
- STAT - Enum constant in enum class org.jnetpcap.constant.WinPcapMode
-
The STATISTICS mode constant.
- staticStubPointer(Arena) - Method in class org.jnetpcap.internal.ForeignUpcall
-
Static stub pointer.
- Statistics Categories - Search tag in record class org.jnetpcap.internal.PcapStatExRecord
- Section
- stats() - Method in class org.jnetpcap.Pcap
-
Get capture statistics.
- stats() - Method in class org.jnetpcap.Pcap0_4
-
Stats.
- statsEx() - Method in class org.jnetpcap.windows.WinPcap
-
Return statistics on current capture.
- statusToStr(int) - Static method in class org.jnetpcap.Pcap
-
Convert an error full value to a string.
- statusToStr(int) - Static method in class org.jnetpcap.Pcap1_0
-
Convert an error full value to a string.
- statusToStr(PcapCode) - Static method in class org.jnetpcap.Pcap
-
Convert an error full value to a string.
- strerror(int) - Static method in class org.jnetpcap.Pcap
-
Convert an error full value to a string.
- strerror(int) - Static method in class org.jnetpcap.Pcap0_4
-
Convert an error full value to a string.
- Structure Members - Search tag in class org.jnetpcap.PcapIf
- Section
- SUNATM - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The SUNATM.
- SYMANTEC_FIREWALL - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The SYMANTE c_ firewall.
- symbolName() - Method in class org.jnetpcap.internal.ForeignDowncall
-
Symbol name.
- SYS_V - Enum constant in enum class org.jnetpcap.internal.NativeABI
-
The sys v.
- SYSTEM - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
Kernel event messages.
- SYSTEM_PROPERTY_ABI - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
System property used to override the selection of the PcapHeaderABI.
- SYSTEM_PROPERTY_JAVA_LIBRARY_PATH - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
System property used to search for native libraries.
- SYSTEM_PROPERTY_LIBPCAP_FILE - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
System property containing the absolute native file path to the pcap library.
- SYSTEM_PROPERTY_LIBPCAP_FILENAME - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
System property containing full native library filename, but no directory path.
- SYSTEM_PROPERTY_LIBPCAP_NAMES - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
A list of comma separated, undecorated library names.
- SYSTEM_PROPERTY_NATIVE_ABI_BSD - Static variable in enum class org.jnetpcap.internal.NativeABI
-
System property if set to true, pcap uses BSD style sockaddr structure which has the addr_len field.
- SYSTEM_PROPERTY_PCAPIF_SOCKADDR_BSD_STYLE - Static variable in class org.jnetpcap.PcapIf
-
System property if set to true, pcap uses BSD style sockaddr structure which has the addr_len field.
- SYSTEM_PROPERTY_SO_EXTENSIONS - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
Platform dependent list of shared-object extensions to use while attempting to load the native library.
- SYSTEM_PROPERTY_SO_IGNORE_LOAD_ERRORS - Static variable in interface org.jnetpcap.Pcap.LibraryPolicy
-
The system property which is used to define if load error messages should be ignored or not.
T
- throwIfNotOk(int) - Static method in exception class org.jnetpcap.PcapException
-
Throw if not ok.
- throwIfNotOk(int, Supplier<String>) - Static method in exception class org.jnetpcap.PcapException
-
Throw if not ok.
- throwIfNotOk(PcapCode, Supplier<String>) - Static method in exception class org.jnetpcap.PcapException
-
Throw if not ok.
- throwIfVersionMismatch(String, String) - Static method in exception class org.jnetpcap.util.PcapVersionException
-
Throw if version mismatch.
- throwIfVersionMismatch(String, String, int) - Static method in exception class org.jnetpcap.util.PcapVersionException
-
Throw if version mismatch.
- throwListOfAllAbiPossibilities(ByteBuffer, PcapHeaderException.OutOfRangeException, String, BiFunction<PcapHeaderABI, ByteBuffer, Integer>) - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Throw list of all abi possibilities.
- timestamp() - Method in class org.jnetpcap.PcapHeader
-
Timestamp with 32-bit seconds (MSB bits) and 32-bit usecs (LSB bits) from a base of January 1, 1970.
- timestamp(boolean) - Method in class org.jnetpcap.PcapHeader
-
Timestamp in either nano or milli second precision.
- Timestamp Type - Search tag in module org.jnetpcap
- Section
- TIPC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The tipc.
- toAddressString(byte[]) - Static method in class org.jnetpcap.util.PcapUtils
-
Format an array as either IP ver 4, IP ver 6 or MAC address.
- toArray() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Returns byte[] representation of the entire packet.
- toArray(int, int) - Method in record class org.jnetpcap.util.PcapPacketRef
-
Returns an array containing only the packet bytes starting at
offset
andoffset + length
. - toEnum(int) - Static method in enum class org.jnetpcap.constant.ArpHdr
-
Converts the supplied id to an ArpHdr enum constant.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.PcapCode
-
Converts an integer Pcap error code to a constant.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.PcapDirection
-
Converts integer pcap direction value to an enum.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.PcapDlt
-
Converts the supplied id to an ArpHdr enum constant.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.PcapMode
-
Converts numerical PCAP_MODE constant to an enum, if found.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.PcapOption
-
Converts an integer value into a PCAP option constant, if found.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.PcapSrc
-
Converts PCAP src numerical constant to an enum constant, if found.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.PcapTstampType
-
Converts numerical TSTAMP_TYPE constant to an enum, if found.
- toEnum(int) - Static method in enum class org.jnetpcap.constant.WinPcapMode
-
Converts numerical WinPcap mode constant to an enum, if found.
- toEnumSet(int) - Static method in enum class org.jnetpcap.constant.PcapIfFlag
-
Converts integer flag bit-field, to an enum set.
- toEpochMilli() - Method in class org.jnetpcap.PcapHeader
-
To epoch milli.
- toEpochMilli(boolean) - Method in class org.jnetpcap.PcapHeader
-
To epoch milli.
- toEpochMilli(long, long) - Method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
Converts second and fraction components, as read from pcap header, to milli seconds in epoch time suitable for use with java
Date
class. - toEpochSecond(long) - Method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
Computes number of seconds in epoch time by dropping the fractional part.
- toEpochTime(long, long) - Method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
To epoch time with this precision from supplied second and fraction components, as read fro pcap header.
- toFractionOfSecond(long) - Method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
Computes a fraction of a second from epoch time provided.
- toHexCurleyString(byte[]) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character enclosed within curley brackets {}.
- toHexCurleyString(byte[], int, int) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character enclosed within curley brackets {}.
- toHexCurleyString(ByteBuffer) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in a ByteBuffer to 2 digit hex values, each separated by ':' character enclosed within square brackets
[]
. - toHexSquareString(byte[]) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character enclosed within square brackets
[]
. - toHexSquareString(byte[], int, int) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character enclosed within square brackets
[]
. - toHexSquareString(ByteBuffer) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in a ByteBuffer to 2 digit hex values, each separated by ':' character enclosed within square brackets
[]
. - toHexString(byte[]) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character.
- toHexString(byte[], int, int) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character.
- toHexString(byte[], int, int, String, String) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character.
- toHexString(byte[], String, String) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in an array to 2 digit hex values, each separated by ':' character.
- toHexString(ByteBuffer) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats individual bytes in a ByteBuffer to 2 digit hex values, each separated by ':' character.
- toIp4AddressString(byte[]) - Static method in class org.jnetpcap.util.PcapUtils
-
Formats the given array as a IP ver 4 address in the form of 192.168.1.1.
- toJavaString(MemorySegment) - Static method in class org.jnetpcap.internal.ForeignUtils
-
To java string.
- toJavaString(Object) - Static method in class org.jnetpcap.internal.ForeignUtils
-
To java string.
- toLabel(int) - Static method in enum class org.jnetpcap.constant.ArpHdr
-
Searches for a constant matching the supplied id parameter and returns its label.
- toLabelSet(int) - Static method in enum class org.jnetpcap.constant.PcapIfFlag
-
To a set of PcapIf flags..
- toString() - Method in class org.jnetpcap.BpFilter
-
Returns the original filter expression string used to create this filter.
- toString() - Method in class org.jnetpcap.internal.ForeignDowncall
-
To string.
- toString() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns a string representation of this record class.
- toString() - Method in record class org.jnetpcap.internal.PcapStatRecord
-
Returns a string representation of this record class.
- toString() - Method in class org.jnetpcap.Pcap
-
Debug info about this pcap handle.
- toString() - Method in class org.jnetpcap.PcapDumper
-
Information about this pcap dumper.
- toString() - Method in class org.jnetpcap.PcapHeader
-
To string.
- toString() - Method in class org.jnetpcap.PcapIf.PcapAddr
-
String representation of the structure field values.
- toString() - Method in class org.jnetpcap.PcapIf
-
Returns a string representation of this interface, including its name, flags, description (if available), and addresses (if any).
- toString() - Method in class org.jnetpcap.SockAddr.Inet6SockAddr
-
String representation of the structure fields.
- toString() - Method in class org.jnetpcap.SockAddr.InetSockAddr
-
String representation of the structure field values.
- toString() - Method in class org.jnetpcap.SockAddr.IpxSockAddr
-
String representation of the structure field values.
- toString() - Method in class org.jnetpcap.SockAddr.IrdaSockAddr
-
String representation of the structure field values.
- toString() - Method in class org.jnetpcap.SockAddr.LinkSockAddr
-
String representation of the structure field values.
- toString() - Method in class org.jnetpcap.SockAddr.PacketSockAddr
-
String representation of the structure field values.
- toString() - Method in class org.jnetpcap.SockAddr
-
Creates a string representation of the socket address.
- toString() - Method in record class org.jnetpcap.util.NetIp4Address
-
Returns a string representation of this record class.
- toString() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Returns a string representation of this record class.
- toString() - Method in record class org.jnetpcap.windows.PcapRmt.Auth
-
Returns a string representation of this record class.
- toString() - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
Returns a string representation of this record class.
- toString(int) - Static method in enum class org.jnetpcap.constant.PcapCode
-
Converts an integer Pcap error code to a string.
- totalLength() - Method in enum class org.jnetpcap.constant.SockAddrFamily
-
Returns the total length of the socket address structure for this family.
- totalLength() - Method in class org.jnetpcap.SockAddr
-
Returns the total length of the socket address structure.
- TSTAMP_PRECISION_MICRO - Enum constant in enum class org.jnetpcap.constant.PcapTStampPrecision
-
use timestamps with microsecond precision, default.
- TSTAMP_PRECISION_NANO - Enum constant in enum class org.jnetpcap.constant.PcapTStampPrecision
-
use timestamps with nanosecond precision.
- TSTAMP_TYPE_ADAPTER - Enum constant in enum class org.jnetpcap.constant.PcapTstampType
-
device-provided, synced with the system clock.
- TSTAMP_TYPE_ADAPTER_UNSYNCED - Enum constant in enum class org.jnetpcap.constant.PcapTstampType
-
device-provided, not synced with the system clock.
- TSTAMP_TYPE_HOST - Enum constant in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, unknown characteristics.
- TSTAMP_TYPE_HOST_HIPREC - Enum constant in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, high precision, synced with the system clock.
- TSTAMP_TYPE_HOST_HIPREC_UNSYNCED - Enum constant in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, high precision, not synced with the system clock.
- TSTAMP_TYPE_HOST_LOWPREC - Enum constant in enum class org.jnetpcap.constant.PcapTstampType
-
host-provided, low precision, synced with the system clock.
- tvSec() - Method in class org.jnetpcap.PcapHeader
-
Tv sec.
- tvSec() - Method in record class org.jnetpcap.util.PcapPacketRef
-
The timestamp in seconds in epoch time.
- tvSec(MemorySegment) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Tv sec.
- tvSec(MemorySegment, long) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Tv sec.
- tvSecOffset() - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Tv sec offset.
- tvUsec() - Method in class org.jnetpcap.PcapHeader
-
Tv usec.
- tvUsec() - Method in record class org.jnetpcap.util.PcapPacketRef
-
The timestamp fraction of a second.
- tvUsec(MemorySegment) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Tv usec.
- tvUsec(MemorySegment, long) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Tv usec.
- tvUsecOffset() - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Tv usec offset.
- txAbortedErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txAbortedErrors
record component. - txAbortedErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Tx aborted errors.
- txBytes() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txBytes
record component. - txBytes() - Method in interface org.jnetpcap.windows.PcapStatEx
-
total bytes transmitted.
- txCarrierErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txCarrierErrors
record component. - txCarrierErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Tx carrier errros.
- txDropped() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txDropped
record component. - txDropped() - Method in interface org.jnetpcap.windows.PcapStatEx
-
no space available for Tx.
- txErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txErrors
record component. - txErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
packet transmit problems.
- txFifoErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txFifoErrors
record component. - txFifoErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Tx fifo errors.
- txHeartbeatErrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txHeartbeatErrors
record component. - txHeartbeatErrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Tx heartbeat errors.
- txPackets() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txPackets
record component. - txPackets() - Method in interface org.jnetpcap.windows.PcapStatEx
-
total packets transmitted.
- txWindowErrrors() - Method in record class org.jnetpcap.internal.PcapStatExRecord
-
Returns the value of the
txWindowErrrors
record component. - txWindowErrrors() - Method in interface org.jnetpcap.windows.PcapStatEx
-
Tx window errrors.
- type() - Method in record class org.jnetpcap.windows.PcapRmt.Auth
-
Returns the value of the
type
record component. - type() - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
Returns the value of the
type
record component. - typeAsPcapSrc() - Method in record class org.jnetpcap.windows.PcapRmt.Source
-
PcapSrc type as constant..
- TZSP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The TZSP.
U
- unchecked(FunctionThrowable<T, R>) - Static method in interface org.jnetpcap.internal.FunctionThrowable
-
Converts a checked function lambda to an unchecked/runtime function equivalent.
- UnsafePcapHandle - Class in org.jnetpcap.internal
-
Non public unsafe Pcap handle mainly needed for jUnit testing.
- UnsafePcapHandle(MemorySegment, String, PcapHeaderABI) - Constructor for class org.jnetpcap.internal.UnsafePcapHandle
-
Instantiates a new unsafe pcap handle.
- UNSPEC - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The unspec.
- upcall(String, Class<U>) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Upcall.
- upcallStatic(Class<?>, String) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Upcall static.
- upcallStatic(Class<?>, String, ForeignInitializer.CType, ForeignInitializer.CType...) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Upcall static.
- upcallVirtual(String, Class<?>, Consumer<Method>) - Method in class org.jnetpcap.internal.ForeignInitializer
-
Upcall virtual.
- Usage Example - Search tag in class org.jnetpcap.BpFilter
- Section
- Usage Example - Search tag in class org.jnetpcap.PcapIf
- Section
- Usage Example - Search tag in class org.jnetpcap.windows.PcapSendQueue
- Section
- Usage Example - Search tag in enum class org.jnetpcap.constant.SockAddrFamily
- Section
- Usage Example - Search tag in record class org.jnetpcap.internal.PcapStatExRecord
- Section
- USB_2_0_FULL_SPEED - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
USB 1.1 packets as transmitted over the cable
- USB_2_0_HIGH_SPEED - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
USB 2.0 packets as transmitted over the cable
- USB_2_0_LOW_SPEED - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
USB 1.0 packets as transmitted over the cable
- USER0 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r0.
- USER1 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r1.
- USER10 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r10.
- USER11 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r11.
- USER12 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r12.
- USER13 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r13.
- USER14 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r14.
- USER15 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r15.
- USER2 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r2.
- USER3 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r3.
- USER4 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r4.
- USER5 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r5.
- USER6 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r6.
- USER7 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r7.
- USER8 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r8.
- USER9 - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
The USE r9.
- username() - Method in record class org.jnetpcap.windows.PcapRmt.Auth
-
Returns the value of the
username
record component. - Using the Module - Search tag in module org.jnetpcap
- Section
V
- validateInt(int, IntFunction<String>) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Validate int.
- validateInt(int, Supplier<String>) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Validate int.
- validateLong(long, LongFunction<String>) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Validate long.
- validateLong(long, Supplier<String>) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Validate long.
- validateObj(Object, Supplier<String>) - Method in class org.jnetpcap.internal.ForeignDowncall
-
Validate obj.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapCode
-
Converts an integer Pcap error code to a constant.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapDirection
-
Converts integer pcap direction value to an enum.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapDlt
-
Converts an integer value into a PcapDLT constant.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapMode
-
Converts numerical PCAP_MODE constant to an enum.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapOption
-
Converts an integer value into a PCAP option constant.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapSrc
-
Converts PCAP src numerical constant to an enum constant.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
Value of.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.PcapTstampType
-
Converts numerical TSTAMP_TYPE constant to an enum.
- valueOf(int) - Static method in enum class org.jnetpcap.constant.WinPcapMode
-
Converts numerical WinPcap mode constant to an enum.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.ArpHdr
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapDlt
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapIfFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapSrc
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.PcapTstampType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.SockAddrFamily
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.constant.WinPcapMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.internal.NativeABI
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jnetpcap.constant.ArpHdr
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapDlt
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapIfFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapSrc
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapTStampPrecision
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.PcapTstampType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.SockAddrFamily
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.constant.WinPcapMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.internal.ForeignInitializer.CType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.internal.NativeABI
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class org.jnetpcap.Pcap
-
The jNetPcap API version.
- virtualStubPointer(T, Arena) - Method in class org.jnetpcap.internal.ForeignUpcall
-
Virtual stub pointer.
- VSOCK - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The vsock.
W
- WANPIPE - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The wanpipe.
- WARNING - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
generic warning.
- WARNING_PROMISC_NOTSUP - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
this device doesn't support promiscuous mode.
- WARNING_TSTAMP_TYPE_NOTSUP - Enum constant in enum class org.jnetpcap.constant.PcapCode
-
the requested time stamp type is not supported.
- WIN64 - Enum constant in enum class org.jnetpcap.internal.NativeABI
-
The win64.
- WinPcap - Class in org.jnetpcap.windows
-
WinPcap is a wrapper around, windows packet capture library.
- WINPCAP_MODE_CAPT - Static variable in class org.jnetpcap.windows.WinPcap
-
The Constant WINPCAP_MODE_CAPT.
- WINPCAP_MODE_MON - Static variable in class org.jnetpcap.windows.WinPcap
-
The Constant WINPCAP_MODE_MON.
- WINPCAP_MODE_STAT - Static variable in class org.jnetpcap.windows.WinPcap
-
The Constant WINPCAP_MODE_STAT.
- WinPcapMode - Enum Class in org.jnetpcap.constant
-
WinPcap setmode values.
- wireLength() - Method in class org.jnetpcap.PcapHeader
-
Wire length.
- wireLength() - Method in record class org.jnetpcap.util.PcapPacketRef
-
Wire length of the packet.
- wireLength(MemorySegment) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Wire length.
- wireLength(MemorySegment) - Static method in class org.jnetpcap.PcapHeader
-
Packet wire length.
- wireLength(MemorySegment, boolean) - Static method in class org.jnetpcap.PcapHeader
-
Packet wire length for offline file capture.
- wireLength(MemorySegment, int) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Wire length.
- wireLength(ByteBuffer) - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Wire length.
- wireLength(ByteBuffer) - Static method in class org.jnetpcap.PcapHeader
-
Packet wire length .
- wireLength(ByteBuffer, boolean) - Static method in class org.jnetpcap.PcapHeader
-
Packet wire length for offline file capture.
- wireLengthOffset() - Method in enum class org.jnetpcap.internal.PcapHeaderABI
-
Wire length offset.
- wsockInit() - Static method in class org.jnetpcap.windows.WinPcap
-
Initializes Winsock.
X
- X25 - Enum constant in enum class org.jnetpcap.constant.SockAddrFamily
-
The x25.
Z
- ZBOSS_NCP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Serial NCP (Network Co-Processor) protocol for Zigbee stack ZBOSS by DSR.
- ZWAVE_TAP - Enum constant in enum class org.jnetpcap.constant.PcapDlt
-
Z-Wave packets with a TAP meta-data header https://gitlab.com/exegin/zwave-g9959-tap requested on tcpdump-workers@
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Pcap.findAllDevs()
and use the first device