From 3fd81bf749376a9c95ef7b8958b92ed0d128777a Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Tue, 22 Jun 2004 06:11:38 +0000 Subject: [PATCH] decls for new proc_modules functions --- include/sigar.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/sigar.h b/include/sigar.h index 187ba8c4..d81b1ffc 100644 --- a/include/sigar.h +++ b/include/sigar.h @@ -276,6 +276,15 @@ typedef struct { SIGAR_DECLARE(int) sigar_proc_exe_get(sigar_t *sigar, sigar_pid_t pid, sigar_proc_exe_t *procexe); +typedef struct { + void *data; /* user data */ + + int (*module_getter)(void *, char *, int); +} sigar_proc_modules_t; + +SIGAR_DECLARE(int) sigar_proc_modules_get(sigar_t *sigar, sigar_pid_t pid, + sigar_proc_modules_t *procmods); + typedef enum { SIGAR_FSTYPE_UNKNOWN, SIGAR_FSTYPE_NONE,