- java.lang.Object
-
- org.pcap4j.core.AbstractPcapAddress
-
- org.pcap4j.core.PcapIpV4Address
-
- All Implemented Interfaces:
PcapAddress
public final class PcapIpV4Address extends AbstractPcapAddress
- Since:
- pcap4j 0.9.15
-
-
Constructor Summary
Constructors Modifier Constructor Description privatePcapIpV4Address(NativeMappings.pcap_addr pcapAddr, short saFamily, java.lang.String devName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.Inet4AddressgetAddress()java.net.Inet4AddressgetBroadcastAddress()java.net.Inet4AddressgetDestinationAddress()java.net.Inet4AddressgetNetmask()(package private) static PcapIpV4AddressnewInstance(NativeMappings.pcap_addr pcapAddr, short saFamily, java.lang.String devName)protected java.net.Inet4AddressntoInetAddress(NativeMappings.sockaddr sa)-
Methods inherited from class org.pcap4j.core.AbstractPcapAddress
equals, hashCode, toString
-
-
-
-
Constructor Detail
-
PcapIpV4Address
private PcapIpV4Address(NativeMappings.pcap_addr pcapAddr, short saFamily, java.lang.String devName)
-
-
Method Detail
-
newInstance
static PcapIpV4Address newInstance(NativeMappings.pcap_addr pcapAddr, short saFamily, java.lang.String devName)
-
ntoInetAddress
protected java.net.Inet4Address ntoInetAddress(NativeMappings.sockaddr sa)
- Specified by:
ntoInetAddressin classAbstractPcapAddress
-
getAddress
public java.net.Inet4Address getAddress()
- Specified by:
getAddressin interfacePcapAddress- Overrides:
getAddressin classAbstractPcapAddress- Returns:
- address or null
-
getNetmask
public java.net.Inet4Address getNetmask()
- Specified by:
getNetmaskin interfacePcapAddress- Overrides:
getNetmaskin classAbstractPcapAddress- Returns:
- netmask or null
-
getBroadcastAddress
public java.net.Inet4Address getBroadcastAddress()
- Specified by:
getBroadcastAddressin interfacePcapAddress- Overrides:
getBroadcastAddressin classAbstractPcapAddress- Returns:
- broadcast address or null
-
getDestinationAddress
public java.net.Inet4Address getDestinationAddress()
- Specified by:
getDestinationAddressin interfacePcapAddress- Overrides:
getDestinationAddressin classAbstractPcapAddress- Returns:
- destination address or null
-
-