Class OpenBsdLibc.Bcachestats

java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.unix.OpenBsdLibc.Bcachestats
Enclosing interface:
OpenBsdLibc

@FieldOrder({"numbufs","numbufpages","numdirtypages","numcleanpages","pendingwrites","pendingreads","numwrites","numreads","cachehits","busymapped","dmapages","highpages","delwribufs","kvaslots","kvaslots_avail","highflips","highflops","dmaflips"}) public static class OpenBsdLibc.Bcachestats extends com.sun.jna.Structure
OpenBSD Cache stats for memory
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.sun.jna.Structure

    com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     

    Fields inherited from class com.sun.jna.Structure

    ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Bcachestats(com.sun.jna.Pointer p)
     
  • Method Summary

    Methods inherited from class com.sun.jna.Structure

    allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • numbufs

      public long numbufs
    • numbufpages

      public long numbufpages
    • numdirtypages

      public long numdirtypages
    • numcleanpages

      public long numcleanpages
    • pendingwrites

      public long pendingwrites
    • pendingreads

      public long pendingreads
    • numwrites

      public long numwrites
    • numreads

      public long numreads
    • cachehits

      public long cachehits
    • busymapped

      public long busymapped
    • dmapages

      public long dmapages
    • highpages

      public long highpages
    • delwribufs

      public long delwribufs
    • kvaslots

      public long kvaslots
    • kvaslots_avail

      public long kvaslots_avail
    • highflips

      public long highflips
    • highflops

      public long highflops
    • dmaflips

      public long dmaflips
  • Constructor Details

    • Bcachestats

      public Bcachestats(com.sun.jna.Pointer p)