globals.h

Go to the documentation of this file.
00001 
00056 #ifndef _c_diameter_peer_globals_h
00057 #define _c_diameter_peer_globals_h
00058 
00059 #include "utils.h"
00060 #include <sys/types.h>
00061 
00062 #define DPNAME "CDiameterPeer"
00063 #define DPVERSION "0.0.2"
00064 
00066 #define PEER_MANAGER_TIMER 3
00067 
00068 #ifdef CDP_FOR_SER
00069 #else
00070 extern unsigned long shm_mem_size;
00071 extern int memlog;
00072 #endif
00073 
00074 extern int process_no;
00075 
00076 int init_memory(int show_status);
00077 
00078 void destroy_memory(int show_status);
00079 
00080 
00081 extern unsigned int *listening_socks;
00082 
00083 extern int *shutdownx;              
00084 extern gen_lock_t *shutdownx_lock; 
00086 extern pid_t *dp_first_pid;     
00088 /* ANSI Terminal colors */
00089 #define ANSI_GRAY       "\033[01;30m"
00090 #define ANSI_BLINK_RED  "\033[00;31m"
00091 #define ANSI_RED        "\033[01;31m"
00092 #define ANSI_GREEN      "\033[01;32m"
00093 #define ANSI_YELLOW     "\033[01;33m"
00094 #define ANSI_BLUE       "\033[01;34m"
00095 #define ANSI_MAGENTA    "\033[01;35m"
00096 #define ANSI_CYAN       "\033[01;36m"
00097 #define ANSI_WHITE      "\033[01;37m"
00098 
00099 #endif
00100 

Generated on Tue Jul 29 04:19:11 2008 for Open IMS Core CSCFs by  doxygen 1.5.2