#
# DATA STRUCTURES:
#    Dimensions Array
#       This data structure records critical screen/widget measurements.
#	These include:
#		Meter:Height
#		Meter:Width
#		Meter:Gauge:Top
#		Meter:Gauge:Bottom
#		Meter:Gauge:Left
#		Meter:Gauge:Right
#
#		ProgressBar:Width
#		ProgressBar:Height
#
#
#    Colors Array
#	This data structure maps urgency levels to color names and maps objects
#	to their color names.  The entries include:
#
#		ColorList ==> red yellow green purple blue brown
#		MonochromeList ==> black darkgray lightgray white
#		
#		Unknown
#		Normal
#		Warning
#		Critical
#
#		meter
#
#
#    DisplayStyle Array
#	This data structure defines a number of different display styles.
#	These include:
#
#		Normal
#		Bold
#		Italic
#		BoldItalic
#
#	These styles can be used in any tixwidget supporting display styles.
#
#
#    Statistics Array
#	records critical cache statistics
#    Servers Array
#	records list of valid server names
#    Indicator Array
#	Indicator(X:State) gives actual state of the indicator
#	Indicator(X:Urgency) gives the urgency of the indicator
#
#
#    Events Array
#       The events "data structure" contains entries for each event.
#       Each event entry contains the following information:
#		Name 			(char *)
#		Message			(char *)
#		Urgency 		(Critical, Warning, Normal)
#		Notify 			(boolean)
#		    Popup 		(boolean)
#		    Beep 		(boolean)
#		    Flash 		(boolean)
#
#    
#
#    ControlPanel Array
#	Physical:<server>:State
#
#
#    Physical Array
#	<server>:UserState --> whether or not the user has disconnected from this server
#	<server>:ObservedState --> the observed state of the physical connection
#	<server>:ObservedStrength --> the observed physical strength
#
#
#    Tasks Array
#
#	List --> List of all task names
#
#	  Actual Task Definitions		  GUI Temporary Task Definitions
#	<task>:Priority				TMP:<task>:Priority
#	<task>:Statistics:RequiredSpace		TMP:<task>:Statistics:RequiredSpace
#	<task>:Statistics:CachedSpace		TMP:<task>:Statistics:CachedSpace
#	<task>:Statistics:RequiredFiles		TMP:<task>:Statistics:RequiredFiles
#	<task>:Statistics:CachedFiles		TMP:<task>:Statistics:CachedFiles
#	<task>:Definition:UserDataList		TMP:<task>:Definition:UserDataList
#	<task>:Definition:ProgramList		TMP:<task>:Definition:ProgramList
#	<task>:Definition:SubtaskList		TMP:<task>:Definition:SubtaskList
#
#
#    Data Array
#	List --> List of all data names
#
#	<data>:Definition --> "<pathname>:<meta> <pathname>:<meta> ..."
#
#
#    Program Array
#	List --> List of all program names
#
#	<program>:Definition --> "<pathname> <pathname> <pathname> ..."
#
#
#
