Merge pull request #1617 from keneanung/OdbcCommandExceptionOnNoData
[mono.git] / mono / utils / mono-proclib.h
index e0d84ec02332b237ba03f9b2e8e9daf24c89a424..139bb6e070e00b315b49ae313467b99278469f1c 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;
 
@@ -40,17 +41,19 @@ typedef enum {
        MONO_PROCESS_ERROR_OTHER
 } MonoProcessError;
 
-gpointer* mono_process_list     (int *size) MONO_INTERNAL;
+gpointer* mono_process_list     (int *size);
 
-char*     mono_process_get_name (gpointer pid, char *buf, int len) MONO_INTERNAL;
+char*     mono_process_get_name (gpointer pid, char *buf, int len);
 
-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;
+gint64    mono_process_get_data (gpointer pid, MonoProcessData data);
+gint64    mono_process_get_data_with_error (gpointer pid, MonoProcessData data, MonoProcessError *error);
 
-int       mono_process_current_pid (void) MONO_INTERNAL;
+int       mono_process_current_pid (void);
 
-int       mono_cpu_count    (void) MONO_INTERNAL;
-gint64    mono_cpu_get_data (int cpu_id, MonoCpuData data, MonoProcessError *error) MONO_INTERNAL;
+int       mono_cpu_count    (void);
+gint64    mono_cpu_get_data (int cpu_id, MonoCpuData data, MonoProcessError *error);
+
+int       mono_atexit (void (*func)(void));
 
 #endif /* __MONO_PROC_LIB_H__ */