sg_get_load_stats_r man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

sg_get_load_stats(3)					  sg_get_load_stats(3)

NAME
       sg_get_load_stats, sg_get_load_stats_r, sg_free_load_stats - get system
       load

SYNOPSIS
       #include <statgrab.h>

       sg_load_stats *sg_get_load_stats (size_t *entries);

       sg_load_stats *sg_get_load_stats_r (size_t *entries);

       sg_error sg_free_load_stats (sg_load_stats *data);

DESCRIPTION
       These calls returns a pointer to a buffer containing information	 about
       cumulated machine load.

       API Shortcut

       ┌────────────────────┬─────────────────┬─────────────────────┐
       │function	    │ returns	      │ data owner	    │
       ├────────────────────┼─────────────────┼─────────────────────┤
       │sg_get_load_stats   │ sg_load_stats * │ libstatgrab (thread │
       │		    │		      │ local)		    │
       ├────────────────────┼─────────────────┼─────────────────────┤
       │sg_get_load_stats_r │ sg_load_stats * │ caller		    │
       └────────────────────┴─────────────────┴─────────────────────┘
       The sg_load_stats buffer received from  sg_get_load_stats_r()  must  be
       freed  using  sg_free_load_stats() when not needed any more. The caller
       is responsible for doing it.

       On most systems this function is just a wrapper to the getloadavg  sys‐
       tem call.

RETURN VALUES
       The structure returned is of type sg_load_stats.

       typedef struct{
	       double min1;
	       double min5;
	       double min15;
	       time_t systime;
       }sg_load_stats;

       min1   The load average over 1 minute.

       min5   The load average over 5 minutes.

       min15  The load average over 15 minutes.

       systime
	      The  timestamp  when  the above stats where collected in seconds
	      since epoch

SEE ALSO
       statgrab(3)

WEBSITE
       ⟨http://www.i-scream.org/libstatgrab/⟩

i-scream			  2013-06-17		  sg_get_load_stats(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net