summaryrefslogtreecommitdiffstats
path: root/include/procutils.h
blob: ca7087a2b780ef840a05c922afe56fafcef0e2f6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef UTIL_LINUX_PROCUTILS
#define UTIL_LINUX_PROCUTILS

#include <dirent.h>

struct proc_tasks {
	DIR *dir;
};

extern struct proc_tasks *proc_open_tasks(pid_t pid);
extern void proc_close_tasks(struct proc_tasks *tasks);
extern int proc_next_tid(struct proc_tasks *tasks, pid_t *tid);

#endif /* UTIL_LINUX_PROCUTILS */