/*****************************************************************************
* 	Project 	: Network Based Message Queue System		    **
*	Course		: CIS 650 - Software Engineering		    **
*	Location 	: /research/paraducks3/courses/cis650/proj/rt	    **
*	File		: rtglobe.h				            **	
*	Description 	: File containing global variables		    **
*****************************************************************************/

#ifndef RTGLOBE_H
#define RTGLOBE_H

#ifndef EXTERN 	
#define EXTERN 	extern
#endif

/* start the global variables declaration with the keyword EXTERN */
EXTERN Router	*r;
EXTERN CommunicationModule  *comm;
EXTERN Statistics	*stats;
EXTERN Log	*log;
EXTERN MesgList	*dml;
EXTERN WaitList *wl;
EXTERN char	processName[256];
EXTERN int ret; /* the return value of syscalls */
EXTERN int debugFlag;

#endif /* RTGLOBE_H */


