00001 #ifndef BCIPC_H 00002 #define BCIPC_H 00003 00004 #include "arraylist.h" 00005 #include "mutex.h" 00006 00007 #include "bcipc.h" 00008 #include <signal.h> 00009 00010 // These must be atomic routines 00011 00012 int bc_init_ipc(); 00013 int bc_enter_shmem_id(int id); 00014 int bc_remove_shmem_id(int id); 00015 int bc_enter_sema_id(int id); 00016 int bc_remove_sema_id(int id); 00017 int bc_enter_msg_id(int id); 00018 int bc_remove_msg_id(int id); 00019 00020 #endif
1.4.4