22#ifndef __PROCESS_ITERATOR_H
24#define __PROCESS_ITERATOR_H
32# if defined(_SC_CLK_TCK) \
33 && (!defined(OPENSSL_SYS_VMS) || __CTRL_VER >= 70000000)
34# define HZ ((double)sysconf(_SC_CLK_TCK))
40# define HZ ((double)_BSD_CLK_TCK_)
43# define HZ ((double)CLK_TCK)
78#elif defined __FreeBSD__
80 struct kinfo_proc *procs;
83#elif defined __APPLE__
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
int close_process_iterator(struct process_iterator *i)
int init_process_iterator(struct process_iterator *i, struct process_filter *filter)
int get_next_process(struct process_iterator *i, struct process *p)
char program_name[PATH_MAX+1]
struct process_filter * filter