 



int MessageLogger__DefineMessage (int /*Class*/ , int /*Level*/ , char * /*Source*/, char * /*Message*/, int * /*Result*/);

  
Class denotes use  

                      "0  - Test" 
	              "1  - Miscellaneous" 
		      "2  - Autofill" 
		      "3  - High Voltage" 
                      "4  - Spectrum Server" 
		      "5  - VXI" 
		      "6  - Histogrammer" 
		      "7  - Resource Manager" 
		      "8  - Register Server" 
		      "9  - Data Acquisition" 
		      "10 - CAMAC" 
		      "11 - unused" 
		      "12 - Tape Server" 
		      "13 - unused" 
		      "14 - unused" 
	              "15 - unused" 
		      "16 - unused" 
		      "17 - unused" 
		      "18 - unused" 
		      "19 - VME"    
		      "20 - PCI" 
		      "21 - Neutron Wall" 
		      "22 - unused" 
                      "23 - unused" 
		      "24 - unused" 
	              "25 - unused" 
		      "26 - unused" 
		      "27 - unused" 
		      "28 - unused" 
		      "29 - unused" 
		      "30 - unused" 
		      "31 - unused" 
		      "32 - unused" 
                      "33 - unused" 
		      "34 - unused" 
	              "35 - unused" 
		      "36 - unused" 
		      "37 - unused" 
		      "38 - unused" 
		      "39 - unused" 
		      "40 - Acquistion Command Serveur" 
		      "41 - Surveyor" 
		      "42 - Exogam D2VB" 
                      "43 - Exogam Output"



Level denotes severity of message 

                      "0 - Zero"  
	              "1 - Test"  
	              "2 - Debug"  
		      "3 - Information"  
		      "4 - Warning"  
	              "5 - Error"  
		      "6 - Alarm"  
		      "7 - Fault"  
		      "8 - Failure"  
		      "9 - Actions"

Source may be omitted in which case the sending host name is supplied

