Class EpollNative

java.lang.Object
com.diozero.util.EpollNative
All Implemented Interfaces:
EpollNativeCallback, AutoCloseable

public class EpollNative
extends Object
implements EpollNativeCallback, AutoCloseable
  • Constructor Details

    • EpollNative

      public EpollNative()
  • Method Details

    • callback

      public void callback​(int fd, int eventMask, long epochTime, long nanoTime, byte value)
      Specified by:
      callback in interface EpollNativeCallback
    • register

      public void register​(String filename, PollEventListener listener)
    • deregister

      public void deregister​(String filename)
    • enableEvents

      public void enableEvents()
    • disableEvents

      public void disableEvents()
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable