#include <pmm_load.h>
Data Fields | |
| int | write_period |
| struct pmm_load * | history |
| int | size |
| int | size_mod |
| struct pmm_load * | start |
| struct pmm_load * | end |
| int | start_i |
| int | end_i |
| char * | load_path |
| pthread_rwlock_t | history_rwlock |
this is a circular array of load history, size determined at run time
Definition at line 40 of file pmm_load.h.
| struct pmm_load* pmm_loadhistory::end |
pointer to ending element of c.array
Definition at line 48 of file pmm_load.h.
| int pmm_loadhistory::end_i |
starting element in the circular array
Definition at line 50 of file pmm_load.h.
| struct pmm_load* pmm_loadhistory::history |
pointer to the circular array
Definition at line 43 of file pmm_load.h.
| pthread_rwlock_t pmm_loadhistory::history_rwlock |
mutex for accessing history
Definition at line 54 of file pmm_load.h.
| char* pmm_loadhistory::load_path |
path to load history file
Definition at line 52 of file pmm_load.h.
| int pmm_loadhistory::size |
size of circular array
Definition at line 44 of file pmm_load.h.
| int pmm_loadhistory::size_mod |
Definition at line 45 of file pmm_load.h.
| struct pmm_load* pmm_loadhistory::start |
pointer to starting element of c.array
Definition at line 47 of file pmm_load.h.
| int pmm_loadhistory::start_i |
ending element of the circular array
Definition at line 49 of file pmm_load.h.
| int pmm_loadhistory::write_period |
how often to write load history to disk
Definition at line 41 of file pmm_load.h.
1.8.1.2