From 4642216f70dd98134a79f9299b7ca4bc876649c7 Mon Sep 17 00:00:00 2001
From: Vito Caputo <vcaputo@gnugeneration.com>
Date: Sun, 28 Aug 2016 00:36:53 -0700
Subject: *: refactor all the things

Long overdue house cleaning.

The addition of compositing/monitoring overlays in vwm3 pushed vwm well past
what is a reasonable size for a simple thousand line file.  This is a first
step towards restoring sanity in the code, but no behavioral differences are
intended, this is mostly just shuffling around and organizing code.

I expect some performance regressions initially, follow-on commits will make
more improvements to that end as the dust settles.
---
 src/libvmon/defs/proc_files.def | 8 ++++++++
 1 file changed, 8 insertions(+)
 create mode 100644 src/libvmon/defs/proc_files.def

(limited to 'src/libvmon/defs/proc_files.def')

diff --git a/src/libvmon/defs/proc_files.def b/src/libvmon/defs/proc_files.def
new file mode 100644
index 0000000..6e3db98
--- /dev/null
+++ b/src/libvmon/defs/proc_files.def
@@ -0,0 +1,8 @@
+#include "_begin.def"
+
+		/* 		member name,		symbolic constant,	human label,		human description (think UI/help) */
+	/* /proc/$pid/fd */
+vmon_datum_int(			fdnum,			FILES_FDNUM,		"FdNum",		"File descriptor number (historically 0-255)")
+vmon_datum_char_array(		object_path,		FILES_OBJPATH,		"ObjPath",		"Object path this descriptor represents a handle for")
+
+#include "_end.def"
-- 
cgit v1.2.3

