Merge pull request #1421 from BrzVlad/fix-monitor-resurrection
[mono.git] / mono / utils / mono-proclib.h
index 710aefec37d06d5549adacd3d279c68e31db85aa..bb8a62728e9d652b0c4e38e4cd4f43a3c843a04f 100644 (file)
@@ -20,8 +20,9 @@ typedef enum {
        MONO_PROCESS_VIRTUAL_BYTES,
        MONO_PROCESS_VIRTUAL_BYTES_PEAK,
        MONO_PROCESS_FAULTS,
-       MONO_PROCESS_ELAPSED,
+       MONO_PROCESS_ELAPSED, /* 10 */
        MONO_PROCESS_PPID,
+       MONO_PROCESS_PAGED_BYTES,
        MONO_PROCESS_END
 } MonoProcessData;
 
@@ -47,6 +48,8 @@ char*     mono_process_get_name (gpointer pid, char *buf, int len) MONO_INTERNAL
 gint64    mono_process_get_data (gpointer pid, MonoProcessData data) MONO_INTERNAL;
 gint64    mono_process_get_data_with_error (gpointer pid, MonoProcessData data, MonoProcessError *error) MONO_INTERNAL;
 
+int       mono_process_current_pid (void) MONO_INTERNAL;
+
 int       mono_cpu_count    (void) MONO_INTERNAL;
 gint64    mono_cpu_get_data (int cpu_id, MonoCpuData data, MonoProcessError *error) MONO_INTERNAL;