Class OpenBsdLibc.Bcachestats

java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.unix.openbsd.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 busymapped  
    long cachehits  
    long delwribufs  
    long dmaflips  
    long dmapages  
    long highflips  
    long highflops  
    long highpages  
    long kvaslots  
    long kvaslots_avail  
    long numbufpages  
    long numbufs  
    long numcleanpages  
    long numdirtypages  
    long numreads  
    long numwrites  
    long pendingreads  
    long pendingwrites  

    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)