Class BSD.kevent

  • Enclosing class:
    BSD

    public static class BSD.kevent
    extends java.lang.Object
    struct kevent {
             uintptr_t ident;        // identifier for this event
             short     filter;       // filter for event
             u_short   flags;        // action flags for kqueue
             u_int     fflags;       // filter flag value
             intptr_t  data;         // filter data value
             void      *udata;       // opaque user data identifier
    };
    
    • Constructor Detail

      • kevent

        public kevent()
    • Method Detail

      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable
      • get_ident

        public long get_ident()
      • set_ident

        public void set_ident​(long ident)
      • get_filter

        public short get_filter()
      • set_filter

        public void set_filter​(short filter)
      • get_flags

        public short get_flags()
      • set_flags

        public void set_flags​(short flags)
      • get_fflags

        public int get_fflags()
      • set_fflags

        public void set_fflags​(int fflags)
      • get_data

        public long get_data()
      • set_data

        public void set_data​(long data)
      • get_udata

        public java.lang.Object get_udata()
      • set_udata

        public void set_udata​(java.lang.Object udata)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object