Package org.pcap4j

Class Pcap4jPropertiesLoader

java.lang.Object
org.pcap4j.Pcap4jPropertiesLoader

public final class Pcap4jPropertiesLoader extends Object
Since:
pcap4j 1.0.1
  • Field Details

  • Constructor Details

    • Pcap4jPropertiesLoader

      private Pcap4jPropertiesLoader()
  • Method Details

    • getInstance

      public static Pcap4jPropertiesLoader getInstance()
      Returns:
      the singleton instance of Pcap4jPropertiesLoader.
    • getAfInet

      public Integer getAfInet()
      Returns:
      address family number for IPv4 addresses. Never null.
    • getAfInet6

      public Integer getAfInet6()
      Returns:
      address family numbers for IPv6 addresses. Never null.
    • getAfPacket

      public Integer getAfPacket()
      For Linux
      Returns:
      address family numbers for link layer addresses. Never null.
    • getAfLink

      public Integer getAfLink()
      For BSD including Mac OS X
      Returns:
      address family numbers for link layer addresses. Never null.
    • getDltRaw

      public Integer getDltRaw()
      DLT_RAW
      Returns:
      the value of DLT_RAW. Never null.
    • getDefaultAfInet6

      private int getDefaultAfInet6()
      Returns:
      The default address family for IPv6 addresses (platform specific)
    • getDefaultDltRaw

      private int getDefaultDltRaw()
      Returns:
      The default value for DLT_RAW (platform specific)