Class LibKstat.Kstat

  • Enclosing interface:
    LibKstat

    @FieldOrder({"ks_crtime","ks_next","ks_kid","ks_module","ks_resv","ks_instance","ks_name","ks_type","ks_class","ks_flags","ks_data","ks_ndata","ks_data_size","ks_snaptime","ks_update","ks_private","ks_snapshot","ks_lock"})
    public static class LibKstat.Kstat
    extends Structure
    The kernel maintains a linked list of statistics structures, or kstats. Each kstat has a common header section and a type-specific data section. The header section is defined by the kstat_t structure
    • Field Detail

      • ks_crtime

        public long ks_crtime
      • ks_kid

        public int ks_kid
      • ks_module

        public byte[] ks_module
      • ks_resv

        public byte ks_resv
      • ks_instance

        public int ks_instance
      • ks_name

        public byte[] ks_name
      • ks_type

        public byte ks_type
      • ks_class

        public byte[] ks_class
      • ks_flags

        public byte ks_flags
      • ks_ndata

        public int ks_ndata
      • ks_data_size

        public long ks_data_size
      • ks_snaptime

        public long ks_snaptime
      • ks_update

        public int ks_update
      • ks_private

        public Pointer ks_private
      • ks_snapshot

        public int ks_snapshot
    • Constructor Detail

      • Kstat

        public Kstat()