Package apple.struct

Class rusage


  • public final class rusage
    extends org.moe.natj.c.StructObject
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        rusage()  
      protected rusage​(org.moe.natj.general.Pointer peer)  
    • Constructor Detail

      • rusage

        public rusage()
      • rusage

        protected rusage​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • ru_utime

        public timeval ru_utime()
        user time used (PL)
      • setRu_utime

        public void setRu_utime​(timeval value)
        user time used (PL)
      • ru_stime

        public timeval ru_stime()
        system time used (PL)
      • setRu_stime

        public void setRu_stime​(timeval value)
        system time used (PL)
      • ru_maxrss

        public long ru_maxrss()
        max resident set size (PL)
      • setRu_maxrss

        public void setRu_maxrss​(long value)
        max resident set size (PL)
      • ru_ixrss

        public long ru_ixrss()
        integral shared memory size (NU)
      • setRu_ixrss

        public void setRu_ixrss​(long value)
        integral shared memory size (NU)
      • ru_idrss

        public long ru_idrss()
        integral unshared data (NU)
      • setRu_idrss

        public void setRu_idrss​(long value)
        integral unshared data (NU)
      • ru_isrss

        public long ru_isrss()
        integral unshared stack (NU)
      • setRu_isrss

        public void setRu_isrss​(long value)
        integral unshared stack (NU)
      • ru_minflt

        public long ru_minflt()
        page reclaims (NU)
      • setRu_minflt

        public void setRu_minflt​(long value)
        page reclaims (NU)
      • ru_majflt

        public long ru_majflt()
        page faults (NU)
      • setRu_majflt

        public void setRu_majflt​(long value)
        page faults (NU)
      • ru_nswap

        public long ru_nswap()
        swaps (NU)
      • setRu_nswap

        public void setRu_nswap​(long value)
        swaps (NU)
      • ru_inblock

        public long ru_inblock()
        block input operations (atomic)
      • setRu_inblock

        public void setRu_inblock​(long value)
        block input operations (atomic)
      • ru_oublock

        public long ru_oublock()
        block output operations (atomic)
      • setRu_oublock

        public void setRu_oublock​(long value)
        block output operations (atomic)
      • ru_msgsnd

        public long ru_msgsnd()
        messages sent (atomic)
      • setRu_msgsnd

        public void setRu_msgsnd​(long value)
        messages sent (atomic)
      • ru_msgrcv

        public long ru_msgrcv()
        messages received (atomic)
      • setRu_msgrcv

        public void setRu_msgrcv​(long value)
        messages received (atomic)
      • ru_nsignals

        public long ru_nsignals()
        signals received (atomic)
      • setRu_nsignals

        public void setRu_nsignals​(long value)
        signals received (atomic)
      • ru_nvcsw

        public long ru_nvcsw()
        voluntary context switches (atomic)
      • setRu_nvcsw

        public void setRu_nvcsw​(long value)
        voluntary context switches (atomic)
      • ru_nivcsw

        public long ru_nivcsw()
        involuntary "
      • setRu_nivcsw

        public void setRu_nivcsw​(long value)
        involuntary "